xlohi (overflows)

Time bar (total: 11.2s)

analyze1.0ms (0%)

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

Compiled 17 to 11 computations (35.3% saved)

sample933.0ms (8.3%)

Results
884.0ms8256×body256valid
Bogosity

preprocess258.0ms (2.3%)

Algorithm
egg-herbie
Rules
3440×fma-def
1178×div-sub
924×times-frac
784×sub-neg
610×associate-/r*
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2560-0-(/.f64 (-.f64 x lo) (-.f64 hi lo))
00-0-x
00-0-(-.f64 x lo)
00-0-hi
00-0-(-.f64 hi lo)
00-0-lo
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
033385
184365
2184357
3518353
41379345
54700345
66079345
76701345
86863345
96938345
106980345
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo)))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo))
(neg.f64 (/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo))))
(neg.f64 (/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo)))
(neg.f64 (/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo)))
(/.f64 (-.f64 x hi) (-.f64 lo hi))
(/.f64 (-.f64 lo x) (-.f64 hi x))
(/.f64 (-.f64 hi lo) (-.f64 x lo))
Outputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo)))
(/.f64 (+.f64 x lo) (+.f64 lo hi))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 lo) hi))
(/.f64 (-.f64 lo x) (+.f64 lo hi))
(/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo))
(/.f64 (-.f64 (neg.f64 lo) x) (-.f64 hi lo))
(/.f64 (+.f64 x lo) (-.f64 lo hi))
(neg.f64 (/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo))))
(/.f64 (-.f64 (neg.f64 x) lo) (+.f64 lo hi))
(/.f64 (-.f64 (neg.f64 lo) x) (+.f64 lo hi))
(/.f64 (+.f64 x lo) (-.f64 (neg.f64 lo) hi))
(neg.f64 (/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo)))
(/.f64 (neg.f64 (-.f64 x lo)) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 lo x) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 lo x) (-.f64 (neg.f64 lo) hi))
(/.f64 (-.f64 x lo) (+.f64 lo hi))
(neg.f64 (/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 (neg.f64 x) lo)) (-.f64 hi lo))
(/.f64 (+.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x hi) (-.f64 lo hi))
(/.f64 (-.f64 lo x) (-.f64 hi x))
(/.f64 (-.f64 x lo) (-.f64 x hi))
(/.f64 (-.f64 hi lo) (-.f64 x lo))
(/.f64 (-.f64 lo hi) (-.f64 lo x))
Compiler

Compiled 50 to 20 computations (60% saved)

eval0.0ms (0%)

Compiler

Compiled 10 to 6 computations (40% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 20 to 12 computations (40% saved)

localize26.0ms (0.2%)

Localize:

Found 1 expressions with local error:

NewAccuracyProgram
3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 20 to 7 computations (65% saved)

series6.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
lo
@inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
lo
@0
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
x
@-inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
hi
@0
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
hi
@-inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))

rewrite387.0ms (3.5%)

Algorithm
batch-egg-rewrite
Rules
1904×prod-diff
964×log1p-expm1-u
964×expm1-log1p-u
292×expm1-udef
292×log1p-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01231
115531
2244531
Stop Event
node limit
Counts
1 → 233
Calls
Call 1
Inputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Outputs
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))

simplify513.0ms (4.6%)

Algorithm
egg-herbie
Rules
798×+-commutative
786×associate-+l+
780×unsub-neg
764×associate-+r+
470×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
068038756
1170630326
2572921160
Stop Event
node limit
Counts
269 → 450
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 lo (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x hi)
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (/.f64 x hi))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3))))) (*.f64 -1 (/.f64 hi lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo) (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2)))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
Outputs
(*.f64 -1 (/.f64 lo (-.f64 hi lo)))
(/.f64 (neg.f64 lo) (-.f64 hi lo))
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x hi)
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (/.f64 x hi)))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (fma.f64 -1 (*.f64 (pow.f64 lo 2) (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (pow.f64 hi 2)))) (/.f64 x hi)))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 x (pow.f64 hi 3))))) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(-.f64 (/.f64 x hi) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 x (pow.f64 hi 3))))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (/.f64 x hi))))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (fma.f64 -1 (*.f64 (pow.f64 lo 2) (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (pow.f64 hi 2)))) (fma.f64 -1 (*.f64 (pow.f64 lo 3) (fma.f64 -1 (/.f64 x (pow.f64 hi 4)) (/.f64 1 (pow.f64 hi 3)))) (/.f64 x hi))))
(-.f64 (-.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 lo 3) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))))) (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 x (pow.f64 hi 3))))) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 lo 3) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))))) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 x (pow.f64 hi 3))))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (pow.f64 lo 2) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(-.f64 (-.f64 1 (/.f64 (-.f64 x hi) (/.f64 (pow.f64 lo 2) hi))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (fma.f64 (/.f64 hi (pow.f64 lo 2)) (-.f64 hi x) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3))))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (+.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (pow.f64 lo 2) (*.f64 -1 (-.f64 x hi))))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 3) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(+.f64 1 (-.f64 (-.f64 (/.f64 (fma.f64 -1 x hi) lo) (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (-.f64 x hi))) (/.f64 (-.f64 x hi) (/.f64 (pow.f64 lo 2) hi))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi (pow.f64 lo 2)) (-.f64 hi x)) (fma.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (-.f64 hi x) (/.f64 (-.f64 hi x) lo))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (pow.f64 lo 2) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(-.f64 (-.f64 1 (/.f64 (-.f64 x hi) (/.f64 (pow.f64 lo 2) hi))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (fma.f64 (/.f64 hi (pow.f64 lo 2)) (-.f64 hi x) (/.f64 (-.f64 hi x) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))))
(+.f64 1 (-.f64 (+.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (pow.f64 lo 2) (*.f64 -1 (-.f64 x hi))))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 3) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(+.f64 1 (-.f64 (-.f64 (/.f64 (fma.f64 -1 x hi) lo) (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (-.f64 x hi))) (/.f64 (-.f64 x hi) (/.f64 (pow.f64 lo 2) hi))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi (pow.f64 lo 2)) (-.f64 hi x)) (fma.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (-.f64 hi x) (/.f64 (-.f64 hi x) lo))))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(neg.f64 (+.f64 (/.f64 x lo) -1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(-.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) -1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (/.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (*.f64 (/.f64 (pow.f64 hi 2) lo) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (+.f64 (/.f64 x lo) -1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo) (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (/.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))))
(+.f64 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (*.f64 (/.f64 (pow.f64 hi 2) lo) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (+.f64 (/.f64 x lo) -1)) (*.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 2)) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (*.f64 (/.f64 (pow.f64 hi 2) lo) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (-.f64 (*.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 2)) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) -1)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo)) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) (-.f64 x lo))))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo)) (+.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (-.f64 x lo)))) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo)) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) (-.f64 x lo))))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo)) (+.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (-.f64 x lo)))) (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (/.f64 (neg.f64 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (/.f64 (neg.f64 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (/.f64 (neg.f64 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (/.f64 (neg.f64 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (/.f64 (neg.f64 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (+.f64 lo hi) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (+.f64 lo hi) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (/.f64 (neg.f64 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 0 (-.f64 (/.f64 x (-.f64 hi lo)) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(+.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(+.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(+.f64 (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo)))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))))
(*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (+.f64 lo hi) (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))

eval399.0ms (3.6%)

Compiler

Compiled 19720 to 6313 computations (68% saved)

prune78.0ms (0.7%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New4455450
Fresh000
Picked101
Done000
Total4465451
Accuracy
98.7%
Counts
451 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(/.f64 (-.f64 x lo) hi)
3.5%
(/.f64 x hi)
98.6%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
18.6%
1
18.8%
(/.f64 (-.f64 x lo) hi)
3.5%
(/.f64 x hi)
98.6%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
18.6%
1
Compiler

Compiled 92 to 66 computations (28.3% saved)

localize209.0ms (1.9%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
99.6%
(-.f64 (/.f64 hi lo) 1)
99.5%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
100.0%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
100.0%
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
99.3%
(/.f64 x (pow.f64 hi 2))
98.5%
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))
Compiler

Compiled 93 to 46 computations (50.5% saved)

series19.0ms (0.2%)

Counts
6 → 114
Calls

42 calls:

TimeVariablePointExpression
3.0ms
x
@0
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))
2.0ms
lo
@0
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))
1.0ms
x
@-inf
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))
1.0ms
hi
@inf
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
1.0ms
hi
@0
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))

rewrite180.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
1188×log1p-expm1-u
576×expm1-udef
576×log1p-udef
224×associate-*r*
159×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022201
1340201
25207201
Stop Event
node limit
Counts
6 → 200
Calls
Call 1
Inputs
(*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))
(/.f64 x (pow.f64 hi 2))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
(-.f64 (/.f64 hi lo) 1)
Outputs
(+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (neg.f64 (pow.f64 hi -2)))))
(+.f64 (*.f64 (/.f64 1 hi) lo) (*.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 1)
(/.f64 (*.f64 lo (*.f64 hi (-.f64 hi x))) (pow.f64 hi 3))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3))))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4)))) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 (*.f64 (*.f64 hi (-.f64 hi x)) lo) (pow.f64 hi 3))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) lo) (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) lo) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(pow.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(cbrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 1 (*.f64 x (pow.f64 hi -2)))
(*.f64 (/.f64 1 hi) (/.f64 x hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 (*.f64 x (pow.f64 hi -2)) 1)
(*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 hi -2)))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (pow.f64 hi -2)))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (pow.f64 hi 2))))
(*.f64 (pow.f64 hi -2) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (pow.f64 hi 2)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (pow.f64 hi 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 hi 4))) (/.f64 x (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) hi) (/.f64 (cbrt.f64 x) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 hi 4))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 hi 4))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 hi) 2)))
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 3)
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 x) hi) 2)
(pow.f64 (/.f64 (pow.f64 hi 2) x) -1)
(neg.f64 (/.f64 x (neg.f64 (pow.f64 hi 2))))
(sqrt.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 4)))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 hi -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 hi -2)))))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 1 hi) (*.f64 x (neg.f64 (pow.f64 hi -2))))
(+.f64 (/.f64 1 hi) (*.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) 1))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) 1 (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi -2))))
(+.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) (/.f64 1 hi))
(*.f64 1 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 1)
(*.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) (pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 2))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 2) (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi))
(*.f64 (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi -3))
(*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (/.f64 1 (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3)))))
(*.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 1 (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (+.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)) (-.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)))
(/.f64 1 (/.f64 (pow.f64 hi 3) (*.f64 hi (-.f64 hi x))))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3))) (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi 3))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3))))
(/.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) (*.f64 hi (/.f64 (pow.f64 hi 2) x)))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi 2)) (*.f64 hi (neg.f64 x))) (*.f64 hi (neg.f64 (pow.f64 hi 2))))
(/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) x)) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 2) x)))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi 2)) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (pow.f64 hi 2)))
(/.f64 (-.f64 (*.f64 -1 (neg.f64 (pow.f64 hi 2))) (*.f64 (neg.f64 hi) (neg.f64 x))) (*.f64 (neg.f64 hi) (neg.f64 (pow.f64 hi 2))))
(/.f64 (neg.f64 (*.f64 hi (-.f64 hi x))) (neg.f64 (pow.f64 hi 3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (neg.f64 (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4)))) (neg.f64 (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(/.f64 (+.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) 3)) (+.f64 (pow.f64 hi -2) (-.f64 (*.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) (*.f64 x (neg.f64 (pow.f64 hi -2)))) (*.f64 (/.f64 1 hi) (*.f64 x (neg.f64 (pow.f64 hi -2)))))))
(/.f64 (-.f64 (pow.f64 hi -2) (*.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) (*.f64 x (neg.f64 (pow.f64 hi -2))))) (-.f64 (/.f64 1 hi) (*.f64 x (neg.f64 (pow.f64 hi -2)))))
(/.f64 (/.f64 (*.f64 hi (-.f64 hi x)) hi) (pow.f64 hi 2))
(pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 1)
(pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(exp.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 1 (/.f64 1 hi) (*.f64 x (neg.f64 (pow.f64 hi -2))))
(fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (*.f64 x (neg.f64 (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (neg.f64 (pow.f64 hi -2))))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
(+.f64 (/.f64 x hi) (*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) 1))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) 1 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) (/.f64 x hi))
(*.f64 1 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1)
(*.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (/.f64 1 (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi)))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3))))
(/.f64 1 (/.f64 (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi)) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2))) (neg.f64 (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo))) (*.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))) (-.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo))))
(pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(fma.f64 1 (/.f64 x hi) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
(fma.f64 x (/.f64 1 hi) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1)
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 -1 (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
(pow.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) -1)
(pow.f64 (-.f64 (/.f64 (/.f64 hi lo) -1) -1) -1)
(neg.f64 (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (log.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (-.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (neg.f64 (+.f64 1 (/.f64 hi lo))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(expm1.f64 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)

simplify295.0ms (2.6%)

Algorithm
egg-herbie
Rules
1530×fma-neg
802×log-prod
572×exp-prod
548×cube-prod
482×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
052215678
1140114689
2556614440
Stop Event
node limit
Counts
314 → 337
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))))
(*.f64 x (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(*.f64 -1 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) (/.f64 x hi))
(+.f64 (*.f64 -1 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) (/.f64 x hi))
(+.f64 (*.f64 -1 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) (/.f64 x hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
-1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
-1
-1
(+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (neg.f64 (pow.f64 hi -2)))))
(+.f64 (*.f64 (/.f64 1 hi) lo) (*.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 1)
(/.f64 (*.f64 lo (*.f64 hi (-.f64 hi x))) (pow.f64 hi 3))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3))))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4)))) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 (*.f64 (*.f64 hi (-.f64 hi x)) lo) (pow.f64 hi 3))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) lo) (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) lo) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(pow.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(cbrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 1 (*.f64 x (pow.f64 hi -2)))
(*.f64 (/.f64 1 hi) (/.f64 x hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 (*.f64 x (pow.f64 hi -2)) 1)
(*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 hi -2)))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (pow.f64 hi -2)))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (pow.f64 hi 2))))
(*.f64 (pow.f64 hi -2) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (pow.f64 hi 2)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (pow.f64 hi 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 hi 4))) (/.f64 x (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) hi) (/.f64 (cbrt.f64 x) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 hi 4))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 hi 4))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 hi) 2)))
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 3)
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 x) hi) 2)
(pow.f64 (/.f64 (pow.f64 hi 2) x) -1)
(neg.f64 (/.f64 x (neg.f64 (pow.f64 hi 2))))
(sqrt.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 4)))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 hi -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 hi -2)))))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi -2))))
(+.f64 (/.f64 1 hi) (*.f64 x (neg.f64 (pow.f64 hi -2))))
(+.f64 (/.f64 1 hi) (*.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) 1))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) 1 (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi -2))))
(+.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) (/.f64 1 hi))
(*.f64 1 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 1)
(*.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) (pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 2))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 2) (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi))
(*.f64 (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi -3))
(*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (/.f64 1 (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3)))))
(*.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 1 (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 (+.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)) (-.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)))
(/.f64 1 (/.f64 (pow.f64 hi 3) (*.f64 hi (-.f64 hi x))))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3))) (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi 3))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3))))
(/.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) (*.f64 hi (/.f64 (pow.f64 hi 2) x)))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi 2)) (*.f64 hi (neg.f64 x))) (*.f64 hi (neg.f64 (pow.f64 hi 2))))
(/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) x)) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 2) x)))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi 2)) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (pow.f64 hi 2)))
(/.f64 (-.f64 (*.f64 -1 (neg.f64 (pow.f64 hi 2))) (*.f64 (neg.f64 hi) (neg.f64 x))) (*.f64 (neg.f64 hi) (neg.f64 (pow.f64 hi 2))))
(/.f64 (neg.f64 (*.f64 hi (-.f64 hi x))) (neg.f64 (pow.f64 hi 3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (neg.f64 (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4)))) (neg.f64 (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(/.f64 (+.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) 3)) (+.f64 (pow.f64 hi -2) (-.f64 (*.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) (*.f64 x (neg.f64 (pow.f64 hi -2)))) (*.f64 (/.f64 1 hi) (*.f64 x (neg.f64 (pow.f64 hi -2)))))))
(/.f64 (-.f64 (pow.f64 hi -2) (*.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) (*.f64 x (neg.f64 (pow.f64 hi -2))))) (-.f64 (/.f64 1 hi) (*.f64 x (neg.f64 (pow.f64 hi -2)))))
(/.f64 (/.f64 (*.f64 hi (-.f64 hi x)) hi) (pow.f64 hi 2))
(pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 1)
(pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(exp.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fma.f64 1 (/.f64 1 hi) (*.f64 x (neg.f64 (pow.f64 hi -2))))
(fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (*.f64 x (neg.f64 (pow.f64 hi -2))))
(fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (neg.f64 (pow.f64 hi -2))))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
(+.f64 (/.f64 x hi) (*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) 1))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) 1 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) (/.f64 x hi))
(*.f64 1 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(*.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1)
(*.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (/.f64 1 (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi)))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3))))
(/.f64 1 (/.f64 (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi)) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2))) (neg.f64 (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo))) (*.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))) (-.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo))))
(pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(fma.f64 1 (/.f64 x hi) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
(fma.f64 x (/.f64 1 hi) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1)
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 -1 (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
(pow.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) -1)
(pow.f64 (-.f64 (/.f64 (/.f64 hi lo) -1) -1) -1)
(neg.f64 (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (log.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (-.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (neg.f64 (+.f64 1 (/.f64 hi lo))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(expm1.f64 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
Outputs
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) x)))
(/.f64 (neg.f64 lo) (/.f64 (pow.f64 hi 2) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(/.f64 lo hi)
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) x)))
(/.f64 (neg.f64 lo) (/.f64 (pow.f64 hi 2) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(neg.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) x)))
(/.f64 (neg.f64 lo) (/.f64 (pow.f64 hi 2) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 2) x)) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (pow.f64 hi 2))
(*.f64 (pow.f64 hi -2) (neg.f64 x))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(/.f64 1 hi)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (pow.f64 hi 2))
(*.f64 (pow.f64 hi -2) (neg.f64 x))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(*.f64 -1 (/.f64 x (pow.f64 hi 2)))
(/.f64 (neg.f64 x) (pow.f64 hi 2))
(*.f64 (pow.f64 hi -2) (neg.f64 x))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 x (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2)))))
(*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (pow.f64 hi 2))))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (-.f64 (/.f64 1 hi) (*.f64 -1 (/.f64 lo (pow.f64 hi 2))))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(/.f64 lo (/.f64 (pow.f64 hi 2) x))
(*.f64 x (/.f64 lo (pow.f64 hi 2)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 -1 (/.f64 lo hi) (*.f64 x (-.f64 (/.f64 1 hi) (/.f64 (neg.f64 lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(neg.f64 (/.f64 (*.f64 -1 (-.f64 x lo)) hi))
(/.f64 (*.f64 1 (-.f64 x lo)) hi)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 x lo)) hi) (/.f64 lo (/.f64 (pow.f64 hi 2) x)))
(-.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (fma.f64 -1 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 x lo)) hi) (/.f64 lo (/.f64 (pow.f64 hi 2) x)))
(-.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (fma.f64 -1 x lo) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 x lo)) hi) (/.f64 lo (/.f64 (pow.f64 hi 2) x)))
(-.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (/.f64 (fma.f64 -1 x lo) hi))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 -1 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)))
(*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(+.f64 (*.f64 -1 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi)) (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(-.f64 (-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (/.f64 lo hi) 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi)) (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(-.f64 (-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (/.f64 lo hi) 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi)) (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(-.f64 (-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (/.f64 lo hi) 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
-1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
-1
-1
(+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 x (neg.f64 (pow.f64 hi -2)))))
(+.f64 (/.f64 lo hi) (*.f64 lo (neg.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(+.f64 (*.f64 (/.f64 1 hi) lo) (*.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) lo))
(+.f64 (/.f64 lo hi) (*.f64 lo (neg.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 1)
(+.f64 (/.f64 lo hi) (*.f64 lo (neg.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(/.f64 (*.f64 lo (*.f64 hi (-.f64 hi x))) (pow.f64 hi 3))
(/.f64 (*.f64 hi (-.f64 hi x)) (/.f64 (pow.f64 hi 3) lo))
(/.f64 (*.f64 lo hi) (/.f64 (pow.f64 hi 3) (-.f64 hi x)))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3))))
(/.f64 lo (/.f64 (+.f64 (pow.f64 hi -2) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3)))) (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))))
(/.f64 (*.f64 lo (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4)))) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 lo (/.f64 (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))) lo)
(/.f64 (*.f64 (*.f64 hi (-.f64 hi x)) lo) (pow.f64 hi 3))
(/.f64 (*.f64 hi (-.f64 hi x)) (/.f64 (pow.f64 hi 3) lo))
(/.f64 (*.f64 lo hi) (/.f64 (pow.f64 hi 3) (-.f64 hi x)))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) lo) (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3))))
(/.f64 lo (/.f64 (+.f64 (pow.f64 hi -2) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3)))) (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) lo) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(/.f64 lo (/.f64 (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))) lo)
(pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1)
(+.f64 (/.f64 lo hi) (*.f64 lo (neg.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3)
(+.f64 (/.f64 lo hi) (*.f64 lo (neg.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(pow.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3) 1/3)
(+.f64 (/.f64 lo hi) (*.f64 lo (neg.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(pow.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2)
(+.f64 (/.f64 lo hi) (*.f64 lo (neg.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(sqrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2))
(fabs.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(fabs.f64 (*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo))
(+.f64 (/.f64 lo hi) (*.f64 lo (neg.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(+.f64 (/.f64 lo hi) (*.f64 lo (neg.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(cbrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3))
(+.f64 (/.f64 lo hi) (*.f64 lo (neg.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 lo hi) (*.f64 lo (neg.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 lo hi) (*.f64 lo (neg.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1))
(+.f64 (/.f64 lo hi) (*.f64 lo (neg.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (/.f64 lo hi) (*.f64 lo (neg.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2)))) 1)
(*.f64 x (pow.f64 hi -2))
(*.f64 1 (*.f64 x (pow.f64 hi -2)))
(*.f64 x (pow.f64 hi -2))
(*.f64 (/.f64 1 hi) (/.f64 x hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 x (pow.f64 hi -2))
(*.f64 (*.f64 x (pow.f64 hi -2)) 1)
(*.f64 x (pow.f64 hi -2))
(*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2))
(*.f64 x (pow.f64 hi -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 hi -2)))
(*.f64 x (pow.f64 hi -2))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (pow.f64 hi -2)))
(*.f64 x (pow.f64 hi -2))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (pow.f64 hi 2))))
(*.f64 x (pow.f64 hi -2))
(*.f64 (pow.f64 hi -2) x)
(*.f64 x (pow.f64 hi -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (pow.f64 hi 2)))
(*.f64 x (pow.f64 hi -2))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (pow.f64 hi 2)))
(*.f64 x (pow.f64 hi -2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 hi 4))) (/.f64 x (pow.f64 (cbrt.f64 hi) 2)))
(/.f64 (/.f64 x (cbrt.f64 (pow.f64 hi 4))) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) hi) (/.f64 (cbrt.f64 x) hi))
(*.f64 x (pow.f64 hi -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 hi 4))) (cbrt.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 hi 4))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 hi 4))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 hi 4))) (/.f64 x (pow.f64 (cbrt.f64 hi) 2)))
(/.f64 (/.f64 x (cbrt.f64 (pow.f64 hi 4))) (pow.f64 (cbrt.f64 hi) 2))
(pow.f64 (*.f64 x (pow.f64 hi -2)) 1)
(*.f64 x (pow.f64 hi -2))
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 3)
(*.f64 x (pow.f64 hi -2))
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3) 1/3)
(*.f64 x (pow.f64 hi -2))
(pow.f64 (/.f64 (sqrt.f64 x) hi) 2)
(*.f64 x (pow.f64 hi -2))
(pow.f64 (/.f64 (pow.f64 hi 2) x) -1)
(*.f64 x (pow.f64 hi -2))
(neg.f64 (/.f64 x (neg.f64 (pow.f64 hi 2))))
(*.f64 x (pow.f64 hi -2))
(sqrt.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 4)))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 hi -2)))
(*.f64 x (pow.f64 hi -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (pow.f64 hi -2)))))
(*.f64 x (pow.f64 hi -2))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))
(*.f64 x (pow.f64 hi -2))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi -2))) 1))
(*.f64 x (pow.f64 hi -2))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi -2))))
(*.f64 x (pow.f64 hi -2))
(+.f64 (/.f64 1 hi) (*.f64 x (neg.f64 (pow.f64 hi -2))))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (/.f64 1 hi) (*.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) 1))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) 1 (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (*.f64 x (+.f64 (neg.f64 (pow.f64 hi -2)) (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (*.f64 x (+.f64 (neg.f64 (pow.f64 hi -2)) (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi -2))) 2) (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (*.f64 x (+.f64 (neg.f64 (pow.f64 hi -2)) (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 (neg.f64 (pow.f64 hi -2)) x (*.f64 x (pow.f64 hi -2))))
(+.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (*.f64 x (+.f64 (neg.f64 (pow.f64 hi -2)) (pow.f64 hi -2))))
(+.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) (/.f64 1 hi))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(*.f64 1 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 1)
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) (pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 2))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 3)
(*.f64 (/.f64 hi (pow.f64 hi 3)) (-.f64 hi x))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 2) (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 3)
(*.f64 (/.f64 hi (pow.f64 hi 3)) (-.f64 hi x))
(*.f64 (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(*.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi -3))
(*.f64 hi (*.f64 (-.f64 hi x) (pow.f64 hi -3)))
(*.f64 (pow.f64 hi -2) (-.f64 hi x))
(*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (/.f64 1 (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3)))))
(*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (/.f64 1 (+.f64 (pow.f64 hi -2) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3))))))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (pow.f64 hi -2) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3)))))
(*.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 1 (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(/.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(*.f64 (+.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)) (-.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)))
(*.f64 (+.f64 (/.f64 (sqrt.f64 x) hi) (pow.f64 hi -1/2)) (-.f64 (pow.f64 hi -1/2) (/.f64 (sqrt.f64 x) hi)))
(/.f64 1 (/.f64 (pow.f64 hi 3) (*.f64 hi (-.f64 hi x))))
(*.f64 (/.f64 1 (pow.f64 hi 3)) (*.f64 hi (-.f64 hi x)))
(*.f64 (*.f64 hi (-.f64 hi x)) (/.f64 1 (pow.f64 hi 3)))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3))) (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))))
(*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (/.f64 1 (+.f64 (pow.f64 hi -2) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3))))))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (pow.f64 hi -2) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3)))))
(/.f64 1 (/.f64 (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4)))))
(*.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 1 (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(/.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi 3))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 3)
(*.f64 (/.f64 hi (pow.f64 hi 3)) (-.f64 hi x))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3))))
(*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (/.f64 1 (+.f64 (pow.f64 hi -2) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3))))))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (pow.f64 hi -2) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3)))))
(/.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(*.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 1 (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(/.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) (*.f64 hi (/.f64 (pow.f64 hi 2) x)))
(/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) (/.f64 (pow.f64 hi 3) x))
(*.f64 (/.f64 (-.f64 (/.f64 (pow.f64 hi 2) x) hi) (pow.f64 hi 3)) x)
(/.f64 (-.f64 (neg.f64 (pow.f64 hi 2)) (*.f64 hi (neg.f64 x))) (*.f64 hi (neg.f64 (pow.f64 hi 2))))
(/.f64 (+.f64 (neg.f64 (pow.f64 hi 2)) (*.f64 hi x)) (neg.f64 (pow.f64 hi 3)))
(*.f64 1 (*.f64 (/.f64 hi (pow.f64 hi 3)) (-.f64 hi x)))
(/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) x)) (*.f64 (neg.f64 hi) 1)) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 2) x)))
(/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) x) (neg.f64 hi)) (/.f64 (neg.f64 (pow.f64 hi 3)) x))
(/.f64 (fma.f64 -1 (/.f64 (pow.f64 hi 2) x) hi) (/.f64 (neg.f64 (pow.f64 hi 3)) x))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi 2)) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (pow.f64 hi 2)))
(/.f64 (+.f64 (neg.f64 (pow.f64 hi 2)) (*.f64 hi x)) (neg.f64 (pow.f64 hi 3)))
(*.f64 1 (*.f64 (/.f64 hi (pow.f64 hi 3)) (-.f64 hi x)))
(/.f64 (-.f64 (*.f64 -1 (neg.f64 (pow.f64 hi 2))) (*.f64 (neg.f64 hi) (neg.f64 x))) (*.f64 (neg.f64 hi) (neg.f64 (pow.f64 hi 2))))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 3)
(*.f64 (/.f64 hi (pow.f64 hi 3)) (-.f64 hi x))
(/.f64 (neg.f64 (*.f64 hi (-.f64 hi x))) (neg.f64 (pow.f64 hi 3)))
(/.f64 (+.f64 (neg.f64 (pow.f64 hi 2)) (*.f64 hi x)) (neg.f64 (pow.f64 hi 3)))
(*.f64 1 (*.f64 (/.f64 hi (pow.f64 hi 3)) (-.f64 hi x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (neg.f64 (+.f64 (+.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 x (pow.f64 hi 3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3))) (neg.f64 (+.f64 (pow.f64 hi -2) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (pow.f64 hi -2) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4)))) (neg.f64 (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi))))
(/.f64 (+.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) 3)) (+.f64 (pow.f64 hi -2) (-.f64 (*.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) (*.f64 x (neg.f64 (pow.f64 hi -2)))) (*.f64 (/.f64 1 hi) (*.f64 x (neg.f64 (pow.f64 hi -2)))))))
(*.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (/.f64 1 (+.f64 (pow.f64 hi -2) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3))))))
(/.f64 (-.f64 (pow.f64 hi -3) (pow.f64 (*.f64 x (pow.f64 hi -2)) 3)) (+.f64 (pow.f64 hi -2) (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 hi 4)) (/.f64 x (pow.f64 hi 3)))))
(/.f64 (-.f64 (pow.f64 hi -2) (*.f64 (*.f64 x (neg.f64 (pow.f64 hi -2))) (*.f64 x (neg.f64 (pow.f64 hi -2))))) (-.f64 (/.f64 1 hi) (*.f64 x (neg.f64 (pow.f64 hi -2)))))
(*.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (/.f64 1 (+.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(/.f64 (-.f64 (pow.f64 hi -2) (/.f64 (pow.f64 x 2) (pow.f64 hi 4))) (fma.f64 x (pow.f64 hi -2) (/.f64 1 hi)))
(/.f64 (/.f64 (*.f64 hi (-.f64 hi x)) hi) (pow.f64 hi 2))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 3)
(*.f64 (/.f64 hi (pow.f64 hi 3)) (-.f64 hi x))
(pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 1)
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 hi (-.f64 hi x))) hi) 3)
(*.f64 (/.f64 hi (pow.f64 hi 3)) (-.f64 hi x))
(pow.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3) 1/3)
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 2))
(fabs.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))
(log.f64 (exp.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) 3))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(exp.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 1))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 1 (/.f64 1 hi) (*.f64 x (neg.f64 (pow.f64 hi -2))))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (*.f64 x (neg.f64 (pow.f64 hi -2))))
(fma.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi)) (neg.f64 (*.f64 x (pow.f64 hi -2))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 hi -2)) (/.f64 1 (cbrt.f64 hi))) (*.f64 x (pow.f64 hi -2)))
(fma.f64 (pow.f64 hi -1/2) (pow.f64 hi -1/2) (*.f64 x (neg.f64 (pow.f64 hi -2))))
(-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))
(-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))
(+.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) 1))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (fma.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo) (/.f64 x hi)) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (+.f64 (neg.f64 lo) lo)))
(+.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (+.f64 (neg.f64 lo) lo)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) 1 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (fma.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo) (/.f64 x hi)) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (+.f64 (neg.f64 lo) lo)))
(+.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (+.f64 (neg.f64 lo) lo)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 lo) (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (fma.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo) (/.f64 x hi)) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (+.f64 (neg.f64 lo) lo)))
(+.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (+.f64 (neg.f64 lo) lo)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (fma.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo) (/.f64 x hi)) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (+.f64 (neg.f64 lo) lo)))
(+.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (+.f64 (neg.f64 lo) lo)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (fma.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo) (/.f64 x hi)) (fma.f64 (neg.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) lo (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(+.f64 (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (+.f64 (neg.f64 lo) lo)))
(+.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (+.f64 (neg.f64 lo) lo)))
(+.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 1 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1)
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 2))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 2) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi))) 3)) (fma.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 3)) (fma.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 (neg.f64 x) hi)) (pow.f64 (/.f64 x hi) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (/.f64 1 (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (/.f64 1 (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 2)) (-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) (sqrt.f64 (/.f64 x hi))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi)))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi))) 3)) (fma.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 3)) (fma.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 (neg.f64 x) hi)) (pow.f64 (/.f64 x hi) 2)))
(/.f64 1 (/.f64 (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi)) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (/.f64 1 (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 2)) (-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi))) 3)) (fma.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 3)) (fma.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 (neg.f64 x) hi)) (pow.f64 (/.f64 x hi) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (/.f64 1 (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 2)) (-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi))) 3)) (fma.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 3)) (fma.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 (neg.f64 x) hi)) (pow.f64 (/.f64 x hi) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2))) (neg.f64 (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (/.f64 x hi))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2))) (neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi))))
(/.f64 (fma.f64 -1 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 2)) (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 (neg.f64 x) hi)))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo))) (*.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 lo (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi))) 3)) (fma.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi)) (pow.f64 (/.f64 x hi) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 3)) (fma.f64 (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 (neg.f64 x) hi)) (pow.f64 (/.f64 x hi) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))) (-.f64 (/.f64 x hi) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (/.f64 1 (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))) 2)) (fma.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (/.f64 x hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (*.f64 (neg.f64 lo) (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi))) 2)) (-.f64 (/.f64 x hi) (*.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)))))
(pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 1)
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 3)
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3) 1/3)
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 2)
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 2))
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo) (/.f64 x hi)) 2))
(fabs.f64 (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi)))
(fabs.f64 (fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi)))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))))))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))))) 3))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 1))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 1 (/.f64 x hi) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 x (/.f64 1 hi) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi -2)) (/.f64 -1 hi)) (/.f64 x hi))
(fma.f64 lo (fma.f64 x (pow.f64 hi -2) (/.f64 -1 hi)) (/.f64 x hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 hi lo))) -1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (-.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (/.f64 (neg.f64 hi) lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3) 1/3)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) -1)
(/.f64 1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (-.f64 (/.f64 (/.f64 hi lo) -1) -1) -1)
(/.f64 1 (+.f64 (/.f64 hi (neg.f64 lo)) 1))
(/.f64 1 (+.f64 1 (/.f64 hi (neg.f64 lo))))
(neg.f64 (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(exp.f64 (log.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(+.f64 -1 (/.f64 hi lo))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(+.f64 -1 (/.f64 hi lo))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) -1))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (-.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) 1) (neg.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (neg.f64 (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 -1 (/.f64 (neg.f64 hi) lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(+.f64 -1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(+.f64 -1 (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(+.f64 -1 (/.f64 hi lo))
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(+.f64 -1 (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 -1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 -1 (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(+.f64 -1 (/.f64 hi lo))
(expm1.f64 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 -1 (/.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(+.f64 -1 (/.f64 hi lo))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 -1 (/.f64 hi lo))
(fma.f64 1 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) -1)
(+.f64 -1 (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(+.f64 -1 (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(+.f64 -1 (/.f64 hi lo))

eval187.0ms (1.7%)

Compiler

Compiled 6730 to 3929 computations (41.6% saved)

prune339.0ms (3%)

Pruning

24 alts after pruning (21 fresh and 3 done)

PrunedKeptTotal
New31720337
Fresh011
Picked134
Done000
Total31824342
Accuracy
99.2%
Counts
342 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
98.2%
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
18.8%
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 3)
98.5%
(/.f64 (-.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
18.8%
(/.f64 (-.f64 x lo) hi)
97.4%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
18.7%
(/.f64 (neg.f64 lo) hi)
3.5%
(/.f64 x hi)
98.3%
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
97.4%
(/.f64 -1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo))))
18.7%
(/.f64 -1 (/.f64 hi lo))
98.6%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
97.9%
(/.f64 -1 (log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
18.8%
(-.f64 (/.f64 x hi) (/.f64 lo hi))
97.9%
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1)
9.1%
(+.f64 1 (/.f64 hi lo))
97.3%
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo)))
98.6%
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
98.5%
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
98.2%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
98.3%
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
98.5%
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
98.1%
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
18.6%
1
18.8%
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
98.2%
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
18.8%
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 3)
98.5%
(/.f64 (-.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
18.8%
(/.f64 (-.f64 x lo) hi)
97.4%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
18.7%
(/.f64 (neg.f64 lo) hi)
3.5%
(/.f64 x hi)
98.3%
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
97.4%
(/.f64 -1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo))))
18.7%
(/.f64 -1 (/.f64 hi lo))
98.6%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
97.9%
(/.f64 -1 (log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
18.8%
(-.f64 (/.f64 x hi) (/.f64 lo hi))
97.9%
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1)
9.1%
(+.f64 1 (/.f64 hi lo))
97.3%
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo)))
98.6%
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
98.5%
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
98.2%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
98.3%
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
98.5%
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
98.1%
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
18.6%
1
Compiler

Compiled 1176 to 886 computations (24.7% saved)

localize2.2s (19.3%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.6%
(+.f64 -1 (/.f64 hi lo))
99.5%
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
99.0%
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
98.9%
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3)
99.6%
(log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
99.6%
(+.f64 -1 (/.f64 hi lo))
99.6%
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
99.5%
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
99.5%
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
99.2%
(fma.f64 hi (/.f64 1 lo) -1)
99.8%
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
99.6%
(+.f64 -1 (/.f64 hi lo))
99.5%
(/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
99.3%
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)
Compiler

Compiled 145 to 82 computations (43.4% saved)

series31.0ms (0.3%)

Counts
14 → 336
Calls

84 calls:

TimeVariablePointExpression
3.0ms
lo
@0
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
2.0ms
lo
@inf
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
1.0ms
hi
@inf
(log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
1.0ms
lo
@0
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
1.0ms
hi
@inf
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3)

rewrite196.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
1056×log1p-expm1-u
1054×expm1-log1p-u
656×prod-diff
366×expm1-udef
366×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026360
1346336
23548336
Stop Event
node limit
Counts
14 → 547
Calls
Call 1
Inputs
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)
(/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(+.f64 -1 (/.f64 hi lo))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(fma.f64 hi (/.f64 1 lo) -1)
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 -1 (/.f64 hi lo))
(log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3)
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 -1 (/.f64 hi lo))
Outputs
(+.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))
(+.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(+.f64 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) 1)
(*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1)
(*.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (+.f64 -1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (+.f64 -1 (/.f64 hi lo))))
(*.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1)
(/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(/.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) -1)
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 -1 (/.f64 hi lo))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo))) (-.f64 -1 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(exp.f64 (*.f64 2 (log.f64 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))) 1)
(*.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(*.f64 -1 (/.f64 1 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) -2) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) -2))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) -2) (pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) -2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)) -1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) -1))
(*.f64 (*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 2)
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 2/3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 3)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 6) 1/3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4) 1/2)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))
(log.f64 (exp.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(exp.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) -2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) -1))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1/2)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 -1 (neg.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 -1 (neg.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1)))
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 1))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (cbrt.f64 -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1) (+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1/2)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 -1 (neg.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 -1 (neg.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1)))
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 1))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (cbrt.f64 -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1) (+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1/2)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))) 1)
(*.f64 1 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 2) (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (sqrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(pow.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 2)
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2))
(log.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))) 1)
(*.f64 -1 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(*.f64 1 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1)
(*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2))
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3))
(*.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) -1) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 -1 (*.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (+.f64 -1 (/.f64 hi lo))))
(/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 1 (pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) 3))
(/.f64 1 (pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 3))
(/.f64 1 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(/.f64 1 (/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) -1))
(/.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(/.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) -1) (+.f64 -1 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 6))
(log.f64 (exp.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 3))
(expm1.f64 (log1p.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))))
(exp.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))))
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 -1 (neg.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 -1 (neg.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1)))
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 1))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (cbrt.f64 -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1) (+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1/2)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)

simplify392.0ms (3.5%)

Algorithm
egg-herbie
Rules
1114×fma-def
902×times-frac
872×associate-*r*
776×associate-+r+
754×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
072838470
1208434013
Stop Event
node limit
Counts
883 → 477
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -2 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
1
(+.f64 1 (*.f64 -2 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
1
(+.f64 1 (*.f64 -2 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
1
(+.f64 1 (*.f64 2 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (*.f64 3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 4 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 lo (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)))) (*.f64 2 (pow.f64 lo 5))) (pow.f64 hi 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 5))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 4 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
1
(+.f64 1 (*.f64 2 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))) (*.f64 2 (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 hi (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)))) (*.f64 2 (pow.f64 hi 3))) (pow.f64 lo 3))) (*.f64 2 (/.f64 hi lo)))))
1
(+.f64 1 (*.f64 2 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))) (*.f64 2 (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 hi (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 3))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))) (*.f64 2 (/.f64 hi lo))))))
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(log.f64 2)
(+.f64 (log.f64 2) (*.f64 1/2 (/.f64 hi lo)))
(+.f64 (log.f64 2) (+.f64 (*.f64 3/8 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 1/2 (/.f64 hi lo))))
(+.f64 (log.f64 2) (+.f64 (*.f64 7/24 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 3/8 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 1/2 (/.f64 hi lo)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 lo 2)) (*.f64 -1 (pow.f64 lo 2))) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -12 (pow.f64 lo 3)) (*.f64 -2 (pow.f64 lo 3))) (pow.f64 hi 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 lo 2)) (*.f64 -1 (pow.f64 lo 2))) (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -72 (pow.f64 lo 4)) (+.f64 (*.f64 -12 (pow.f64 lo 4)) (*.f64 -6 (pow.f64 lo 4)))) (pow.f64 hi 4))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -12 (pow.f64 lo 3)) (*.f64 -2 (pow.f64 lo 3))) (pow.f64 hi 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 lo 2)) (*.f64 -1 (pow.f64 lo 2))) (pow.f64 hi 2))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 lo 2)) (*.f64 -1 (pow.f64 lo 2))) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 2 (pow.f64 lo 3)) (*.f64 12 (pow.f64 lo 3))) (pow.f64 hi 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 lo 2)) (*.f64 -1 (pow.f64 lo 2))) (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 2 (pow.f64 lo 3)) (*.f64 12 (pow.f64 lo 3))) (pow.f64 hi 3))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -72 (pow.f64 lo 4)) (+.f64 (*.f64 -12 (pow.f64 lo 4)) (*.f64 -6 (pow.f64 lo 4)))) (pow.f64 hi 4))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 lo 2)) (*.f64 -1 (pow.f64 lo 2))) (pow.f64 hi 2))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -3/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -7/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -3/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (*.f64 -15/4 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -7/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -3/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))))
(log.f64 2)
(+.f64 (log.f64 2) (*.f64 1/2 (/.f64 hi lo)))
(+.f64 (log.f64 2) (+.f64 (*.f64 1/2 (/.f64 hi lo)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2)))))
(+.f64 (log.f64 2) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -3/2 (pow.f64 hi 3)) (+.f64 (*.f64 1/4 (pow.f64 hi 3)) (*.f64 3 (pow.f64 hi 3)))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 hi lo)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))))))
(log.f64 2)
(+.f64 (log.f64 2) (*.f64 1/2 (/.f64 hi lo)))
(+.f64 (log.f64 2) (+.f64 (*.f64 1/2 (/.f64 hi lo)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2)))))
(+.f64 (log.f64 2) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -3 (pow.f64 hi 3)) (+.f64 (*.f64 -1/4 (pow.f64 hi 3)) (*.f64 3/2 (pow.f64 hi 3)))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 hi lo)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))))))
1
(+.f64 1 (*.f64 3 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 3 (/.f64 hi lo)) (*.f64 6 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 3 (/.f64 hi lo)) (+.f64 (*.f64 6 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 10 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (*.f64 -1 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))))))))))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 lo 5)) (+.f64 (*.f64 lo (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 lo 5))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 lo 5)) (+.f64 (*.f64 lo (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 lo 5))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))))))))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (*.f64 -6 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -10 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -6 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))))
1
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 hi (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 3)) (+.f64 (*.f64 -2 (pow.f64 hi 3)) (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 hi 3))))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(*.f64 -1 (cbrt.f64 -1))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (cbrt.f64 -1)) (pow.f64 lo 3))))))
(/.f64 (*.f64 lo (cbrt.f64 -1)) hi)
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 4) (cbrt.f64 -1)) (pow.f64 hi 4)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(/.f64 (*.f64 lo (cbrt.f64 -1)) hi)
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 4) (cbrt.f64 -1)) (pow.f64 hi 4)))))
(*.f64 -1 (cbrt.f64 -1))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (cbrt.f64 -1)) (pow.f64 lo 3))))))
(*.f64 -1 (cbrt.f64 -1))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (cbrt.f64 -1)) (pow.f64 lo 3))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))
(+.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(+.f64 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) 1)
(*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1)
(*.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (+.f64 -1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (+.f64 -1 (/.f64 hi lo))))
(*.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1)
(/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(/.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) -1)
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 -1 (/.f64 hi lo))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo))) (-.f64 -1 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(exp.f64 (*.f64 2 (log.f64 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))) 1)
(*.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(*.f64 -1 (/.f64 1 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) -2) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) -2))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) -2) (pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) -2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)) -1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) -1))
(*.f64 (*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 2)
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 2/3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 3)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 6) 1/3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4) 1/2)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))
(log.f64 (exp.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(exp.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) -2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) -1))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1/2)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 -1 (neg.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 -1 (neg.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1)))
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 1))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (cbrt.f64 -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1) (+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1/2)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 -1 (neg.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 -1 (neg.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1)))
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 1))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (cbrt.f64 -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1) (+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1/2)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))) 1)
(*.f64 1 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 2) (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (sqrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(pow.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 2)
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2))
(log.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))) 1)
(*.f64 -1 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(*.f64 1 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1)
(*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2))
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3))
(*.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) -1) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 -1 (*.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (+.f64 -1 (/.f64 hi lo))))
(/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 1 (pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) 3))
(/.f64 1 (pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 3))
(/.f64 1 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(/.f64 1 (/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) -1))
(/.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(/.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) -1) (+.f64 -1 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 6))
(log.f64 (exp.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 3))
(expm1.f64 (log1p.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))))
(exp.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))))
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 -1 (neg.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 -1 (neg.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1)))
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 1))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (cbrt.f64 -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1) (+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1/2)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
Outputs
1
(+.f64 1 (*.f64 -2 (/.f64 hi lo)))
(fma.f64 -2 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 2))
1
(+.f64 1 (*.f64 -2 (/.f64 hi lo)))
(fma.f64 -2 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 2))
1
(+.f64 1 (*.f64 -2 (/.f64 hi lo)))
(fma.f64 -2 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 -2 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 2))
1
(+.f64 1 (*.f64 2 (/.f64 hi lo)))
(+.f64 1 (/.f64 (*.f64 2 hi) lo))
(fma.f64 (/.f64 hi lo) 2 1)
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (*.f64 3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 2 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 3)))
(+.f64 1 (fma.f64 (pow.f64 (/.f64 hi lo) 2) 3 (/.f64 (*.f64 2 hi) lo)))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 4 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 1 (fma.f64 2 (/.f64 hi lo) (fma.f64 3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 4 (pow.f64 (/.f64 hi lo) 3)))))
(+.f64 (fma.f64 (/.f64 hi lo) 2 1) (fma.f64 (pow.f64 (/.f64 hi lo) 2) 3 (*.f64 4 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -3) (fma.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 lo (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)))) (*.f64 2 (pow.f64 lo 5))) (pow.f64 hi 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -3) (fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 lo (*.f64 -3 (pow.f64 lo 4))) (pow.f64 lo 5))) (pow.f64 hi 5)) (fma.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(+.f64 (fma.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 (*.f64 -2 (+.f64 (*.f64 -3 (pow.f64 lo 5)) (pow.f64 lo 5))) (pow.f64 hi 5)))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -3) (fma.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 5))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(fma.f64 -2 (/.f64 lo (/.f64 (pow.f64 hi 5) (*.f64 -3 (pow.f64 lo 4)))) (fma.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -3) (fma.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(fma.f64 -2 (/.f64 (*.f64 -3 (pow.f64 lo 5)) (pow.f64 hi 5)) (fma.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (fma.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -3) (fma.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 4 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 4 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
1
(+.f64 1 (*.f64 2 (/.f64 hi lo)))
(+.f64 1 (/.f64 (*.f64 2 hi) lo))
(fma.f64 (/.f64 hi lo) 2 1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))) (*.f64 2 (/.f64 hi lo))))
(+.f64 1 (fma.f64 2 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 3)))
(+.f64 1 (fma.f64 (pow.f64 (/.f64 hi lo) 2) 3 (/.f64 (*.f64 2 hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 hi (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)))) (*.f64 2 (pow.f64 hi 3))) (pow.f64 lo 3))) (*.f64 2 (/.f64 hi lo)))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 -3 (pow.f64 hi 2)) (pow.f64 lo 2)) (fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 hi (*.f64 -3 (pow.f64 hi 2))) (pow.f64 hi 3))) (pow.f64 lo 3)) (/.f64 (*.f64 2 hi) lo))))
(+.f64 1 (+.f64 (fma.f64 (pow.f64 (/.f64 hi lo) 2) 3 (/.f64 (*.f64 2 hi) lo)) (/.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 hi 3) -3) (pow.f64 hi 3))) (pow.f64 lo 3))))
1
(+.f64 1 (*.f64 2 (/.f64 hi lo)))
(+.f64 1 (/.f64 (*.f64 2 hi) lo))
(fma.f64 (/.f64 hi lo) 2 1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))) (*.f64 2 (/.f64 hi lo))))
(+.f64 1 (fma.f64 2 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 3)))
(+.f64 1 (fma.f64 (pow.f64 (/.f64 hi lo) 2) 3 (/.f64 (*.f64 2 hi) lo)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 hi (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 3))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))) (*.f64 2 (/.f64 hi lo))))))
(+.f64 1 (fma.f64 -2 (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 -3 (pow.f64 hi 2)))) (fma.f64 -2 (pow.f64 (/.f64 hi lo) 3) (fma.f64 -1 (/.f64 (*.f64 -3 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 (*.f64 2 hi) lo)))))
(+.f64 1 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 hi 3) -3) (pow.f64 lo 3)) (fma.f64 -2 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (pow.f64 (/.f64 hi lo) 2) 3 (/.f64 (*.f64 2 hi) lo)))))
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(+.f64 (*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) -1)
(-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
(+.f64 (fma.f64 -1 (/.f64 hi lo) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))) -1)
(fma.f64 (/.f64 hi lo) -1 (fma.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)) -1))
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 lo hi))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 lo hi)))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi)))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 lo hi))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 lo hi)))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi)))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(+.f64 (*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) -1)
(-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
(+.f64 (fma.f64 -1 (/.f64 hi lo) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))) -1)
(fma.f64 (/.f64 hi lo) -1 (fma.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)) -1))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(+.f64 (*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) -1)
(-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
(+.f64 (fma.f64 -1 (/.f64 hi lo) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))) -1)
(fma.f64 (/.f64 hi lo) -1 (fma.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)) -1))
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 hi lo) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 hi lo) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 hi lo) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 hi lo) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 hi lo) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 hi lo) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 hi lo) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 hi lo) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 hi lo) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(log.f64 2)
(+.f64 (log.f64 2) (*.f64 1/2 (/.f64 hi lo)))
(+.f64 (log.f64 2) (*.f64 (/.f64 hi lo) 1/2))
(fma.f64 (/.f64 hi lo) 1/2 (log.f64 2))
(+.f64 (log.f64 2) (+.f64 (*.f64 3/8 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 1/2 (/.f64 hi lo))))
(+.f64 (log.f64 2) (fma.f64 3/8 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 (/.f64 hi lo) 1/2)))
(+.f64 (fma.f64 (/.f64 hi lo) 1/2 (log.f64 2)) (*.f64 (pow.f64 (/.f64 hi lo) 2) 3/8))
(+.f64 (log.f64 2) (+.f64 (*.f64 7/24 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 3/8 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 1/2 (/.f64 hi lo)))))
(+.f64 (log.f64 2) (fma.f64 7/24 (pow.f64 (/.f64 hi lo) 3) (fma.f64 3/8 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 (/.f64 hi lo) 1/2))))
(+.f64 (fma.f64 (pow.f64 (/.f64 hi lo) 3) 7/24 (*.f64 (pow.f64 (/.f64 hi lo) 2) 3/8)) (fma.f64 (/.f64 hi lo) 1/2 (log.f64 2)))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 lo 2)) (*.f64 -1 (pow.f64 lo 2))) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) -3) (pow.f64 hi 2))))
(-.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 lo 2) -3)) (pow.f64 hi 2)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -12 (pow.f64 lo 3)) (*.f64 -2 (pow.f64 lo 3))) (pow.f64 hi 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 lo 2)) (*.f64 -1 (pow.f64 lo 2))) (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 1/6 (/.f64 (*.f64 (pow.f64 lo 3) -14) (pow.f64 hi 3)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) -3) (pow.f64 hi 2)))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) -3) (pow.f64 hi 2)) (/.f64 (*.f64 (*.f64 (pow.f64 lo 3) -14) 1/6) (pow.f64 hi 3))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -72 (pow.f64 lo 4)) (+.f64 (*.f64 -12 (pow.f64 lo 4)) (*.f64 -6 (pow.f64 lo 4)))) (pow.f64 hi 4))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -12 (pow.f64 lo 3)) (*.f64 -2 (pow.f64 lo 3))) (pow.f64 hi 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 lo 2)) (*.f64 -1 (pow.f64 lo 2))) (pow.f64 hi 2))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 1/24 (/.f64 (fma.f64 -72 (pow.f64 lo 4) (*.f64 (pow.f64 lo 4) -18)) (pow.f64 hi 4)) (fma.f64 1/6 (/.f64 (*.f64 (pow.f64 lo 3) -14) (pow.f64 hi 3)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) -3) (pow.f64 hi 2))))))
(-.f64 (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 lo 4) -90) (pow.f64 hi 4)) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) -3) (pow.f64 hi 2)) (/.f64 (*.f64 (*.f64 (pow.f64 lo 3) -14) 1/6) (pow.f64 hi 3)))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 lo 2)) (*.f64 -1 (pow.f64 lo 2))) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) -3) (pow.f64 hi 2))))
(-.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 lo 2) -3)) (pow.f64 hi 2)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 2 (pow.f64 lo 3)) (*.f64 12 (pow.f64 lo 3))) (pow.f64 hi 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 lo 2)) (*.f64 -1 (pow.f64 lo 2))) (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1/6 (/.f64 (*.f64 (pow.f64 lo 3) 14) (pow.f64 hi 3)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) -3) (pow.f64 hi 2)))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) -3) (pow.f64 hi 2)) (/.f64 (*.f64 -1/6 (*.f64 (pow.f64 lo 3) 14)) (pow.f64 hi 3))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 2 (pow.f64 lo 3)) (*.f64 12 (pow.f64 lo 3))) (pow.f64 hi 3))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -72 (pow.f64 lo 4)) (+.f64 (*.f64 -12 (pow.f64 lo 4)) (*.f64 -6 (pow.f64 lo 4)))) (pow.f64 hi 4))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 lo 2)) (*.f64 -1 (pow.f64 lo 2))) (pow.f64 hi 2))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1/6 (/.f64 (*.f64 (pow.f64 lo 3) 14) (pow.f64 hi 3)) (fma.f64 1/24 (/.f64 (fma.f64 -72 (pow.f64 lo 4) (*.f64 (pow.f64 lo 4) -18)) (pow.f64 hi 4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) -3) (pow.f64 hi 2))))))
(-.f64 (fma.f64 -1/6 (/.f64 (*.f64 (pow.f64 lo 3) 14) (pow.f64 hi 3)) (fma.f64 1/24 (/.f64 (*.f64 (pow.f64 lo 4) -90) (pow.f64 hi 4)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 lo 2) -3)) (pow.f64 hi 2)))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -3/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))
(fma.f64 -3/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (neg.f64 (/.f64 lo hi)))
(-.f64 (/.f64 (*.f64 -3/2 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 lo hi))
(+.f64 (*.f64 -7/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -3/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi))))
(fma.f64 -7/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 -3/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (neg.f64 (/.f64 lo hi))))
(-.f64 (fma.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) -7/3 (/.f64 (*.f64 -3/2 (pow.f64 lo 2)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -15/4 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -7/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -3/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 lo hi)))))
(fma.f64 -15/4 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -7/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 -3/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (neg.f64 (/.f64 lo hi)))))
(fma.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -15/4 (-.f64 (fma.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) -7/3 (/.f64 (*.f64 -3/2 (pow.f64 lo 2)) (pow.f64 hi 2))) (/.f64 lo hi)))
(log.f64 2)
(+.f64 (log.f64 2) (*.f64 1/2 (/.f64 hi lo)))
(+.f64 (log.f64 2) (*.f64 (/.f64 hi lo) 1/2))
(fma.f64 (/.f64 hi lo) 1/2 (log.f64 2))
(+.f64 (log.f64 2) (+.f64 (*.f64 1/2 (/.f64 hi lo)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2)))))
(+.f64 (log.f64 2) (fma.f64 3/8 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 (/.f64 hi lo) 1/2)))
(+.f64 (fma.f64 (/.f64 hi lo) 1/2 (log.f64 2)) (*.f64 (pow.f64 (/.f64 hi lo) 2) 3/8))
(+.f64 (log.f64 2) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -3/2 (pow.f64 hi 3)) (+.f64 (*.f64 1/4 (pow.f64 hi 3)) (*.f64 3 (pow.f64 hi 3)))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 hi lo)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))))))
(+.f64 (log.f64 2) (fma.f64 1/6 (/.f64 (fma.f64 -3/2 (pow.f64 hi 3) (*.f64 (pow.f64 hi 3) 13/4)) (pow.f64 lo 3)) (*.f64 1/2 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 3/4 (pow.f64 hi 2)) (pow.f64 lo 2))))))
(+.f64 (log.f64 2) (fma.f64 1/6 (/.f64 (*.f64 (pow.f64 hi 3) 7/4) (pow.f64 lo 3)) (fma.f64 (/.f64 hi lo) 1/2 (*.f64 (pow.f64 (/.f64 hi lo) 2) 3/8))))
(log.f64 2)
(+.f64 (log.f64 2) (*.f64 1/2 (/.f64 hi lo)))
(+.f64 (log.f64 2) (*.f64 (/.f64 hi lo) 1/2))
(fma.f64 (/.f64 hi lo) 1/2 (log.f64 2))
(+.f64 (log.f64 2) (+.f64 (*.f64 1/2 (/.f64 hi lo)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2)))))
(+.f64 (log.f64 2) (fma.f64 3/8 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 (/.f64 hi lo) 1/2)))
(+.f64 (fma.f64 (/.f64 hi lo) 1/2 (log.f64 2)) (*.f64 (pow.f64 (/.f64 hi lo) 2) 3/8))
(+.f64 (log.f64 2) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -3 (pow.f64 hi 3)) (+.f64 (*.f64 -1/4 (pow.f64 hi 3)) (*.f64 3/2 (pow.f64 hi 3)))) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 hi lo)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))))))
(+.f64 (log.f64 2) (fma.f64 -1/6 (/.f64 (fma.f64 -3 (pow.f64 hi 3) (*.f64 (pow.f64 hi 3) 5/4)) (pow.f64 lo 3)) (*.f64 1/2 (+.f64 (/.f64 hi lo) (/.f64 (*.f64 3/4 (pow.f64 hi 2)) (pow.f64 lo 2))))))
(+.f64 (log.f64 2) (fma.f64 -1/6 (/.f64 (*.f64 (pow.f64 hi 3) -7/4) (pow.f64 lo 3)) (fma.f64 (/.f64 hi lo) 1/2 (*.f64 (pow.f64 (/.f64 hi lo) 2) 3/8))))
1
(+.f64 1 (*.f64 3 (/.f64 hi lo)))
(+.f64 1 (/.f64 (*.f64 3 hi) lo))
(fma.f64 (/.f64 hi lo) 3 1)
(+.f64 1 (+.f64 (*.f64 3 (/.f64 hi lo)) (*.f64 6 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 3 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 6)))
(+.f64 1 (fma.f64 (pow.f64 (/.f64 hi lo) 2) 6 (/.f64 (*.f64 3 hi) lo)))
(+.f64 1 (+.f64 (*.f64 3 (/.f64 hi lo)) (+.f64 (*.f64 6 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 10 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 1 (fma.f64 3 (/.f64 hi lo) (fma.f64 6 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 (pow.f64 (/.f64 hi lo) 3) 10))))
(+.f64 (fma.f64 (/.f64 hi lo) 3 1) (fma.f64 (pow.f64 (/.f64 hi lo) 2) 6 (*.f64 (pow.f64 (/.f64 hi lo) 3) 10)))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(fma.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(fma.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))))))))
(fma.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (fma.f64 -1 (/.f64 (*.f64 lo (*.f64 3 (pow.f64 lo 4))) (pow.f64 hi 5)) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))))))))
(fma.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (/.f64 (*.f64 3 (pow.f64 lo 5)) (pow.f64 hi 5)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (*.f64 -1 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))))))))))))
(fma.f64 -4 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (fma.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (fma.f64 -2 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (fma.f64 -1 (/.f64 (*.f64 lo (*.f64 3 (pow.f64 lo 4))) (pow.f64 hi 5)) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 6) (*.f64 3 (pow.f64 lo 4)))) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))))))))))))
(fma.f64 -4 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (fma.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (fma.f64 -2 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (-.f64 (-.f64 (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 6)) (pow.f64 hi 6)) (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (*.f64 3 (pow.f64 lo 6)) (pow.f64 hi 6))) (/.f64 (*.f64 3 (pow.f64 lo 5)) (pow.f64 hi 5)))))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(fma.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(fma.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 lo 5)) (+.f64 (*.f64 lo (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 lo 5))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -1 (/.f64 (fma.f64 2 (pow.f64 lo 5) (fma.f64 lo (*.f64 3 (pow.f64 lo 4)) (pow.f64 lo 5))) (pow.f64 hi 5)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (+.f64 (*.f64 3 (pow.f64 lo 5)) (*.f64 3 (pow.f64 lo 5))) (pow.f64 hi 5))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 lo 5)) (+.f64 (*.f64 lo (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 lo 5))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))))))))))
(fma.f64 -4 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (fma.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -2 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 6) (*.f64 3 (pow.f64 lo 4)))) (fma.f64 -1 (/.f64 (fma.f64 2 (pow.f64 lo 5) (fma.f64 lo (*.f64 3 (pow.f64 lo 4)) (pow.f64 lo 5))) (pow.f64 hi 5)) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))))))))))
(fma.f64 -4 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (fma.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -2 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (-.f64 (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (/.f64 (+.f64 (*.f64 3 (pow.f64 lo 5)) (*.f64 3 (pow.f64 lo 5))) (pow.f64 hi 5))) (/.f64 (*.f64 3 (pow.f64 lo 6)) (pow.f64 hi 6))))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(fma.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(-.f64 (/.f64 (*.f64 -3 (pow.f64 lo 4)) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -6 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -6 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (fma.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) -6 (-.f64 (/.f64 (*.f64 -3 (pow.f64 lo 4)) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (*.f64 -10 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -6 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))))
(fma.f64 -10 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (fma.f64 -6 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (fma.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))))
(fma.f64 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) -10 (fma.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) -6 (-.f64 (/.f64 (*.f64 -3 (pow.f64 lo 4)) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
1
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 1 (/.f64 (*.f64 3 hi) lo))
(fma.f64 (/.f64 hi lo) 3 1)
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))
(+.f64 1 (fma.f64 3 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 6)))
(+.f64 1 (fma.f64 (pow.f64 (/.f64 hi lo) 2) 6 (/.f64 (*.f64 3 hi) lo)))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 hi (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))))))
(+.f64 1 (fma.f64 2 (/.f64 hi lo) (fma.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (fma.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 4 (pow.f64 (/.f64 hi lo) 3) (+.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 3 (pow.f64 hi 2))))))))))))
(+.f64 (fma.f64 (/.f64 hi lo) 2 1) (fma.f64 2 (pow.f64 (/.f64 hi lo) 2) (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (pow.f64 (/.f64 hi lo) 2) 4 (+.f64 (fma.f64 4 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (*.f64 3 (pow.f64 hi 3)) (pow.f64 lo 3))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)))
(+.f64 1 (neg.f64 (/.f64 (*.f64 hi -3) lo)))
(-.f64 1 (/.f64 (*.f64 hi -3) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi -3) lo) (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 6)))
(+.f64 1 (fma.f64 (pow.f64 (/.f64 hi lo) 2) 6 (/.f64 (*.f64 (neg.f64 hi) -3) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 3)) (+.f64 (*.f64 -2 (pow.f64 hi 3)) (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 hi 3))))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(+.f64 1 (fma.f64 -1 (/.f64 (fma.f64 -4 (pow.f64 hi 3) (fma.f64 -2 (pow.f64 hi 3) (fma.f64 -1 (*.f64 hi (*.f64 3 (pow.f64 hi 2))) (neg.f64 (pow.f64 hi 3))))) (pow.f64 lo 3)) (fma.f64 -1 (/.f64 (*.f64 hi -3) lo) (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 6))))
(+.f64 1 (-.f64 (fma.f64 (pow.f64 (/.f64 hi lo) 2) 6 (/.f64 (*.f64 (neg.f64 hi) -3) lo)) (/.f64 (+.f64 (*.f64 (pow.f64 hi 3) -6) (-.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 3 (pow.f64 hi 3)))) (pow.f64 lo 3))))
(*.f64 -1 (cbrt.f64 -1))
(neg.f64 (cbrt.f64 -1))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)))
(*.f64 -1 (+.f64 (cbrt.f64 -1) (/.f64 hi (/.f64 lo (cbrt.f64 -1)))))
(-.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (/.f64 lo (cbrt.f64 -1))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2)))))
(fma.f64 -1 (cbrt.f64 -1) (*.f64 -1 (+.f64 (/.f64 hi (/.f64 lo (cbrt.f64 -1))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))))))
(-.f64 (-.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (/.f64 lo (cbrt.f64 -1)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (cbrt.f64 -1)) (pow.f64 lo 3))))))
(fma.f64 -1 (cbrt.f64 -1) (fma.f64 -1 (/.f64 hi (/.f64 lo (cbrt.f64 -1))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 3) (cbrt.f64 -1)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 (neg.f64 hi) (cbrt.f64 -1)) lo) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1)))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 3) (cbrt.f64 -1)))) (cbrt.f64 -1))
(/.f64 (*.f64 lo (cbrt.f64 -1)) hi)
(/.f64 lo (/.f64 hi (cbrt.f64 -1)))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)))
(+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)) (pow.f64 hi 3))))
(+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (cbrt.f64 -1)))))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 4) (cbrt.f64 -1)) (pow.f64 hi 4)))))
(+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (cbrt.f64 -1))) (/.f64 (*.f64 (pow.f64 lo 4) (cbrt.f64 -1)) (pow.f64 hi 4)))))
(+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (cbrt.f64 -1))) (/.f64 (pow.f64 lo 4) (/.f64 (pow.f64 hi 4) (cbrt.f64 -1))))))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (*.f64 lo (cbrt.f64 -1)) hi)
(/.f64 lo (/.f64 hi (cbrt.f64 -1)))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)))
(+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)) (pow.f64 hi 3))))
(+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (cbrt.f64 -1)))))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 4) (cbrt.f64 -1)) (pow.f64 hi 4)))))
(+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (cbrt.f64 -1))) (/.f64 (*.f64 (pow.f64 lo 4) (cbrt.f64 -1)) (pow.f64 hi 4)))))
(+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (cbrt.f64 -1))) (/.f64 (pow.f64 lo 4) (/.f64 (pow.f64 hi 4) (cbrt.f64 -1))))))
(*.f64 -1 (cbrt.f64 -1))
(neg.f64 (cbrt.f64 -1))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)))
(*.f64 -1 (+.f64 (cbrt.f64 -1) (/.f64 hi (/.f64 lo (cbrt.f64 -1)))))
(-.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (/.f64 lo (cbrt.f64 -1))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2)))))
(fma.f64 -1 (cbrt.f64 -1) (*.f64 -1 (+.f64 (/.f64 hi (/.f64 lo (cbrt.f64 -1))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))))))
(-.f64 (-.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (/.f64 lo (cbrt.f64 -1)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (cbrt.f64 -1)) (pow.f64 lo 3))))))
(fma.f64 -1 (cbrt.f64 -1) (fma.f64 -1 (/.f64 hi (/.f64 lo (cbrt.f64 -1))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 3) (cbrt.f64 -1)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 (neg.f64 hi) (cbrt.f64 -1)) lo) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1)))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 3) (cbrt.f64 -1)))) (cbrt.f64 -1))
(*.f64 -1 (cbrt.f64 -1))
(neg.f64 (cbrt.f64 -1))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)))
(*.f64 -1 (+.f64 (cbrt.f64 -1) (/.f64 hi (/.f64 lo (cbrt.f64 -1)))))
(-.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (/.f64 lo (cbrt.f64 -1))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2)))))
(fma.f64 -1 (cbrt.f64 -1) (*.f64 -1 (+.f64 (/.f64 hi (/.f64 lo (cbrt.f64 -1))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))))))
(-.f64 (-.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (/.f64 lo (cbrt.f64 -1)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (cbrt.f64 -1)) (pow.f64 lo 3))))))
(fma.f64 -1 (cbrt.f64 -1) (fma.f64 -1 (/.f64 hi (/.f64 lo (cbrt.f64 -1))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 3) (cbrt.f64 -1)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 (neg.f64 hi) (cbrt.f64 -1)) lo) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1)))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 3) (cbrt.f64 -1)))) (cbrt.f64 -1))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 hi lo) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(neg.f64 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 hi lo) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 hi lo) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(+.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(+.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(+.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)) (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(+.f64 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(*.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (+.f64 -1 (/.f64 hi lo))))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (+.f64 -1 (/.f64 hi lo))))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(*.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(*.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(/.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (*.f64 -1 (+.f64 (/.f64 hi lo) -1)) (+.f64 (/.f64 hi lo) -1))
(neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(/.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) -1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo))) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 -1 (/.f64 hi lo))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 3))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(exp.f64 (*.f64 2 (log.f64 (+.f64 -1 (/.f64 hi lo)))))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))) 1)
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(*.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(*.f64 -1 (/.f64 1 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(*.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1)
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))) (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2))
(/.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3/2) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2))
(/.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3/2) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) -2) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) -2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) -2))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) -2) (pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) -2))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)) -1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) -1))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)))
(*.f64 (*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))) (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1)
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 2)
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 2/3)
(*.f64 (cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))) (cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1)
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 3)
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 6) 1/3)
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 6))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 6))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4) 1/2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4))
(log.f64 (exp.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 6))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 6))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(exp.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) -2))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) -1))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo)))) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) -1)
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (fabs.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(+.f64 (/.f64 hi lo) -1)
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1/2)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(+.f64 (/.f64 hi lo) -1)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(+.f64 (/.f64 hi lo) -1)
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) -1)
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 (/.f64 hi lo) -1)
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(+.f64 (/.f64 hi lo) -1)
(expm1.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(+.f64 (/.f64 hi lo) -1)
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(fma.f64 hi (/.f64 1 lo) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(+.f64 (/.f64 hi lo) -1)
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3/2)))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(/.f64 (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1)))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 1))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (cbrt.f64 -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (cbrt.f64 -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) 3) -1) (fma.f64 (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) (+.f64 1 (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) -1))) 3) -1) (fma.f64 (+.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) -1))) (+.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) -1))) (+.f64 2 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1) (+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(/.f64 (fma.f64 (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) -1) (+.f64 1 (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))))
(*.f64 (/.f64 (+.f64 2 (/.f64 1 (+.f64 (/.f64 hi lo) -1))) (+.f64 2 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo)))) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) -1)
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (fabs.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(+.f64 (/.f64 hi lo) -1)
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1/2)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(+.f64 (/.f64 hi lo) -1)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(+.f64 (/.f64 hi lo) -1)
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) -1)
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 (/.f64 hi lo) -1)
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(+.f64 (/.f64 hi lo) -1)
(expm1.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(+.f64 (/.f64 hi lo) -1)
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3/2)))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(/.f64 (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3/2)))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(/.f64 (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3/2)))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(/.f64 (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1)))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 1))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (cbrt.f64 -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (cbrt.f64 -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) 3) -1) (fma.f64 (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) (+.f64 1 (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) -1))) 3) -1) (fma.f64 (+.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) -1))) (+.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) -1))) (+.f64 2 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1) (+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(/.f64 (fma.f64 (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) -1) (+.f64 1 (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))))
(*.f64 (/.f64 (+.f64 2 (/.f64 1 (+.f64 (/.f64 hi lo) -1))) (+.f64 2 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo)))) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) -1)
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (fabs.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(+.f64 (/.f64 hi lo) -1)
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1/2)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(+.f64 (/.f64 hi lo) -1)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(+.f64 (/.f64 hi lo) -1)
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) -1)
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 (/.f64 hi lo) -1)
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(+.f64 (/.f64 hi lo) -1)
(expm1.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(+.f64 (/.f64 hi lo) -1)
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(fma.f64 hi (/.f64 1 lo) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))) 1)
(log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 1 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 2))
(log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 2) (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (sqrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 3)
(log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (pow.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3) 1/3)
(log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 2)
(log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) 2))
(fabs.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(log.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3))
(log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (log.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1))
(log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))) 1)
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(*.f64 -1 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(*.f64 1 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1)
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 4) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4))) (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4)) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(*.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) -1) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(*.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(*.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 4) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (*.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 1 (pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 1 (pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 3))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 1 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 1 (/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) -1))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (+.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(sqrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 6))
(sqrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 6))
(fabs.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(log.f64 (exp.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(cbrt.f64 (pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 3))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(exp.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))))
(pow.f64 (exp.f64 3) (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 -3 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1))
(pow.f64 (exp.f64 3) (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 -3 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(log1p.f64 (expm1.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))))
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3/2)))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(/.f64 (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1)))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) 1))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 1))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (cbrt.f64 -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (cbrt.f64 -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) 3) -1) (fma.f64 (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) (+.f64 1 (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) -1))) 3) -1) (fma.f64 (+.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) -1))) (+.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) -1))) (+.f64 2 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1) (+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(/.f64 (fma.f64 (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) -1) (+.f64 1 (+.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))))
(*.f64 (/.f64 (+.f64 2 (/.f64 1 (+.f64 (/.f64 hi lo) -1))) (+.f64 2 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 -1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3/2)))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(/.f64 (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1/2)
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 1/2)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) 3)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(fabs.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/3))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (+.f64 -1 (/.f64 hi lo)))) 1/2))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 1 (+.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo)))) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) -1)
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (fabs.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(+.f64 (/.f64 hi lo) -1)
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) 1/2)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(+.f64 (/.f64 hi lo) -1)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(+.f64 (/.f64 hi lo) -1)
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) -1)
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 (/.f64 hi lo) -1)
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(+.f64 (/.f64 hi lo) -1)
(expm1.f64 (log1p.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(+.f64 (/.f64 hi lo) -1)
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(fma.f64 hi (/.f64 1 lo) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(+.f64 (/.f64 hi lo) -1)

eval256.0ms (2.3%)

Compiler

Compiled 11371 to 8005 computations (29.6% saved)

prune135.0ms (1.2%)

Pruning

25 alts after pruning (21 fresh and 4 done)

PrunedKeptTotal
New56114575
Fresh9716
Picked325
Done123
Total57425599
Accuracy
99.3%
Counts
599 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
98.6%
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
18.8%
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 3)
97.8%
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))))
97.7%
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1) (+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
18.8%
(/.f64 (-.f64 x lo) hi)
97.4%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
18.7%
(/.f64 (neg.f64 lo) hi)
1.6%
(/.f64 lo hi)
98.3%
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
18.7%
(/.f64 -1 (/.f64 hi lo))
98.6%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
18.8%
(-.f64 (/.f64 x hi) (/.f64 lo hi))
97.9%
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
10.4%
(-.f64 -1 (/.f64 hi lo))
9.1%
(+.f64 1 (/.f64 hi lo))
97.3%
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
98.8%
(sqrt.f64 (/.f64 1 (+.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
98.6%
(sqrt.f64 (/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))))
98.0%
(sqrt.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))) 1))
97.6%
(expm1.f64 (-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))) 1))
17.4%
(expm1.f64 (+.f64 (fma.f64 (pow.f64 (/.f64 hi lo) 3) 7/24 (*.f64 (pow.f64 (/.f64 hi lo) 2) 3/8)) (fma.f64 (/.f64 hi lo) 1/2 (log.f64 2))))
96.7%
(expm1.f64 (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 2) (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))))
98.9%
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
18.6%
1
18.8%
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
98.6%
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
18.8%
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 3)
97.8%
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))))
97.7%
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1) (+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
18.8%
(/.f64 (-.f64 x lo) hi)
97.4%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
18.7%
(/.f64 (neg.f64 lo) hi)
1.6%
(/.f64 lo hi)
98.3%
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
18.7%
(/.f64 -1 (/.f64 hi lo))
98.6%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
18.8%
(-.f64 (/.f64 x hi) (/.f64 lo hi))
97.9%
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
10.4%
(-.f64 -1 (/.f64 hi lo))
9.1%
(+.f64 1 (/.f64 hi lo))
97.3%
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
98.8%
(sqrt.f64 (/.f64 1 (+.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
98.6%
(sqrt.f64 (/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))))
98.0%
(sqrt.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))) 1))
97.6%
(expm1.f64 (-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))) 1))
17.4%
(expm1.f64 (+.f64 (fma.f64 (pow.f64 (/.f64 hi lo) 3) 7/24 (*.f64 (pow.f64 (/.f64 hi lo) 2) 3/8)) (fma.f64 (/.f64 hi lo) 1/2 (log.f64 2))))
96.7%
(expm1.f64 (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 2) (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))))
98.9%
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
18.6%
1
Compiler

Compiled 1544 to 1158 computations (25% saved)

localize150.0ms (1.3%)

Localize:

Found 11 expressions with local error:

NewAccuracyProgram
99.6%
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
99.6%
(+.f64 -1 (/.f64 hi lo))
99.5%
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
99.0%
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
99.8%
(sqrt.f64 (/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))))
99.6%
(+.f64 -1 (/.f64 hi lo))
99.5%
(/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo))))
99.3%
(*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
100.0%
(-.f64 (/.f64 x hi) (/.f64 lo hi))
99.7%
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
99.7%
(log1p.f64 (/.f64 (neg.f64 hi) lo))
Compiler

Compiled 141 to 60 computations (57.4% saved)

series44.0ms (0.4%)

Counts
9 → 228
Calls

57 calls:

TimeVariablePointExpression
14.0ms
lo
@inf
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
3.0ms
lo
@0
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
2.0ms
hi
@inf
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
1.0ms
lo
@-inf
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
1.0ms
lo
@inf
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)

rewrite177.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
566×expm1-udef
566×log1p-udef
326×log1p-expm1-u
310×associate-*r*
212×frac-times
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
030254
1465208
26994208
Stop Event
node limit
Counts
9 → 342
Calls
Call 1
Inputs
(log1p.f64 (/.f64 (neg.f64 hi) lo))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
Outputs
(+.f64 0 (log1p.f64 (/.f64 hi lo)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (log.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(+.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1))) (log.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1))))
(-.f64 0 (log1p.f64 (/.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 hi lo)))) 1)
(*.f64 (log1p.f64 (/.f64 hi lo)) -1)
(*.f64 (log1p.f64 (/.f64 hi lo)) 1)
(*.f64 -1 (log1p.f64 (/.f64 hi lo)))
(*.f64 1 (log1p.f64 (/.f64 hi lo)))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2) (cbrt.f64 (log1p.f64 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2) (neg.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo))) (sqrt.f64 (log1p.f64 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo))) (neg.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo)))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2)) (cbrt.f64 (log1p.f64 (/.f64 hi lo))))
(*.f64 (neg.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo)))) (sqrt.f64 (log1p.f64 (/.f64 hi lo))))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2)) (cbrt.f64 (log1p.f64 (/.f64 hi lo))))
(*.f64 (*.f64 -1 (sqrt.f64 (log1p.f64 (/.f64 hi lo)))) (sqrt.f64 (log1p.f64 (/.f64 hi lo))))
(/.f64 (-.f64 0 (pow.f64 (log1p.f64 (/.f64 hi lo)) 3)) (+.f64 0 (+.f64 (pow.f64 (log1p.f64 (/.f64 hi lo)) 2) (*.f64 0 (log1p.f64 (/.f64 hi lo))))))
(/.f64 (-.f64 0 (pow.f64 (log1p.f64 (/.f64 hi lo)) 2)) (log1p.f64 (/.f64 hi lo)))
(pow.f64 (log1p.f64 (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo))) 2)
(neg.f64 (log1p.f64 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 hi lo)) 2))
(log.f64 (+.f64 (/.f64 hi lo) 1))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 hi lo))) 1))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 1 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(*.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (/.f64 hi lo) -1) -1)
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) -1))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) -1))
(*.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (*.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) -1) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 (/.f64 hi lo) 1) -1)
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 hi lo)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2)) (cbrt.f64 (log1p.f64 (/.f64 hi lo))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo)))) (sqrt.f64 (log1p.f64 (/.f64 hi lo))))
(pow.f64 (exp.f64 -1) (log1p.f64 (/.f64 hi lo)))
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (/.f64 lo hi) (/.f64 x hi))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (/.f64 -1 hi)) lo (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (/.f64 lo hi) 1 (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(*.f64 (/.f64 (-.f64 x lo) hi) 1)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (-.f64 x lo) (/.f64 -1 hi))
(*.f64 (+.f64 (*.f64 hi x) (*.f64 hi lo)) (/.f64 1 (pow.f64 hi 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 x lo) (pow.f64 hi 2)))))
(*.f64 (/.f64 -1 hi) (-.f64 x lo))
(*.f64 (/.f64 -1 hi) (+.f64 x lo))
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 1 (/.f64 (-.f64 x lo) hi)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 lo hi))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 lo hi))))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 1 (/.f64 (pow.f64 hi 2) (+.f64 (*.f64 hi x) (*.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 x lo) (pow.f64 hi 2))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3))))
(/.f64 1 (/.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (+.f64 (*.f64 hi x) (*.f64 hi lo)) (pow.f64 hi 2))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 x lo) (pow.f64 hi 2))))
(/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 (neg.f64 x) (neg.f64 lo)) hi)
(/.f64 (+.f64 (*.f64 x (/.f64 hi lo)) hi) (*.f64 hi (/.f64 hi lo)))
(/.f64 (+.f64 (*.f64 hi x) (*.f64 hi (neg.f64 lo))) (pow.f64 hi 2))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi x) lo)) (*.f64 (/.f64 hi x) hi))
(/.f64 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi lo)))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi x) (neg.f64 lo))) (*.f64 (/.f64 hi x) hi))
(/.f64 (+.f64 (*.f64 (neg.f64 x) hi) (*.f64 hi lo)) (pow.f64 hi 2))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (/.f64 hi lo)) hi) (*.f64 hi (/.f64 hi lo)))
(/.f64 (+.f64 (*.f64 (neg.f64 x) hi) (*.f64 hi (neg.f64 lo))) (pow.f64 hi 2))
(/.f64 (-.f64 (*.f64 x (/.f64 hi lo)) hi) (*.f64 hi (/.f64 hi lo)))
(/.f64 (-.f64 (*.f64 hi x) (*.f64 hi (neg.f64 lo))) (pow.f64 hi 2))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) lo)) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi lo)))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (neg.f64 lo))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 hi lo)) (pow.f64 hi 2))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 hi lo)) hi) (*.f64 hi (/.f64 hi lo)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 hi (neg.f64 lo))) (pow.f64 hi 2))
(/.f64 (neg.f64 (-.f64 x lo)) hi)
(/.f64 (neg.f64 (+.f64 (*.f64 hi x) (*.f64 hi lo))) (pow.f64 hi 2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 x lo) (pow.f64 hi 2)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (neg.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (*.f64 x lo) (pow.f64 hi 2)))))
(/.f64 (/.f64 (-.f64 x lo) 1) hi)
(/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(/.f64 (/.f64 (+.f64 (*.f64 hi x) (*.f64 hi lo)) hi) hi)
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 x (/.f64 -1 hi) (/.f64 lo hi))
(fma.f64 1 (/.f64 x hi) (/.f64 lo hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (/.f64 lo hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))
(+.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) 1))
(+.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) (+.f64 (/.f64 hi lo) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) 1)
(/.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) 1)
(/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(/.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) -1)
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) (-.f64 (*.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))) (*.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) (*.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))) (-.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (/.f64 hi lo) -1)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 6) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(exp.f64 (*.f64 2 (log.f64 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 (/.f64 hi lo) -1))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(fma.f64 -1 (+.f64 (/.f64 hi lo) -1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))
(fma.f64 (+.f64 (/.f64 hi lo) -1) -1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(*.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) 1)
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)) -1) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) -1))
(*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) 1)
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 2) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)) 1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 2/3)
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)))
(log.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 2))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 (/.f64 hi lo) -1))) -1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))) 1)
(*.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (pow.f64 -1 1/3) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 1/3))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 1/2))
(*.f64 (cbrt.f64 -1) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))))
(/.f64 1 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) 1))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (cbrt.f64 -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -1)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) 1/2)
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 2) 1/6)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) 2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 1/3)
(fabs.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 1/2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (*.f64 (+.f64 (/.f64 hi lo) -1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (*.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) (+.f64 (/.f64 hi lo) -1)))
(+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (*.f64 (/.f64 hi lo) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (/.f64 hi lo)))
(+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (/.f64 hi lo)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1))
(+.f64 (*.f64 (/.f64 hi lo) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))) 1)
(*.f64 (+.f64 (/.f64 hi lo) -1) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (+.f64 (/.f64 hi lo) -1))
(*.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3/2) (pow.f64 (+.f64 (/.f64 hi lo) -1) 3/2))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 3) (pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 3))
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3) (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))) 3))
(/.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (+.f64 (/.f64 hi lo) -1))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 6))
(log.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(exp.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 hi lo) -1))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))) 1)
(*.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))
(*.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) -1)
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 1)
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) 3/2)
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) -1)
(pow.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 2)
(pow.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)) -1)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 1)
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) -1)
(neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))
(sqrt.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 2))
(log.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)))
(exp.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 1))
(exp.f64 (neg.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 hi lo) -1)))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))) 1)
(*.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (pow.f64 -1 1/3) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 1/3))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 1/2))
(*.f64 (cbrt.f64 -1) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))))
(/.f64 1 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) 1))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (cbrt.f64 -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))
(fabs.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 1/2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))

simplify230.0ms (2%)

Algorithm
egg-herbie
Rules
998×distribute-lft-in
966×distribute-rgt-in
856×times-frac
548×+-commutative
520×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0115029456
1353327046
Stop Event
node limit
Counts
570 → 757
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 hi))) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))))
(+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))
(+.f64 (log.f64 (/.f64 1 lo)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 hi))) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (log.f64 (/.f64 1 lo)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 hi))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 (log.f64 (/.f64 1 lo)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 hi))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))))
(+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo)))
(+.f64 (log.f64 (*.f64 -1 hi)) (+.f64 (*.f64 -1 (log.f64 lo)) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (log.f64 (*.f64 -1 hi)) (+.f64 (*.f64 -1 (log.f64 lo)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 (log.f64 (*.f64 -1 hi)) (+.f64 (*.f64 -1 (log.f64 lo)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi)))))) (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) hi))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi)))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) (pow.f64 hi 2))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi)))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) hi) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi)))))) (+.f64 (*.f64 1/6 (pow.f64 lo 3)) (+.f64 (*.f64 1/3 (pow.f64 lo 3)) (*.f64 1/2 (pow.f64 lo 3))))) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) (pow.f64 hi 2)))))
(exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi)))))) (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) hi))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi)))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) (pow.f64 hi 2))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi)))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 3)) (+.f64 (*.f64 -1/3 (pow.f64 lo 3)) (*.f64 -1/6 (pow.f64 lo 3))))) (pow.f64 hi 3))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) (pow.f64 hi 2)))))
(exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo)))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo))))) (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo)))))) hi))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo)))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo)))))) (pow.f64 hi 2))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo)))))) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo)))))) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 3) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo)))))) (pow.f64 hi 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 hi 3)) (+.f64 (*.f64 -1/3 (pow.f64 hi 3)) (*.f64 -1/6 (pow.f64 hi 3)))) (pow.f64 lo 3))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
1
(+.f64 1 (*.f64 -2 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
1
(+.f64 1 (*.f64 -2 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
1
(+.f64 1 (*.f64 -2 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
1
(+.f64 1 (*.f64 2 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (*.f64 3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 4 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 lo (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)))) (*.f64 2 (pow.f64 lo 5))) (pow.f64 hi 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 5))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 4 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
1
(+.f64 1 (*.f64 2 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))) (*.f64 2 (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 hi (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)))) (*.f64 2 (pow.f64 hi 3))) (pow.f64 lo 3))) (*.f64 2 (/.f64 hi lo)))))
1
(+.f64 1 (*.f64 2 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))) (*.f64 2 (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 hi (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 3))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))) (*.f64 2 (/.f64 hi lo))))))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
-1
(-.f64 (*.f64 3 (/.f64 hi lo)) 1)
(-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 3 (/.f64 hi lo))) 1)
(-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 hi lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) 1)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 hi lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 hi lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) 1)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 hi lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 hi lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) 1)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) 1)
-1
(-.f64 (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo)) 1)
(-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo)))) 1)
(-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) 1)
-1
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) 1)
(-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1)
(-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
1
(+.f64 1 (*.f64 3 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 3 (/.f64 hi lo)) (*.f64 6 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 3 (/.f64 hi lo)) (+.f64 (*.f64 6 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 10 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -3 (pow.f64 lo 5)) (*.f64 9 (pow.f64 lo 5))) (pow.f64 hi 5))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (pow.f64 lo 6)) (+.f64 (*.f64 3 (*.f64 lo (+.f64 (*.f64 -3 (pow.f64 lo 5)) (*.f64 9 (pow.f64 lo 5))))) (pow.f64 lo 6))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -3 (pow.f64 lo 5)) (*.f64 9 (pow.f64 lo 5))) (pow.f64 hi 5))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (*.f64 -9 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 3 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))))))
(+.f64 (*.f64 -9 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (pow.f64 lo 6)) (+.f64 (*.f64 -3 (*.f64 lo (+.f64 (*.f64 -9 (pow.f64 lo 5)) (*.f64 3 (pow.f64 lo 5))))) (pow.f64 lo 6))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 3 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)))))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 hi 6)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 5) (+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 hi 6))) (/.f64 (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2) (pow.f64 hi 9))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 hi 6))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 5) (+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 hi 6))) (/.f64 (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2) (pow.f64 hi 9))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 6) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 hi 6))) (/.f64 (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2) (pow.f64 hi 9)))) (pow.f64 hi 3))) (+.f64 (/.f64 1 (pow.f64 hi 6)) (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 hi 9)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 hi 6)))))
1
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2))) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 hi (*.f64 2 hi)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (pow.f64 hi 3)) (*.f64 (+.f64 hi (*.f64 2 hi)) (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2)))))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2))) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2))) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2)))) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(/.f64 (*.f64 lo (cbrt.f64 -1)) hi)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 10)) (pow.f64 (cbrt.f64 -1) 2)) 1/3) (/.f64 1 (pow.f64 hi 2)))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 10)) (pow.f64 (cbrt.f64 -1) 2)) 1/3) (/.f64 1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -3 (pow.f64 lo 5)) (+.f64 (*.f64 3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 23)) (cbrt.f64 -1)) 1/3)) (*.f64 9 (pow.f64 lo 5)))) (*.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 2) (pow.f64 (cbrt.f64 -1) 2))))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 10)) (pow.f64 (cbrt.f64 -1) 2)) 1/3) (/.f64 1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -9 (pow.f64 lo 6)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 10) (pow.f64 (cbrt.f64 -1) 2))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 7)) (pow.f64 (cbrt.f64 -1) 5)) 1/3) (+.f64 (*.f64 -3 (pow.f64 lo 5)) (+.f64 (*.f64 3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 23)) (cbrt.f64 -1)) 1/3)) (*.f64 9 (pow.f64 lo 5)))))) (+.f64 (*.f64 3 (*.f64 lo (+.f64 (*.f64 -3 (pow.f64 lo 5)) (*.f64 9 (pow.f64 lo 5))))) (pow.f64 lo 6))))) (*.f64 (pow.f64 hi 4) (*.f64 (pow.f64 lo 2) (pow.f64 (cbrt.f64 -1) 2))))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -3 (pow.f64 lo 5)) (+.f64 (*.f64 3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 23)) (cbrt.f64 -1)) 1/3)) (*.f64 9 (pow.f64 lo 5)))) (*.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 2) (pow.f64 (cbrt.f64 -1) 2))))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 lo 10)) 1/3) (/.f64 1 (pow.f64 hi 2)))) (*.f64 -1 (/.f64 lo hi)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 lo 10)) 1/3) (/.f64 1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 1/3 (/.f64 (+.f64 (*.f64 -9 (pow.f64 lo 5)) (+.f64 (*.f64 3 (pow.f64 lo 5)) (*.f64 3 (pow.f64 (*.f64 1 (pow.f64 lo 23)) 1/3)))) (*.f64 (pow.f64 hi 3) (pow.f64 lo 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 lo 10)) 1/3) (/.f64 1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -9 (pow.f64 lo 6)) (+.f64 (*.f64 -3 (*.f64 lo (+.f64 (*.f64 -9 (pow.f64 lo 5)) (*.f64 3 (pow.f64 lo 5))))) (+.f64 (*.f64 -1 (pow.f64 lo 10)) (+.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 1 (pow.f64 lo 7)) 1/3) (+.f64 (*.f64 -9 (pow.f64 lo 5)) (+.f64 (*.f64 3 (pow.f64 lo 5)) (*.f64 3 (pow.f64 (*.f64 1 (pow.f64 lo 23)) 1/3)))))) (pow.f64 lo 6))))) (*.f64 (pow.f64 hi 4) (pow.f64 lo 2)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 -9 (pow.f64 lo 5)) (+.f64 (*.f64 3 (pow.f64 lo 5)) (*.f64 3 (pow.f64 (*.f64 1 (pow.f64 lo 23)) 1/3)))) (*.f64 (pow.f64 hi 3) (pow.f64 lo 2)))))))
(/.f64 (*.f64 lo (cbrt.f64 -1)) hi)
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 16) (pow.f64 (cbrt.f64 -1) 2))) 1/3) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 hi 6))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 35) (cbrt.f64 -1))) 1/3) (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2))) (/.f64 (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2) (pow.f64 hi 9)))))) (pow.f64 (cbrt.f64 -1) 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 16) (pow.f64 (cbrt.f64 -1) 2))) 1/3) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 hi 6))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 35) (cbrt.f64 -1))) 1/3) (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2))) (/.f64 (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2) (pow.f64 hi 9)))))) (pow.f64 (cbrt.f64 -1) 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 hi 6))) (/.f64 (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2) (pow.f64 hi 9)))) (pow.f64 hi 3))) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 13) (pow.f64 (cbrt.f64 -1) 5))) 1/3) (*.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 hi 6))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 35) (cbrt.f64 -1))) 1/3) (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2))) (/.f64 (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2) (pow.f64 hi 9))))))) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 3) (*.f64 (pow.f64 hi 16) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (/.f64 1 (pow.f64 hi 6)) (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 hi 9)))))))) (pow.f64 (cbrt.f64 -1) 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 16) (pow.f64 (cbrt.f64 -1) 2))) 1/3) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi))))
1
(+.f64 1 (*.f64 1/3 (/.f64 (+.f64 hi (*.f64 2 hi)) lo)))
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2)) (*.f64 1/3 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2)))) (pow.f64 lo 2))) (*.f64 1/3 (/.f64 (+.f64 hi (*.f64 2 hi)) lo))))
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 hi (*.f64 2 hi)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (pow.f64 hi 3)) (+.f64 (*.f64 -2/3 (*.f64 (+.f64 hi (*.f64 2 hi)) (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2)) (*.f64 1/3 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2)))))) (+.f64 (*.f64 1/27 (pow.f64 (+.f64 hi (*.f64 2 hi)) 3)) (*.f64 (+.f64 hi (*.f64 2 hi)) (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2)))))))) (pow.f64 lo 3))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2)) (*.f64 1/3 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2)))) (pow.f64 lo 2))) (*.f64 1/3 (/.f64 (+.f64 hi (*.f64 2 hi)) lo)))))
1
(+.f64 1 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)))
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2)) (*.f64 1/3 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2)))) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2)) (*.f64 1/3 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2)))) (pow.f64 lo 2))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))))) (+.f64 (*.f64 -2/3 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2)) (*.f64 1/3 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2)))))) (+.f64 (*.f64 1/27 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 3)) (+.f64 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2)))) (pow.f64 hi 3))))) (pow.f64 lo 3))))))
(+.f64 0 (log1p.f64 (/.f64 hi lo)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (log.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(+.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1))) (log.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1))))
(-.f64 0 (log1p.f64 (/.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 hi lo)))) 1)
(*.f64 (log1p.f64 (/.f64 hi lo)) -1)
(*.f64 (log1p.f64 (/.f64 hi lo)) 1)
(*.f64 -1 (log1p.f64 (/.f64 hi lo)))
(*.f64 1 (log1p.f64 (/.f64 hi lo)))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2) (cbrt.f64 (log1p.f64 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2) (neg.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo))) (sqrt.f64 (log1p.f64 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo))) (neg.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo)))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2)) (cbrt.f64 (log1p.f64 (/.f64 hi lo))))
(*.f64 (neg.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo)))) (sqrt.f64 (log1p.f64 (/.f64 hi lo))))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2)) (cbrt.f64 (log1p.f64 (/.f64 hi lo))))
(*.f64 (*.f64 -1 (sqrt.f64 (log1p.f64 (/.f64 hi lo)))) (sqrt.f64 (log1p.f64 (/.f64 hi lo))))
(/.f64 (-.f64 0 (pow.f64 (log1p.f64 (/.f64 hi lo)) 3)) (+.f64 0 (+.f64 (pow.f64 (log1p.f64 (/.f64 hi lo)) 2) (*.f64 0 (log1p.f64 (/.f64 hi lo))))))
(/.f64 (-.f64 0 (pow.f64 (log1p.f64 (/.f64 hi lo)) 2)) (log1p.f64 (/.f64 hi lo)))
(pow.f64 (log1p.f64 (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo))) 2)
(neg.f64 (log1p.f64 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 hi lo)) 2))
(log.f64 (+.f64 (/.f64 hi lo) 1))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 hi lo))) 1))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 1 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(*.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (/.f64 hi lo) -1) -1)
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) -1))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) -1))
(*.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (*.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) -1) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 (/.f64 hi lo) 1) -1)
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 hi lo)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2)) (cbrt.f64 (log1p.f64 (/.f64 hi lo))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo)))) (sqrt.f64 (log1p.f64 (/.f64 hi lo))))
(pow.f64 (exp.f64 -1) (log1p.f64 (/.f64 hi lo)))
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (/.f64 lo hi) (/.f64 x hi))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (/.f64 -1 hi)) lo (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (/.f64 lo hi) 1 (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(*.f64 (/.f64 (-.f64 x lo) hi) 1)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (-.f64 x lo) (/.f64 -1 hi))
(*.f64 (+.f64 (*.f64 hi x) (*.f64 hi lo)) (/.f64 1 (pow.f64 hi 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 x lo) (pow.f64 hi 2)))))
(*.f64 (/.f64 -1 hi) (-.f64 x lo))
(*.f64 (/.f64 -1 hi) (+.f64 x lo))
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 1 (/.f64 (-.f64 x lo) hi)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 lo hi))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 lo hi))))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 1 (/.f64 (pow.f64 hi 2) (+.f64 (*.f64 hi x) (*.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 x lo) (pow.f64 hi 2))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3))))
(/.f64 1 (/.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (+.f64 (*.f64 hi x) (*.f64 hi lo)) (pow.f64 hi 2))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 x lo) (pow.f64 hi 2))))
(/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 (neg.f64 x) (neg.f64 lo)) hi)
(/.f64 (+.f64 (*.f64 x (/.f64 hi lo)) hi) (*.f64 hi (/.f64 hi lo)))
(/.f64 (+.f64 (*.f64 hi x) (*.f64 hi (neg.f64 lo))) (pow.f64 hi 2))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi x) lo)) (*.f64 (/.f64 hi x) hi))
(/.f64 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi lo)))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi x) (neg.f64 lo))) (*.f64 (/.f64 hi x) hi))
(/.f64 (+.f64 (*.f64 (neg.f64 x) hi) (*.f64 hi lo)) (pow.f64 hi 2))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (/.f64 hi lo)) hi) (*.f64 hi (/.f64 hi lo)))
(/.f64 (+.f64 (*.f64 (neg.f64 x) hi) (*.f64 hi (neg.f64 lo))) (pow.f64 hi 2))
(/.f64 (-.f64 (*.f64 x (/.f64 hi lo)) hi) (*.f64 hi (/.f64 hi lo)))
(/.f64 (-.f64 (*.f64 hi x) (*.f64 hi (neg.f64 lo))) (pow.f64 hi 2))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) lo)) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi lo)))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (neg.f64 lo))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 hi lo)) (pow.f64 hi 2))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 hi lo)) hi) (*.f64 hi (/.f64 hi lo)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 hi (neg.f64 lo))) (pow.f64 hi 2))
(/.f64 (neg.f64 (-.f64 x lo)) hi)
(/.f64 (neg.f64 (+.f64 (*.f64 hi x) (*.f64 hi lo))) (pow.f64 hi 2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 x lo) (pow.f64 hi 2)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (neg.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (*.f64 x lo) (pow.f64 hi 2)))))
(/.f64 (/.f64 (-.f64 x lo) 1) hi)
(/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(/.f64 (/.f64 (+.f64 (*.f64 hi x) (*.f64 hi lo)) hi) hi)
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 x (/.f64 -1 hi) (/.f64 lo hi))
(fma.f64 1 (/.f64 x hi) (/.f64 lo hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (/.f64 lo hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))
(+.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) 1))
(+.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) (+.f64 (/.f64 hi lo) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) 1)
(/.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) 1)
(/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(/.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) -1)
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) (-.f64 (*.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))) (*.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) (*.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))) (-.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (/.f64 hi lo) -1)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 6) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(exp.f64 (*.f64 2 (log.f64 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 (/.f64 hi lo) -1))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(fma.f64 -1 (+.f64 (/.f64 hi lo) -1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))
(fma.f64 (+.f64 (/.f64 hi lo) -1) -1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(*.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) 1)
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)) -1) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) -1))
(*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) 1)
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 2) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)) 1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 2/3)
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)))
(log.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 2))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 (/.f64 hi lo) -1))) -1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))) 1)
(*.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (pow.f64 -1 1/3) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 1/3))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 1/2))
(*.f64 (cbrt.f64 -1) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))))
(/.f64 1 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) 1))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (cbrt.f64 -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -1)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) 1/2)
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 2) 1/6)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) 2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 1/3)
(fabs.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 1/2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (*.f64 (+.f64 (/.f64 hi lo) -1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (*.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) (+.f64 (/.f64 hi lo) -1)))
(+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (*.f64 (/.f64 hi lo) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (/.f64 hi lo)))
(+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (/.f64 hi lo)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1))
(+.f64 (*.f64 (/.f64 hi lo) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))) 1)
(*.f64 (+.f64 (/.f64 hi lo) -1) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (+.f64 (/.f64 hi lo) -1))
(*.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3/2) (pow.f64 (+.f64 (/.f64 hi lo) -1) 3/2))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 3) (pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 3))
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3) (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))) 3))
(/.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (+.f64 (/.f64 hi lo) -1))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 6))
(log.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(exp.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 hi lo) -1))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))) 1)
(*.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))
(*.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) -1)
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 1)
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) 3/2)
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) -1)
(pow.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 2)
(pow.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)) -1)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 1)
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) -1)
(neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))
(sqrt.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 2))
(log.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)))
(exp.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 1))
(exp.f64 (neg.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 hi lo) -1)))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))) 1)
(*.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (pow.f64 -1 1/3) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 1/3))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 1/2))
(*.f64 (cbrt.f64 -1) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))))
(/.f64 1 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) 1))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (cbrt.f64 -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))
(fabs.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 1/2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
Outputs
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (*.f64 -1/2 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 hi lo) (fma.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 -1/3 (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (fma.f64 -1/2 (pow.f64 (/.f64 hi lo) 2) (*.f64 -1/3 (pow.f64 (/.f64 hi lo) 3))) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(fma.f64 -1 (/.f64 hi lo) (fma.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 -1/3 (pow.f64 (/.f64 hi lo) 3) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(-.f64 (fma.f64 -1/2 (pow.f64 (/.f64 hi lo) 2) (fma.f64 -1/3 (pow.f64 (/.f64 hi lo) 3) (/.f64 (*.f64 -1/4 (pow.f64 hi 4)) (pow.f64 lo 4)))) (/.f64 hi lo))
(+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))
(+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi))))
(+.f64 (log.f64 (/.f64 -1 lo)) (log.f64 hi))
(+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 hi))) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (log.f64 (/.f64 -1 lo)) (fma.f64 -1 (neg.f64 (log.f64 hi)) (/.f64 (neg.f64 lo) hi)))
(+.f64 (log.f64 (/.f64 -1 lo)) (-.f64 (log.f64 hi) (/.f64 lo hi)))
(+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 (log.f64 (/.f64 -1 lo)) (fma.f64 -1 (neg.f64 (log.f64 hi)) (fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)))))
(+.f64 (log.f64 (/.f64 -1 lo)) (+.f64 (-.f64 (log.f64 hi) (/.f64 lo hi)) (*.f64 -1/2 (pow.f64 (/.f64 lo hi) 2))))
(+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))))
(+.f64 (log.f64 (/.f64 -1 lo)) (fma.f64 -1 (neg.f64 (log.f64 hi)) (fma.f64 -1 (/.f64 lo hi) (fma.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1/3 (pow.f64 (/.f64 lo hi) 3))))))
(+.f64 (log.f64 (/.f64 -1 lo)) (+.f64 (-.f64 (log.f64 hi) (/.f64 lo hi)) (fma.f64 -1/2 (pow.f64 (/.f64 lo hi) 2) (*.f64 -1/3 (pow.f64 (/.f64 lo hi) 3)))))
(+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo)))
(-.f64 (neg.f64 (log.f64 lo)) (log.f64 (/.f64 -1 hi)))
(+.f64 (log.f64 (/.f64 1 lo)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 hi))) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (*.f64 -1 (+.f64 (log.f64 (/.f64 -1 hi)) (/.f64 lo hi))) (neg.f64 (log.f64 lo)))
(-.f64 (-.f64 (neg.f64 (log.f64 lo)) (log.f64 (/.f64 -1 hi))) (/.f64 lo hi))
(+.f64 (log.f64 (/.f64 1 lo)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 hi))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 (fma.f64 -1 (log.f64 (/.f64 -1 hi)) (fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)))) (neg.f64 (log.f64 lo)))
(-.f64 (-.f64 (-.f64 (*.f64 -1/2 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)) (log.f64 (/.f64 -1 hi))) (log.f64 lo))
(+.f64 (log.f64 (/.f64 1 lo)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 hi))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))))
(+.f64 (fma.f64 -1 (log.f64 (/.f64 -1 hi)) (fma.f64 -1 (/.f64 lo hi) (fma.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1/3 (pow.f64 (/.f64 lo hi) 3))))) (neg.f64 (log.f64 lo)))
(-.f64 (-.f64 (-.f64 (fma.f64 -1/2 (pow.f64 (/.f64 lo hi) 2) (*.f64 -1/3 (pow.f64 (/.f64 lo hi) 3))) (/.f64 lo hi)) (log.f64 (/.f64 -1 hi))) (log.f64 lo))
(+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo)))
(+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo)))
(-.f64 (log.f64 (neg.f64 hi)) (log.f64 lo))
(+.f64 (log.f64 (*.f64 -1 hi)) (+.f64 (*.f64 -1 (log.f64 lo)) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (+.f64 (log.f64 lo) (/.f64 lo hi))))
(-.f64 (-.f64 (log.f64 (neg.f64 hi)) (log.f64 lo)) (/.f64 lo hi))
(+.f64 (log.f64 (*.f64 -1 hi)) (+.f64 (*.f64 -1 (log.f64 lo)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 (log.f64 (neg.f64 hi)) (fma.f64 -1 (log.f64 lo) (fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)))))
(+.f64 (-.f64 (log.f64 (neg.f64 hi)) (log.f64 lo)) (-.f64 (*.f64 -1/2 (pow.f64 (/.f64 lo hi) 2)) (/.f64 lo hi)))
(+.f64 (log.f64 (*.f64 -1 hi)) (+.f64 (*.f64 -1 (log.f64 lo)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))))
(+.f64 (log.f64 (neg.f64 hi)) (fma.f64 -1 (log.f64 lo) (fma.f64 -1 (/.f64 lo hi) (fma.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1/3 (pow.f64 (/.f64 lo hi) 3))))))
(+.f64 (log.f64 (neg.f64 hi)) (-.f64 (-.f64 (fma.f64 -1/2 (pow.f64 (/.f64 lo hi) 2) (*.f64 -1/3 (pow.f64 (/.f64 lo hi) 3))) (/.f64 lo hi)) (log.f64 lo)))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (*.f64 -1/2 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 hi lo) (fma.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 -1/3 (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (fma.f64 -1/2 (pow.f64 (/.f64 hi lo) 2) (*.f64 -1/3 (pow.f64 (/.f64 hi lo) 3))) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(fma.f64 -1 (/.f64 hi lo) (fma.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 -1/3 (pow.f64 (/.f64 hi lo) 3) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(-.f64 (fma.f64 -1/2 (pow.f64 (/.f64 hi lo) 2) (fma.f64 -1/3 (pow.f64 (/.f64 hi lo) 3) (/.f64 (*.f64 -1/4 (pow.f64 hi 4)) (pow.f64 lo 4)))) (/.f64 hi lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (*.f64 -1/2 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 hi lo) (fma.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 -1/3 (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (fma.f64 -1/2 (pow.f64 (/.f64 hi lo) 2) (*.f64 -1/3 (pow.f64 (/.f64 hi lo) 3))) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(fma.f64 -1 (/.f64 hi lo) (fma.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 -1/3 (pow.f64 (/.f64 hi lo) 3) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(-.f64 (fma.f64 -1/2 (pow.f64 (/.f64 hi lo) 2) (fma.f64 -1/3 (pow.f64 (/.f64 hi lo) 3) (/.f64 (*.f64 -1/4 (pow.f64 hi 4)) (pow.f64 lo 4)))) (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))
(exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi))))))
(exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 -1 lo))) (log.f64 hi)))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi)))))) (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) hi))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi)))))) (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi))))))) hi))
(+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 -1 lo))) (log.f64 hi))) (/.f64 lo (/.f64 hi (exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 -1 lo))) (log.f64 hi))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi)))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) (pow.f64 hi 2))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi)))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi))))))) hi) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi))))))))))
(+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 -1 lo))) (log.f64 hi))) (+.f64 (/.f64 lo (/.f64 hi (exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 -1 lo))) (log.f64 hi))))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 -1 lo))) (log.f64 hi)))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi)))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) hi) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi)))))) (+.f64 (*.f64 1/6 (pow.f64 lo 3)) (+.f64 (*.f64 1/3 (pow.f64 lo 3)) (*.f64 1/2 (pow.f64 lo 3))))) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) (pow.f64 hi 2)))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi)))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi))))))) hi) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi)))))))) (/.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi)))))) (/.f64 (pow.f64 hi 3) (fma.f64 1/6 (pow.f64 lo 3) (*.f64 (pow.f64 lo 3) 5/6)))))))
(+.f64 (+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 -1 lo))) (log.f64 hi))) (/.f64 lo (/.f64 hi (exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 -1 lo))) (log.f64 hi)))))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 -1 lo))) (log.f64 hi))))) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 (/.f64 -1 lo))) (log.f64 hi))) (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 3) 1)))))
(exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))
(exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo)))))
(exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo)))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi)))))) (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) hi))
(+.f64 (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo))))) (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo)))))) hi))
(+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo))) (/.f64 lo (/.f64 hi (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi)))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) (pow.f64 hi 2))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo)))))) hi) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo)))))))))
(+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo))) (+.f64 (/.f64 lo (/.f64 hi (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo))))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo)))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi)))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 3)) (+.f64 (*.f64 -1/3 (pow.f64 lo 3)) (*.f64 -1/6 (pow.f64 lo 3))))) (pow.f64 hi 3))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) (pow.f64 hi 2)))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo))))) (fma.f64 -1 (/.f64 (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo))))) (/.f64 (pow.f64 hi 3) (fma.f64 -1/2 (pow.f64 lo 3) (*.f64 -1/2 (pow.f64 lo 3))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo)))))) hi) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo))))))))))
(+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo))) (-.f64 (+.f64 (/.f64 lo (/.f64 hi (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo))))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo)))))) (/.f64 (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo))) (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 3) -1)))))
(exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo)))))
(exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo)))))
(exp.f64 (+.f64 (log.f64 lo) (neg.f64 (log.f64 (neg.f64 hi)))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo))))) (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo)))))) hi))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo))))) (/.f64 lo (/.f64 hi (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo))))))))
(+.f64 (exp.f64 (+.f64 (log.f64 lo) (neg.f64 (log.f64 (neg.f64 hi))))) (/.f64 lo (/.f64 hi (exp.f64 (+.f64 (log.f64 lo) (neg.f64 (log.f64 (neg.f64 hi))))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo)))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo)))))) (pow.f64 hi 2))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo))))) (+.f64 (/.f64 lo (/.f64 hi (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo))))))) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo)))))) (pow.f64 hi 2))))
(+.f64 (exp.f64 (+.f64 (log.f64 lo) (neg.f64 (log.f64 (neg.f64 hi))))) (+.f64 (/.f64 lo (/.f64 hi (exp.f64 (+.f64 (log.f64 lo) (neg.f64 (log.f64 (neg.f64 hi))))))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (+.f64 (log.f64 lo) (neg.f64 (log.f64 (neg.f64 hi)))))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo)))))) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo)))))) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 3) (exp.f64 (neg.f64 (+.f64 (log.f64 (*.f64 -1 hi)) (*.f64 -1 (log.f64 lo)))))) (pow.f64 hi 3)))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo))))) (+.f64 (/.f64 lo (/.f64 hi (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo))))))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo)))))) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo))))))))))
(+.f64 (exp.f64 (+.f64 (log.f64 lo) (neg.f64 (log.f64 (neg.f64 hi))))) (+.f64 (/.f64 lo (/.f64 hi (exp.f64 (+.f64 (log.f64 lo) (neg.f64 (log.f64 (neg.f64 hi))))))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (+.f64 (log.f64 lo) (neg.f64 (log.f64 (neg.f64 hi))))))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (exp.f64 (+.f64 (log.f64 lo) (neg.f64 (log.f64 (neg.f64 hi))))))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/3 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 3) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 3) 1/2) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 3) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 hi 3)) (+.f64 (*.f64 -1/3 (pow.f64 hi 3)) (*.f64 -1/6 (pow.f64 hi 3)))) (pow.f64 lo 3))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (fma.f64 -1/2 (pow.f64 hi 3) (*.f64 -1/2 (pow.f64 hi 3))) (pow.f64 lo 3)) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
1
(+.f64 1 (*.f64 -2 (/.f64 hi lo)))
(+.f64 1 (*.f64 (/.f64 hi lo) -2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
1
(+.f64 1 (*.f64 -2 (/.f64 hi lo)))
(+.f64 1 (*.f64 (/.f64 hi lo) -2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
1
(+.f64 1 (*.f64 -2 (/.f64 hi lo)))
(+.f64 1 (*.f64 (/.f64 hi lo) -2))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (fma.f64 -2 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
1
(+.f64 1 (*.f64 2 (/.f64 hi lo)))
(+.f64 1 (/.f64 (*.f64 hi 2) lo))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (*.f64 3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 2 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 3)))
(+.f64 1 (fma.f64 2 (/.f64 hi lo) (*.f64 (pow.f64 (/.f64 hi lo) 2) 3)))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 4 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 1 (fma.f64 2 (/.f64 hi lo) (fma.f64 3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 (pow.f64 (/.f64 hi lo) 3) 4))))
(+.f64 1 (fma.f64 2 (/.f64 hi lo) (fma.f64 3 (pow.f64 (/.f64 hi lo) 2) (*.f64 (pow.f64 (/.f64 hi lo) 3) 4))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -3) (fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (/.f64 lo hi) 2)) (*.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 lo (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)))) (*.f64 2 (pow.f64 lo 5))) (pow.f64 hi 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -3) (fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 lo (*.f64 -3 (pow.f64 lo 4))) (pow.f64 lo 5))) (pow.f64 hi 5)) (fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(+.f64 (*.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (-.f64 (fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (*.f64 2 (+.f64 (*.f64 lo (*.f64 -3 (pow.f64 lo 4))) (pow.f64 lo 5))) (pow.f64 hi 5))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -3) (fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (/.f64 lo hi) 2)) (*.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 lo (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 5))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 lo 4)) (pow.f64 lo 4)) (pow.f64 hi 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(fma.f64 -2 (/.f64 lo (/.f64 (pow.f64 hi 5) (*.f64 -3 (pow.f64 lo 4)))) (fma.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -3) (fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(fma.f64 -2 (/.f64 lo (/.f64 (pow.f64 hi 5) (*.f64 -3 (pow.f64 lo 4)))) (fma.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (+.f64 (fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (/.f64 lo hi) 2)) (*.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(/.f64 (pow.f64 lo 2) (pow.f64 hi 2))
(pow.f64 (/.f64 lo hi) 2)
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (fma.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (fma.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 4 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (fma.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 4 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(fma.f64 2 (pow.f64 (/.f64 lo hi) 3) (fma.f64 3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 4 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (pow.f64 (/.f64 lo hi) 2))))
1
(+.f64 1 (*.f64 2 (/.f64 hi lo)))
(+.f64 1 (/.f64 (*.f64 hi 2) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))) (*.f64 2 (/.f64 hi lo))))
(+.f64 1 (fma.f64 2 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 3)))
(+.f64 1 (fma.f64 2 (/.f64 hi lo) (*.f64 (pow.f64 (/.f64 hi lo) 2) 3)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 hi (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)))) (*.f64 2 (pow.f64 hi 3))) (pow.f64 lo 3))) (*.f64 2 (/.f64 hi lo)))))
(+.f64 1 (fma.f64 -1 (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -3) (fma.f64 -1 (/.f64 (*.f64 2 (+.f64 (*.f64 hi (*.f64 -3 (pow.f64 hi 2))) (pow.f64 hi 3))) (pow.f64 lo 3)) (/.f64 (*.f64 hi 2) lo))))
(+.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) 3)) (-.f64 (/.f64 (*.f64 hi 2) lo) (/.f64 (*.f64 2 (+.f64 (*.f64 hi (*.f64 -3 (pow.f64 hi 2))) (pow.f64 hi 3))) (pow.f64 lo 3))))
1
(+.f64 1 (*.f64 2 (/.f64 hi lo)))
(+.f64 1 (/.f64 (*.f64 hi 2) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))) (*.f64 2 (/.f64 hi lo))))
(+.f64 1 (fma.f64 2 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 3)))
(+.f64 1 (fma.f64 2 (/.f64 hi lo) (*.f64 (pow.f64 (/.f64 hi lo) 2) 3)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 hi (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 3))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 2)) (pow.f64 hi 2)) (pow.f64 lo 2))) (*.f64 2 (/.f64 hi lo))))))
(+.f64 1 (fma.f64 -2 (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 -3 (pow.f64 hi 2)))) (fma.f64 -2 (pow.f64 (/.f64 hi lo) 3) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -3) (/.f64 (*.f64 hi 2) lo)))))
(+.f64 1 (fma.f64 -2 (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 -3 (pow.f64 hi 2)))) (fma.f64 -2 (pow.f64 (/.f64 hi lo) 3) (fma.f64 2 (/.f64 hi lo) (*.f64 (pow.f64 (/.f64 hi lo) 2) 3)))))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(+.f64 (fma.f64 -1 (/.f64 hi lo) (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2))) -1)
(fma.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
(+.f64 (fma.f64 -1 (/.f64 hi lo) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))) -1)
(+.f64 (-.f64 (-.f64 (/.f64 (neg.f64 hi) lo) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (/.f64 hi lo) 3)) -1)
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (pow.f64 (/.f64 lo hi) 3)))
(+.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 3)))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(+.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)) (+.f64 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (pow.f64 (/.f64 lo hi) 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (neg.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (pow.f64 (/.f64 lo hi) 3)))
(+.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (/.f64 lo hi) 3)))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(+.f64 (+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2)) (+.f64 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(+.f64 (fma.f64 -1 (/.f64 hi lo) (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2))) -1)
(fma.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
(+.f64 (fma.f64 -1 (/.f64 hi lo) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))) -1)
(+.f64 (-.f64 (-.f64 (/.f64 (neg.f64 hi) lo) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (/.f64 hi lo) 3)) -1)
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(+.f64 (fma.f64 -1 (/.f64 hi lo) (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2))) -1)
(fma.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
(+.f64 (fma.f64 -1 (/.f64 hi lo) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))) -1)
(+.f64 (-.f64 (-.f64 (/.f64 (neg.f64 hi) lo) (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (/.f64 hi lo) 3)) -1)
-1
(-.f64 (*.f64 3 (/.f64 hi lo)) 1)
(fma.f64 3 (/.f64 hi lo) -1)
(fma.f64 (/.f64 hi lo) 3 -1)
(-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 3 (/.f64 hi lo))) 1)
(+.f64 (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -3) (fma.f64 3 (/.f64 hi lo) -1))
(+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) -3) (fma.f64 (/.f64 hi lo) 3 -1))
(-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 hi lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) 1)
(+.f64 (fma.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 3 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 3))) -1)
(+.f64 (fma.f64 -3 (pow.f64 (/.f64 hi lo) 2) (fma.f64 3 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 3))) -1)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))
(fma.f64 -3 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 hi lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 3 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 3)))
(fma.f64 -3 (pow.f64 (/.f64 hi lo) 2) (fma.f64 3 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 3)))
(-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 hi lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) 1)
(+.f64 (fma.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 3 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 3))) -1)
(+.f64 (fma.f64 -3 (pow.f64 (/.f64 hi lo) 2) (fma.f64 3 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 3))) -1)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(fma.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))
(fma.f64 -3 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 hi lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 3 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 3)))
(fma.f64 -3 (pow.f64 (/.f64 hi lo) 2) (fma.f64 3 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 3)))
(-.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 hi lo)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) 1)
(+.f64 (fma.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 3 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 3))) -1)
(+.f64 (fma.f64 -3 (pow.f64 (/.f64 hi lo) 2) (fma.f64 3 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 3))) -1)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(fma.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))
(fma.f64 -3 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(fma.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 3 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 3)))
(fma.f64 -3 (pow.f64 (/.f64 hi lo) 2) (fma.f64 3 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 3)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) 1)
(+.f64 (fma.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 3 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 3))) -1)
(+.f64 (fma.f64 -3 (pow.f64 (/.f64 hi lo) 2) (fma.f64 3 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 3))) -1)
-1
(-.f64 (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo)) 1)
(fma.f64 3 (/.f64 hi lo) -1)
(fma.f64 (/.f64 hi lo) 3 -1)
(-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo)))) 1)
(+.f64 (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -3) (fma.f64 3 (/.f64 hi lo) -1))
(+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) -3) (fma.f64 (/.f64 hi lo) 3 -1))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) 1)
(+.f64 (fma.f64 -3 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 3 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 3))) -1)
(+.f64 (fma.f64 -3 (pow.f64 (/.f64 hi lo) 2) (fma.f64 3 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 3))) -1)
-1
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) 1)
(fma.f64 -1 (/.f64 (*.f64 hi -3) lo) -1)
(-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 1)
(+.f64 (fma.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 -1 (+.f64 (/.f64 (*.f64 hi -3) lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) -1)
(+.f64 (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) -2) (/.f64 (*.f64 hi -3) lo)) (pow.f64 (/.f64 hi lo) 2)) -1)
(-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
(+.f64 (fma.f64 -2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 -1 (/.f64 (*.f64 hi -3) lo) (fma.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))) -1)
(+.f64 (fma.f64 -2 (pow.f64 (/.f64 hi lo) 2) (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2)) (/.f64 (*.f64 hi -3) lo))) -1)
1
(+.f64 1 (*.f64 3 (/.f64 hi lo)))
(+.f64 1 (*.f64 (/.f64 hi lo) 3))
(+.f64 1 (/.f64 (*.f64 3 hi) lo))
(+.f64 1 (+.f64 (*.f64 3 (/.f64 hi lo)) (*.f64 6 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 3 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 6)))
(+.f64 1 (fma.f64 3 (/.f64 hi lo) (*.f64 (pow.f64 (/.f64 hi lo) 2) 6)))
(+.f64 1 (+.f64 (*.f64 3 (/.f64 hi lo)) (+.f64 (*.f64 6 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 10 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 1 (fma.f64 3 (/.f64 hi lo) (fma.f64 6 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 (pow.f64 (/.f64 hi lo) 3) 10))))
(+.f64 1 (fma.f64 3 (/.f64 hi lo) (fma.f64 6 (pow.f64 (/.f64 hi lo) 2) (*.f64 (pow.f64 (/.f64 hi lo) 3) 10))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(fma.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (neg.f64 (pow.f64 (/.f64 lo hi) 3)))
(-.f64 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -3) (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -3 (pow.f64 lo 5)) (*.f64 9 (pow.f64 lo 5))) (pow.f64 hi 5))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 lo 5) 6) (pow.f64 hi 5)) (neg.f64 (pow.f64 (/.f64 lo hi) 3))))
(-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -3) (/.f64 (*.f64 (pow.f64 lo 5) 6) (pow.f64 hi 5))) (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (pow.f64 lo 6)) (+.f64 (*.f64 3 (*.f64 lo (+.f64 (*.f64 -3 (pow.f64 lo 5)) (*.f64 9 (pow.f64 lo 5))))) (pow.f64 lo 6))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -3 (pow.f64 lo 5)) (*.f64 9 (pow.f64 lo 5))) (pow.f64 hi 5))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))))
(fma.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -1 (/.f64 (fma.f64 -9 (pow.f64 lo 6) (fma.f64 3 (*.f64 lo (*.f64 (pow.f64 lo 5) 6)) (pow.f64 lo 6))) (pow.f64 hi 6)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 lo 5) 6) (pow.f64 hi 5)) (neg.f64 (pow.f64 (/.f64 lo hi) 3)))))
(fma.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (-.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 3)) (/.f64 (*.f64 (pow.f64 lo 5) 6) (pow.f64 hi 5))) (/.f64 (fma.f64 -9 (pow.f64 lo 6) (fma.f64 3 (*.f64 lo (*.f64 (pow.f64 lo 5) 6)) (pow.f64 lo 6))) (pow.f64 hi 6))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(fma.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (neg.f64 (pow.f64 (/.f64 lo hi) 3)))
(-.f64 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -3) (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -9 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 3 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))))))
(fma.f64 -9 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (fma.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (*.f64 3 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))))))
(fma.f64 -9 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (fma.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (-.f64 (*.f64 3 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (pow.f64 (/.f64 lo hi) 3))))
(+.f64 (*.f64 -9 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (pow.f64 lo 6)) (+.f64 (*.f64 -3 (*.f64 lo (+.f64 (*.f64 -9 (pow.f64 lo 5)) (*.f64 3 (pow.f64 lo 5))))) (pow.f64 lo 6))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 3 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)))))))
(fma.f64 -9 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (fma.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -1 (/.f64 (fma.f64 -9 (pow.f64 lo 6) (fma.f64 -3 (*.f64 lo (*.f64 (pow.f64 lo 5) -6)) (pow.f64 lo 6))) (pow.f64 hi 6)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (*.f64 3 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)))))))
(fma.f64 -9 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (fma.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (-.f64 (-.f64 (*.f64 3 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (pow.f64 (/.f64 lo hi) 3)) (/.f64 (fma.f64 -9 (pow.f64 lo 6) (fma.f64 -3 (*.f64 lo (*.f64 (pow.f64 lo 5) -6)) (pow.f64 lo 6))) (pow.f64 hi 6)))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 hi 6)))
(fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (/.f64 (*.f64 (pow.f64 lo 4) (*.f64 (pow.f64 hi 2) -3)) (pow.f64 hi 6)))
(-.f64 (/.f64 (pow.f64 lo 4) (/.f64 (pow.f64 hi 6) (*.f64 (pow.f64 hi 2) -3))) (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 5) (+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 hi 6))) (/.f64 (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2) (pow.f64 hi 9))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 hi 6))))
(fma.f64 -1 (*.f64 (pow.f64 lo 5) (fma.f64 -1 (/.f64 (*.f64 3 hi) (pow.f64 hi 6)) (/.f64 (pow.f64 (*.f64 (pow.f64 hi 2) -3) 2) (pow.f64 hi 9)))) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (/.f64 (*.f64 (pow.f64 lo 4) (*.f64 (pow.f64 hi 2) -3)) (pow.f64 hi 6))))
(-.f64 (-.f64 (/.f64 (pow.f64 lo 4) (/.f64 (pow.f64 hi 6) (*.f64 (pow.f64 hi 2) -3))) (pow.f64 (/.f64 lo hi) 3)) (*.f64 (pow.f64 lo 5) (-.f64 (/.f64 (*.f64 (pow.f64 hi 4) 9) (pow.f64 hi 9)) (/.f64 (*.f64 3 hi) (pow.f64 hi 6)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 5) (+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 hi 6))) (/.f64 (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2) (pow.f64 hi 9))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 6) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 hi 6))) (/.f64 (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2) (pow.f64 hi 9)))) (pow.f64 hi 3))) (+.f64 (/.f64 1 (pow.f64 hi 6)) (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 hi 9)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 hi 6)))))
(fma.f64 -1 (*.f64 (pow.f64 lo 5) (fma.f64 -1 (/.f64 (*.f64 3 hi) (pow.f64 hi 6)) (/.f64 (pow.f64 (*.f64 (pow.f64 hi 2) -3) 2) (pow.f64 hi 9)))) (fma.f64 -1 (*.f64 (pow.f64 lo 6) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) -3) (/.f64 (pow.f64 hi 3) (fma.f64 -1 (/.f64 (*.f64 3 hi) (pow.f64 hi 6)) (/.f64 (pow.f64 (*.f64 (pow.f64 hi 2) -3) 2) (pow.f64 hi 9))))) (+.f64 (/.f64 1 (pow.f64 hi 6)) (/.f64 (*.f64 3 hi) (/.f64 (pow.f64 hi 9) (*.f64 (pow.f64 hi 2) -3)))))) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (/.f64 (*.f64 (pow.f64 lo 4) (*.f64 (pow.f64 hi 2) -3)) (pow.f64 hi 6)))))
(-.f64 (-.f64 (-.f64 (/.f64 (pow.f64 lo 4) (/.f64 (pow.f64 hi 6) (*.f64 (pow.f64 hi 2) -3))) (pow.f64 (/.f64 lo hi) 3)) (*.f64 (pow.f64 lo 6) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) 3) (/.f64 (pow.f64 hi 3) (-.f64 (/.f64 (*.f64 (pow.f64 hi 4) 9) (pow.f64 hi 9)) (/.f64 (*.f64 3 hi) (pow.f64 hi 6))))) (+.f64 (/.f64 1 (pow.f64 hi 6)) (/.f64 (*.f64 3 hi) (/.f64 (pow.f64 hi 9) (*.f64 (pow.f64 hi 2) -3))))))) (*.f64 (pow.f64 lo 5) (-.f64 (/.f64 (*.f64 (pow.f64 hi 4) 9) (pow.f64 hi 9)) (/.f64 (*.f64 3 hi) (pow.f64 hi 6)))))
1
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 1 (*.f64 (/.f64 hi lo) 3))
(+.f64 1 (/.f64 (*.f64 3 hi) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2))) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 2) -3) (pow.f64 (*.f64 3 hi) 2))) (pow.f64 lo 2)) (*.f64 (/.f64 hi lo) 3)))
(+.f64 1 (-.f64 (/.f64 (*.f64 3 hi) lo) (/.f64 (-.f64 (*.f64 (pow.f64 hi 2) 3) (*.f64 9 (pow.f64 hi 2))) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 hi (*.f64 2 hi)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (pow.f64 hi 3)) (*.f64 (+.f64 hi (*.f64 2 hi)) (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2)))))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2))) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo)))))
(+.f64 1 (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 3 hi)) (fma.f64 -1 (pow.f64 hi 3) (*.f64 (*.f64 3 hi) (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 2) -3) (pow.f64 (*.f64 3 hi) 2)))))) (pow.f64 lo 3)) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 2) -3) (pow.f64 (*.f64 3 hi) 2))) (pow.f64 lo 2)) (*.f64 (/.f64 hi lo) 3))))
(+.f64 1 (-.f64 (-.f64 (/.f64 (*.f64 3 hi) lo) (/.f64 (-.f64 (*.f64 (pow.f64 hi 2) 3) (*.f64 9 (pow.f64 hi 2))) (pow.f64 lo 2))) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 3 hi) (*.f64 (pow.f64 hi 2) 3)) (pow.f64 hi 3)) (*.f64 (*.f64 3 hi) (-.f64 (*.f64 (pow.f64 hi 2) 3) (*.f64 9 (pow.f64 hi 2))))) (pow.f64 lo 3))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)))
(+.f64 1 (neg.f64 (/.f64 (*.f64 hi -3) lo)))
(-.f64 1 (/.f64 (*.f64 hi -3) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2))) (pow.f64 lo 2)))))
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 (*.f64 hi -3) lo) (/.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 2) -3) (pow.f64 (*.f64 hi -3) 2))) (pow.f64 lo 2)))))
(-.f64 (-.f64 1 (/.f64 (*.f64 hi -3) lo)) (/.f64 (-.f64 (*.f64 (pow.f64 hi 2) 3) (*.f64 (pow.f64 hi 2) 9)) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2)))) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi -3) (/.f64 (pow.f64 lo 3) (*.f64 (pow.f64 hi 2) -3))) (fma.f64 -1 (/.f64 (*.f64 hi -3) lo) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 2) -3) (pow.f64 (*.f64 hi -3) 2))) (pow.f64 lo 2)) (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (*.f64 (*.f64 hi -3) (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 2) -3) (pow.f64 (*.f64 hi -3) 2)))) (pow.f64 lo 3)))))))
(+.f64 1 (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 hi -3) (*.f64 (pow.f64 hi 2) 3)) (pow.f64 lo 3)) (/.f64 (*.f64 hi -3) lo)) (-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (*.f64 hi -3) (/.f64 (pow.f64 lo 3) (-.f64 (*.f64 (pow.f64 hi 2) 3) (*.f64 (pow.f64 hi 2) 9))))) (/.f64 (-.f64 (*.f64 (pow.f64 hi 2) 3) (*.f64 (pow.f64 hi 2) 9)) (pow.f64 lo 2)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (*.f64 lo (cbrt.f64 -1)) hi)
(/.f64 lo (/.f64 hi (cbrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 10)) (pow.f64 (cbrt.f64 -1) 2)) 1/3) (/.f64 1 (pow.f64 hi 2)))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi))
(fma.f64 -1 (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo 10) (pow.f64 (cbrt.f64 -1) 2))) (/.f64 1 (pow.f64 hi 2))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi))
(-.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 lo 10) (pow.f64 (cbrt.f64 -1) 2))) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 10)) (pow.f64 (cbrt.f64 -1) 2)) 1/3) (/.f64 1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -3 (pow.f64 lo 5)) (+.f64 (*.f64 3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 23)) (cbrt.f64 -1)) 1/3)) (*.f64 9 (pow.f64 lo 5)))) (*.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 2) (pow.f64 (cbrt.f64 -1) 2))))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi)))
(fma.f64 -1 (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo 10) (pow.f64 (cbrt.f64 -1) 2))) (/.f64 1 (pow.f64 hi 2))) (fma.f64 -1/3 (/.f64 (fma.f64 -3 (pow.f64 lo 5) (fma.f64 3 (cbrt.f64 (/.f64 (pow.f64 lo 23) (cbrt.f64 -1))) (*.f64 (pow.f64 lo 5) 9))) (*.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 2) (pow.f64 (cbrt.f64 -1) 2)))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi)))
(-.f64 (fma.f64 -1/3 (/.f64 (fma.f64 -3 (pow.f64 lo 5) (fma.f64 3 (cbrt.f64 (/.f64 (pow.f64 lo 23) (cbrt.f64 -1))) (*.f64 (pow.f64 lo 5) 9))) (*.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 2) (pow.f64 (cbrt.f64 -1) 2)))) (/.f64 lo (/.f64 hi (cbrt.f64 -1)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 lo 10) (pow.f64 (cbrt.f64 -1) 2))) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 10)) (pow.f64 (cbrt.f64 -1) 2)) 1/3) (/.f64 1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -9 (pow.f64 lo 6)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 10) (pow.f64 (cbrt.f64 -1) 2))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 7)) (pow.f64 (cbrt.f64 -1) 5)) 1/3) (+.f64 (*.f64 -3 (pow.f64 lo 5)) (+.f64 (*.f64 3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 23)) (cbrt.f64 -1)) 1/3)) (*.f64 9 (pow.f64 lo 5)))))) (+.f64 (*.f64 3 (*.f64 lo (+.f64 (*.f64 -3 (pow.f64 lo 5)) (*.f64 9 (pow.f64 lo 5))))) (pow.f64 lo 6))))) (*.f64 (pow.f64 hi 4) (*.f64 (pow.f64 lo 2) (pow.f64 (cbrt.f64 -1) 2))))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -3 (pow.f64 lo 5)) (+.f64 (*.f64 3 (pow.f64 (/.f64 (*.f64 1 (pow.f64 lo 23)) (cbrt.f64 -1)) 1/3)) (*.f64 9 (pow.f64 lo 5)))) (*.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 2) (pow.f64 (cbrt.f64 -1) 2))))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi))))
(fma.f64 -1 (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo 10) (pow.f64 (cbrt.f64 -1) 2))) (/.f64 1 (pow.f64 hi 2))) (fma.f64 -1/3 (/.f64 (fma.f64 -9 (pow.f64 lo 6) (fma.f64 -1 (/.f64 (pow.f64 lo 10) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 2 (*.f64 (fma.f64 -3 (pow.f64 lo 5) (fma.f64 3 (cbrt.f64 (/.f64 (pow.f64 lo 23) (cbrt.f64 -1))) (*.f64 (pow.f64 lo 5) 9))) (cbrt.f64 (/.f64 (pow.f64 lo 7) (pow.f64 (cbrt.f64 -1) 5)))) (fma.f64 3 (*.f64 lo (*.f64 (pow.f64 lo 5) 6)) (pow.f64 lo 6))))) (*.f64 (pow.f64 hi 4) (*.f64 (pow.f64 lo 2) (pow.f64 (cbrt.f64 -1) 2)))) (fma.f64 -1/3 (/.f64 (fma.f64 -3 (pow.f64 lo 5) (fma.f64 3 (cbrt.f64 (/.f64 (pow.f64 lo 23) (cbrt.f64 -1))) (*.f64 (pow.f64 lo 5) 9))) (*.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 2) (pow.f64 (cbrt.f64 -1) 2)))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi))))
(-.f64 (fma.f64 -1/3 (/.f64 (fma.f64 -9 (pow.f64 lo 6) (-.f64 (fma.f64 2 (*.f64 (fma.f64 -3 (pow.f64 lo 5) (fma.f64 3 (cbrt.f64 (/.f64 (pow.f64 lo 23) (cbrt.f64 -1))) (*.f64 (pow.f64 lo 5) 9))) (cbrt.f64 (/.f64 (pow.f64 lo 7) (pow.f64 (cbrt.f64 -1) 5)))) (fma.f64 3 (*.f64 lo (*.f64 (pow.f64 lo 5) 6)) (pow.f64 lo 6))) (/.f64 (pow.f64 lo 10) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 hi 4) (*.f64 (pow.f64 lo 2) (pow.f64 (cbrt.f64 -1) 2)))) (fma.f64 -1/3 (/.f64 (fma.f64 -3 (pow.f64 lo 5) (fma.f64 3 (cbrt.f64 (/.f64 (pow.f64 lo 23) (cbrt.f64 -1))) (*.f64 (pow.f64 lo 5) 9))) (*.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 2) (pow.f64 (cbrt.f64 -1) 2)))) (/.f64 lo (/.f64 hi (cbrt.f64 -1))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 lo 10) (pow.f64 (cbrt.f64 -1) 2))) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 lo 10)) 1/3) (/.f64 1 (pow.f64 hi 2)))) (*.f64 -1 (/.f64 lo hi)))
(*.f64 -1 (+.f64 (*.f64 (/.f64 1 (pow.f64 hi 2)) (cbrt.f64 (pow.f64 lo 10))) (/.f64 lo hi)))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (cbrt.f64 (pow.f64 lo 10)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 lo 10)) 1/3) (/.f64 1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 1/3 (/.f64 (+.f64 (*.f64 -9 (pow.f64 lo 5)) (+.f64 (*.f64 3 (pow.f64 lo 5)) (*.f64 3 (pow.f64 (*.f64 1 (pow.f64 lo 23)) 1/3)))) (*.f64 (pow.f64 hi 3) (pow.f64 lo 2))))))
(fma.f64 -1 (*.f64 (/.f64 1 (pow.f64 hi 2)) (cbrt.f64 (pow.f64 lo 10))) (fma.f64 -1 (/.f64 lo hi) (*.f64 1/3 (/.f64 (+.f64 (*.f64 (pow.f64 lo 5) -6) (*.f64 3 (cbrt.f64 (pow.f64 lo 23)))) (*.f64 (pow.f64 lo 2) (pow.f64 hi 3))))))
(-.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 (pow.f64 lo 5) -6) (*.f64 3 (cbrt.f64 (pow.f64 lo 23)))) (*.f64 (pow.f64 lo 2) (pow.f64 hi 3)))) (/.f64 lo hi)) (/.f64 (cbrt.f64 (pow.f64 lo 10)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 lo 10)) 1/3) (/.f64 1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -9 (pow.f64 lo 6)) (+.f64 (*.f64 -3 (*.f64 lo (+.f64 (*.f64 -9 (pow.f64 lo 5)) (*.f64 3 (pow.f64 lo 5))))) (+.f64 (*.f64 -1 (pow.f64 lo 10)) (+.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 1 (pow.f64 lo 7)) 1/3) (+.f64 (*.f64 -9 (pow.f64 lo 5)) (+.f64 (*.f64 3 (pow.f64 lo 5)) (*.f64 3 (pow.f64 (*.f64 1 (pow.f64 lo 23)) 1/3)))))) (pow.f64 lo 6))))) (*.f64 (pow.f64 hi 4) (pow.f64 lo 2)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 -9 (pow.f64 lo 5)) (+.f64 (*.f64 3 (pow.f64 lo 5)) (*.f64 3 (pow.f64 (*.f64 1 (pow.f64 lo 23)) 1/3)))) (*.f64 (pow.f64 hi 3) (pow.f64 lo 2)))))))
(fma.f64 -1 (*.f64 (/.f64 1 (pow.f64 hi 2)) (cbrt.f64 (pow.f64 lo 10))) (fma.f64 -1 (/.f64 lo hi) (fma.f64 -1/3 (/.f64 (fma.f64 -9 (pow.f64 lo 6) (fma.f64 -3 (*.f64 lo (*.f64 (pow.f64 lo 5) -6)) (fma.f64 -1 (pow.f64 lo 10) (fma.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 lo 5) -6) (*.f64 3 (cbrt.f64 (pow.f64 lo 23)))) (cbrt.f64 (pow.f64 lo 7))) (pow.f64 lo 6))))) (*.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 (pow.f64 lo 5) -6) (*.f64 3 (cbrt.f64 (pow.f64 lo 23)))) (*.f64 (pow.f64 lo 2) (pow.f64 hi 3)))))))
(-.f64 (-.f64 (fma.f64 -1/3 (/.f64 (fma.f64 -9 (pow.f64 lo 6) (fma.f64 -3 (*.f64 lo (*.f64 (pow.f64 lo 5) -6)) (-.f64 (fma.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 lo 5) -6) (*.f64 3 (cbrt.f64 (pow.f64 lo 23)))) (cbrt.f64 (pow.f64 lo 7))) (pow.f64 lo 6)) (pow.f64 lo 10)))) (*.f64 (pow.f64 lo 2) (pow.f64 hi 4))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 (pow.f64 lo 5) -6) (*.f64 3 (cbrt.f64 (pow.f64 lo 23)))) (*.f64 (pow.f64 lo 2) (pow.f64 hi 3))))) (/.f64 lo hi)) (/.f64 (cbrt.f64 (pow.f64 lo 10)) (pow.f64 hi 2)))
(/.f64 (*.f64 lo (cbrt.f64 -1)) hi)
(/.f64 lo (/.f64 hi (cbrt.f64 -1)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 16) (pow.f64 (cbrt.f64 -1) 2))) 1/3) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 hi 16)) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (pow.f64 lo 2) (*.f64 (pow.f64 hi 2) -3))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 hi 16)) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (pow.f64 lo 2) (*.f64 (pow.f64 hi 2) -3))) (/.f64 lo (/.f64 hi (cbrt.f64 -1))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 hi 6))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 35) (cbrt.f64 -1))) 1/3) (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2))) (/.f64 (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2) (pow.f64 hi 9)))))) (pow.f64 (cbrt.f64 -1) 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 16) (pow.f64 (cbrt.f64 -1) 2))) 1/3) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi)))
(fma.f64 -1/3 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (fma.f64 -1 (/.f64 (*.f64 3 hi) (pow.f64 hi 6)) (fma.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 hi 2) -3) 2) (cbrt.f64 (/.f64 1 (*.f64 (cbrt.f64 -1) (pow.f64 hi 35))))) (/.f64 (pow.f64 (*.f64 (pow.f64 hi 2) -3) 2) (pow.f64 hi 9)))))) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 hi 16)) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (pow.f64 lo 2) (*.f64 (pow.f64 hi 2) -3))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi)))
(fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (-.f64 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 hi 4) 9) (cbrt.f64 (/.f64 1 (*.f64 (cbrt.f64 -1) (pow.f64 hi 35))))) (/.f64 (*.f64 (pow.f64 hi 4) 9) (pow.f64 hi 9))) (/.f64 (*.f64 3 hi) (pow.f64 hi 6)))) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 hi 16)) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (pow.f64 lo 2) (*.f64 (pow.f64 hi 2) -3))) (/.f64 lo (/.f64 hi (cbrt.f64 -1)))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 hi 6))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 35) (cbrt.f64 -1))) 1/3) (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2))) (/.f64 (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2) (pow.f64 hi 9)))))) (pow.f64 (cbrt.f64 -1) 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 4) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 hi 6))) (/.f64 (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2) (pow.f64 hi 9)))) (pow.f64 hi 3))) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 13) (pow.f64 (cbrt.f64 -1) 5))) 1/3) (*.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 2 hi)) (pow.f64 hi 6))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 35) (cbrt.f64 -1))) 1/3) (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2))) (/.f64 (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 2) (pow.f64 hi 9))))))) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))) 3) (*.f64 (pow.f64 hi 16) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (/.f64 1 (pow.f64 hi 6)) (/.f64 (*.f64 (+.f64 hi (*.f64 2 hi)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (pow.f64 hi 9)))))))) (pow.f64 (cbrt.f64 -1) 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 hi 16) (pow.f64 (cbrt.f64 -1) 2))) 1/3) (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi))))
(fma.f64 -1/3 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (fma.f64 -1 (/.f64 (*.f64 3 hi) (pow.f64 hi 6)) (fma.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 hi 2) -3) 2) (cbrt.f64 (/.f64 1 (*.f64 (cbrt.f64 -1) (pow.f64 hi 35))))) (/.f64 (pow.f64 (*.f64 (pow.f64 hi 2) -3) 2) (pow.f64 hi 9)))))) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 -1/3 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (*.f64 (pow.f64 lo 4) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) -3) (/.f64 (pow.f64 hi 3) (fma.f64 -1 (/.f64 (*.f64 3 hi) (pow.f64 hi 6)) (/.f64 (pow.f64 (*.f64 (pow.f64 hi 2) -3) 2) (pow.f64 hi 9))))) (fma.f64 -2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 -1) 5) (pow.f64 hi 13)))) (*.f64 (pow.f64 hi 2) -3)) (fma.f64 -1 (/.f64 (*.f64 3 hi) (pow.f64 hi 6)) (fma.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 hi 2) -3) 2) (cbrt.f64 (/.f64 1 (*.f64 (cbrt.f64 -1) (pow.f64 hi 35))))) (/.f64 (pow.f64 (*.f64 (pow.f64 hi 2) -3) 2) (pow.f64 hi 9))))) (fma.f64 1/27 (/.f64 (pow.f64 (*.f64 (pow.f64 hi 2) -3) 3) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 hi 16))) (+.f64 (/.f64 1 (pow.f64 hi 6)) (/.f64 (*.f64 3 hi) (/.f64 (pow.f64 hi 9) (*.f64 (pow.f64 hi 2) -3)))))))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 hi 16)) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (pow.f64 lo 2) (*.f64 (pow.f64 hi 2) -3))) (/.f64 (*.f64 lo (cbrt.f64 -1)) hi))))
(fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (-.f64 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 hi 4) 9) (cbrt.f64 (/.f64 1 (*.f64 (cbrt.f64 -1) (pow.f64 hi 35))))) (/.f64 (*.f64 (pow.f64 hi 4) 9) (pow.f64 hi 9))) (/.f64 (*.f64 3 hi) (pow.f64 hi 6)))) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 4)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) 3) (/.f64 (pow.f64 hi 3) (-.f64 (/.f64 (*.f64 (pow.f64 hi 4) 9) (pow.f64 hi 9)) (/.f64 (*.f64 3 hi) (pow.f64 hi 6))))) (fma.f64 -2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 -1) 5) (pow.f64 hi 13)))) (*.f64 (pow.f64 hi 2) -3)) (-.f64 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 hi 4) 9) (cbrt.f64 (/.f64 1 (*.f64 (cbrt.f64 -1) (pow.f64 hi 35))))) (/.f64 (*.f64 (pow.f64 hi 4) 9) (pow.f64 hi 9))) (/.f64 (*.f64 3 hi) (pow.f64 hi 6)))) (fma.f64 1/27 (/.f64 (pow.f64 (*.f64 (pow.f64 hi 2) -3) 3) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 hi 16))) (+.f64 (/.f64 1 (pow.f64 hi 6)) (/.f64 (*.f64 3 hi) (/.f64 (pow.f64 hi 9) (*.f64 (pow.f64 hi 2) -3)))))))) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 hi 16)) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (pow.f64 lo 2) (*.f64 (pow.f64 hi 2) -3))) (/.f64 lo (/.f64 hi (cbrt.f64 -1))))))
1
(+.f64 1 (*.f64 1/3 (/.f64 (+.f64 hi (*.f64 2 hi)) lo)))
(+.f64 1 (*.f64 1/3 (*.f64 (/.f64 hi lo) 3)))
(+.f64 1 (*.f64 1/3 (/.f64 (*.f64 3 hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2)) (*.f64 1/3 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2)))) (pow.f64 lo 2))) (*.f64 1/3 (/.f64 (+.f64 hi (*.f64 2 hi)) lo))))
(+.f64 1 (fma.f64 -1/3 (/.f64 (fma.f64 -1 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 (*.f64 3 hi) 2) -2/3)) (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (/.f64 hi lo) 3))))
(+.f64 1 (fma.f64 -1/3 (/.f64 (+.f64 (*.f64 (pow.f64 hi 2) 3) (*.f64 (*.f64 9 (pow.f64 hi 2)) -2/3)) (pow.f64 lo 2)) (*.f64 1/3 (/.f64 (*.f64 3 hi) lo))))
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 hi (*.f64 2 hi)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (pow.f64 hi 3)) (+.f64 (*.f64 -2/3 (*.f64 (+.f64 hi (*.f64 2 hi)) (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2)) (*.f64 1/3 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2)))))) (+.f64 (*.f64 1/27 (pow.f64 (+.f64 hi (*.f64 2 hi)) 3)) (*.f64 (+.f64 hi (*.f64 2 hi)) (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2)))))))) (pow.f64 lo 3))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2)) (*.f64 1/3 (pow.f64 (+.f64 hi (*.f64 2 hi)) 2)))) (pow.f64 lo 2))) (*.f64 1/3 (/.f64 (+.f64 hi (*.f64 2 hi)) lo)))))
(+.f64 1 (fma.f64 -1/3 (/.f64 (fma.f64 -1 (*.f64 (*.f64 (pow.f64 hi 2) -3) (*.f64 3 hi)) (fma.f64 -1 (pow.f64 hi 3) (fma.f64 -2/3 (*.f64 (*.f64 3 hi) (fma.f64 -1 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 (*.f64 3 hi) 2) -2/3))) (fma.f64 1/27 (pow.f64 (*.f64 3 hi) 3) (*.f64 (*.f64 3 hi) (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 2) -3) (pow.f64 (*.f64 3 hi) 2)))))))) (pow.f64 lo 3)) (fma.f64 -1/3 (/.f64 (fma.f64 -1 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 (*.f64 3 hi) 2) -2/3)) (pow.f64 lo 2)) (*.f64 1/3 (*.f64 (/.f64 hi lo) 3)))))
(+.f64 1 (fma.f64 -1/3 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 3 hi) (*.f64 (pow.f64 hi 2) 3)) (pow.f64 hi 3)) (fma.f64 -2/3 (*.f64 (*.f64 3 hi) (+.f64 (*.f64 (pow.f64 hi 2) 3) (*.f64 (*.f64 9 (pow.f64 hi 2)) -2/3))) (fma.f64 1/27 (pow.f64 (*.f64 3 hi) 3) (*.f64 (*.f64 3 hi) (-.f64 (*.f64 (pow.f64 hi 2) 3) (*.f64 9 (pow.f64 hi 2))))))) (pow.f64 lo 3)) (fma.f64 -1/3 (/.f64 (+.f64 (*.f64 (pow.f64 hi 2) 3) (*.f64 (*.f64 9 (pow.f64 hi 2)) -2/3)) (pow.f64 lo 2)) (*.f64 1/3 (/.f64 (*.f64 3 hi) lo)))))
1
(+.f64 1 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)))
(+.f64 1 (*.f64 -1/3 (/.f64 (*.f64 hi -3) lo)))
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2)) (*.f64 1/3 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2)))) (pow.f64 lo 2)))))
(+.f64 1 (*.f64 -1/3 (+.f64 (/.f64 (*.f64 hi -3) lo) (/.f64 (fma.f64 -1 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 (*.f64 hi -3) 2) -2/3)) (pow.f64 lo 2)))))
(+.f64 1 (*.f64 -1/3 (+.f64 (/.f64 (*.f64 hi -3) lo) (/.f64 (+.f64 (*.f64 (pow.f64 hi 2) 3) (*.f64 (*.f64 (pow.f64 hi 2) 9) -2/3)) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2)) (*.f64 1/3 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2)))) (pow.f64 lo 2))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2))))) (+.f64 (*.f64 -2/3 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2)) (*.f64 1/3 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2)))))) (+.f64 (*.f64 1/27 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 3)) (+.f64 (*.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 (pow.f64 hi 2)) (*.f64 -1 (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) 2)))) (pow.f64 hi 3))))) (pow.f64 lo 3))))))
(+.f64 1 (fma.f64 -1/3 (/.f64 (*.f64 hi -3) lo) (fma.f64 -1/3 (/.f64 (fma.f64 -1 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 (*.f64 hi -3) 2) -2/3)) (pow.f64 lo 2)) (*.f64 1/3 (/.f64 (fma.f64 -1 (*.f64 (*.f64 hi -3) (*.f64 (pow.f64 hi 2) -3)) (fma.f64 -2/3 (*.f64 (*.f64 hi -3) (fma.f64 -1 (*.f64 (pow.f64 hi 2) -3) (*.f64 (pow.f64 (*.f64 hi -3) 2) -2/3))) (fma.f64 1/27 (pow.f64 (*.f64 hi -3) 3) (fma.f64 (*.f64 hi -3) (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 2) -3) (pow.f64 (*.f64 hi -3) 2))) (pow.f64 hi 3))))) (pow.f64 lo 3))))))
(+.f64 1 (fma.f64 -1/3 (/.f64 (*.f64 hi -3) lo) (fma.f64 -1/3 (/.f64 (+.f64 (*.f64 (pow.f64 hi 2) 3) (*.f64 (*.f64 (pow.f64 hi 2) 9) -2/3)) (pow.f64 lo 2)) (*.f64 1/3 (/.f64 (+.f64 (*.f64 (*.f64 hi -3) (*.f64 (pow.f64 hi 2) 3)) (fma.f64 -2/3 (*.f64 (*.f64 hi -3) (+.f64 (*.f64 (pow.f64 hi 2) 3) (*.f64 (*.f64 (pow.f64 hi 2) 9) -2/3))) (fma.f64 1/27 (*.f64 (pow.f64 hi 3) -27) (fma.f64 (*.f64 hi -3) (-.f64 (*.f64 (pow.f64 hi 2) 3) (*.f64 (pow.f64 hi 2) 9)) (pow.f64 hi 3))))) (pow.f64 lo 3))))))
(+.f64 0 (log1p.f64 (/.f64 hi lo)))
(log1p.f64 (/.f64 hi lo))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (log.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(log1p.f64 (/.f64 hi lo))
(+.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1))) (log.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1))))
(log1p.f64 (/.f64 hi lo))
(-.f64 0 (log1p.f64 (/.f64 hi lo)))
(neg.f64 (log1p.f64 (/.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 hi lo)))) 1)
(log1p.f64 (/.f64 hi lo))
(*.f64 (log1p.f64 (/.f64 hi lo)) -1)
(neg.f64 (log1p.f64 (/.f64 hi lo)))
(*.f64 (log1p.f64 (/.f64 hi lo)) 1)
(log1p.f64 (/.f64 hi lo))
(*.f64 -1 (log1p.f64 (/.f64 hi lo)))
(neg.f64 (log1p.f64 (/.f64 hi lo)))
(*.f64 1 (log1p.f64 (/.f64 hi lo)))
(log1p.f64 (/.f64 hi lo))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2))
(log1p.f64 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2) (cbrt.f64 (log1p.f64 (/.f64 hi lo))))
(log1p.f64 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2) (neg.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo)))))
(neg.f64 (log1p.f64 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo))) (sqrt.f64 (log1p.f64 (/.f64 hi lo))))
(log1p.f64 (/.f64 hi lo))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo))) (neg.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo)))))
(neg.f64 (log1p.f64 (/.f64 hi lo)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2)) (cbrt.f64 (log1p.f64 (/.f64 hi lo))))
(neg.f64 (log1p.f64 (/.f64 hi lo)))
(*.f64 (neg.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo)))) (sqrt.f64 (log1p.f64 (/.f64 hi lo))))
(neg.f64 (log1p.f64 (/.f64 hi lo)))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2)) (cbrt.f64 (log1p.f64 (/.f64 hi lo))))
(neg.f64 (log1p.f64 (/.f64 hi lo)))
(*.f64 (*.f64 -1 (sqrt.f64 (log1p.f64 (/.f64 hi lo)))) (sqrt.f64 (log1p.f64 (/.f64 hi lo))))
(neg.f64 (log1p.f64 (/.f64 hi lo)))
(/.f64 (-.f64 0 (pow.f64 (log1p.f64 (/.f64 hi lo)) 3)) (+.f64 0 (+.f64 (pow.f64 (log1p.f64 (/.f64 hi lo)) 2) (*.f64 0 (log1p.f64 (/.f64 hi lo))))))
(/.f64 (neg.f64 (pow.f64 (log1p.f64 (/.f64 hi lo)) 3)) (+.f64 0 (pow.f64 (log1p.f64 (/.f64 hi lo)) 2)))
(/.f64 (neg.f64 (pow.f64 (log1p.f64 (/.f64 hi lo)) 3)) (pow.f64 (log1p.f64 (/.f64 hi lo)) 2))
(/.f64 (-.f64 0 (pow.f64 (log1p.f64 (/.f64 hi lo)) 2)) (log1p.f64 (/.f64 hi lo)))
(/.f64 (neg.f64 (pow.f64 (log1p.f64 (/.f64 hi lo)) 2)) (log1p.f64 (/.f64 hi lo)))
(pow.f64 (log1p.f64 (/.f64 hi lo)) 1)
(log1p.f64 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 3)
(log1p.f64 (/.f64 hi lo))
(pow.f64 (pow.f64 (log1p.f64 (/.f64 hi lo)) 3) 1/3)
(log1p.f64 (/.f64 hi lo))
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo))) 2)
(log1p.f64 (/.f64 hi lo))
(neg.f64 (log1p.f64 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 hi lo)) 2))
(fabs.f64 (log1p.f64 (/.f64 hi lo)))
(log.f64 (+.f64 (/.f64 hi lo) 1))
(log1p.f64 (/.f64 hi lo))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 hi lo)) 3))
(log1p.f64 (/.f64 hi lo))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 hi lo))))
(log1p.f64 (/.f64 hi lo))
(exp.f64 (log.f64 (log1p.f64 (/.f64 hi lo))))
(log1p.f64 (/.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 hi lo))) 1))
(log1p.f64 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(+.f64 (/.f64 hi lo) 1)
(*.f64 -1 (+.f64 (/.f64 hi lo) -1))
(-.f64 1 (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 hi lo) -1) -1)
(-.f64 1 (/.f64 hi lo))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(+.f64 (/.f64 hi lo) 1)
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 (/.f64 hi lo) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(+.f64 (/.f64 hi lo) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 hi lo) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) -1))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (*.f64 -1 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 hi lo) 1)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) -1))
(-.f64 1 (/.f64 hi lo))
(*.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (*.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(-.f64 1 (/.f64 hi lo))
(/.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 -1 (fma.f64 -1 (/.f64 hi lo) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (fma.f64 -1 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (fma.f64 -1 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) -1)
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 (/.f64 hi lo) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(+.f64 (/.f64 hi lo) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(+.f64 (/.f64 hi lo) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(+.f64 (/.f64 hi lo) 1)
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 hi lo)))
(pow.f64 (E.f64) (log1p.f64 (/.f64 hi lo)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 hi lo))) 2)) (cbrt.f64 (log1p.f64 (/.f64 hi lo))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 hi lo)))) (sqrt.f64 (log1p.f64 (/.f64 hi lo))))
(pow.f64 (exp.f64 -1) (log1p.f64 (/.f64 hi lo)))
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(-.f64 1 (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(+.f64 (/.f64 hi lo) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 hi lo) 1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(+.f64 (/.f64 hi lo) 1)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(+.f64 (/.f64 hi lo) 1)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 hi lo) 1)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (/.f64 lo hi) (/.f64 x hi))
(+.f64 (/.f64 lo hi) (/.f64 x hi))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (/.f64 -1 hi)) lo (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (/.f64 1 hi) lo (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (/.f64 lo hi) 1 (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 lo hi) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(*.f64 (/.f64 (-.f64 x lo) hi) 1)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (-.f64 x lo) (/.f64 -1 hi))
(/.f64 (neg.f64 (-.f64 x lo)) hi)
(/.f64 (fma.f64 -1 x lo) hi)
(*.f64 (+.f64 (*.f64 hi x) (*.f64 hi lo)) (/.f64 1 (pow.f64 hi 2)))
(*.f64 (/.f64 1 (pow.f64 hi 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (*.f64 hi (+.f64 lo x)) (pow.f64 hi 2))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 x lo) (pow.f64 hi 2)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 x (/.f64 (pow.f64 hi 2) lo))))
(*.f64 (/.f64 -1 hi) (-.f64 x lo))
(/.f64 (neg.f64 (-.f64 x lo)) hi)
(/.f64 (fma.f64 -1 x lo) hi)
(*.f64 (/.f64 -1 hi) (+.f64 x lo))
(*.f64 (/.f64 -1 hi) (+.f64 lo x))
(/.f64 (neg.f64 (+.f64 lo x)) hi)
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 1 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (*.f64 (/.f64 1 (-.f64 x lo)) hi))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) hi)
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 lo hi))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 lo hi))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 x hi))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 lo hi))))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 1 (/.f64 (pow.f64 hi 2) (+.f64 (*.f64 hi x) (*.f64 hi lo))))
(*.f64 (/.f64 1 (pow.f64 hi 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (*.f64 hi (+.f64 lo x)) (pow.f64 hi 2))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 x lo) (pow.f64 hi 2))) (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 x (/.f64 (pow.f64 hi 2) lo))))
(/.f64 1 (/.f64 (/.f64 (-.f64 x lo) hi) (pow.f64 (/.f64 (-.f64 x lo) hi) 2)))
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (*.f64 (/.f64 1 (-.f64 x lo)) hi))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) hi)
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (+.f64 (*.f64 hi x) (*.f64 hi lo)) (pow.f64 hi 2))
(*.f64 (/.f64 1 (pow.f64 hi 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (*.f64 hi (+.f64 lo x)) (pow.f64 hi 2))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 x lo) (pow.f64 hi 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 x (/.f64 (pow.f64 hi 2) lo))))
(/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (-.f64 x lo) hi))
(*.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (*.f64 (/.f64 1 (-.f64 x lo)) hi))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (-.f64 x lo)) hi)
(/.f64 (-.f64 (neg.f64 x) (neg.f64 lo)) hi)
(/.f64 (neg.f64 (-.f64 x lo)) hi)
(/.f64 (fma.f64 -1 x lo) hi)
(/.f64 (+.f64 (*.f64 x (/.f64 hi lo)) hi) (*.f64 hi (/.f64 hi lo)))
(/.f64 (fma.f64 x (/.f64 hi lo) hi) (/.f64 (pow.f64 hi 2) lo))
(/.f64 (+.f64 (*.f64 hi x) (*.f64 hi (neg.f64 lo))) (pow.f64 hi 2))
(/.f64 (*.f64 hi (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi x) lo)) (*.f64 (/.f64 hi x) hi))
(/.f64 (+.f64 hi (*.f64 lo (/.f64 hi x))) (/.f64 (pow.f64 hi 2) x))
(/.f64 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi lo)))
(/.f64 (+.f64 (/.f64 hi lo) (/.f64 hi x)) (/.f64 (/.f64 (pow.f64 hi 2) x) lo))
(/.f64 (+.f64 (/.f64 hi lo) (/.f64 hi x)) (/.f64 (/.f64 (pow.f64 hi 2) lo) x))
(/.f64 (+.f64 hi (*.f64 (/.f64 hi x) (neg.f64 lo))) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 hi (*.f64 lo (/.f64 hi x))) (/.f64 (pow.f64 hi 2) x))
(/.f64 (+.f64 (*.f64 (neg.f64 x) hi) (*.f64 hi lo)) (pow.f64 hi 2))
(/.f64 (fma.f64 (neg.f64 x) hi (*.f64 hi lo)) (pow.f64 hi 2))
(/.f64 (*.f64 hi (fma.f64 -1 x lo)) (pow.f64 hi 2))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (/.f64 hi lo)) hi) (*.f64 hi (/.f64 hi lo)))
(/.f64 (fma.f64 (neg.f64 x) (/.f64 hi lo) hi) (/.f64 (pow.f64 hi 2) lo))
(/.f64 (-.f64 hi (/.f64 (*.f64 hi x) lo)) (/.f64 (pow.f64 hi 2) lo))
(/.f64 (+.f64 (*.f64 (neg.f64 x) hi) (*.f64 hi (neg.f64 lo))) (pow.f64 hi 2))
(/.f64 (neg.f64 (*.f64 hi (+.f64 lo x))) (pow.f64 hi 2))
(/.f64 (*.f64 hi (neg.f64 (+.f64 lo x))) (pow.f64 hi 2))
(/.f64 (-.f64 (*.f64 x (/.f64 hi lo)) hi) (*.f64 hi (/.f64 hi lo)))
(/.f64 (fma.f64 x (/.f64 hi lo) (neg.f64 hi)) (/.f64 (pow.f64 hi 2) lo))
(/.f64 (-.f64 (/.f64 (*.f64 hi x) lo) hi) (/.f64 (pow.f64 hi 2) lo))
(/.f64 (-.f64 (*.f64 hi x) (*.f64 hi (neg.f64 lo))) (pow.f64 hi 2))
(*.f64 (/.f64 1 (pow.f64 hi 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (*.f64 hi (+.f64 lo x)) (pow.f64 hi 2))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) lo)) (*.f64 (/.f64 hi x) hi))
(/.f64 (-.f64 hi (*.f64 lo (/.f64 hi x))) (/.f64 (pow.f64 hi 2) x))
(/.f64 (-.f64 (/.f64 hi lo) (*.f64 (/.f64 hi x) 1)) (*.f64 (/.f64 hi x) (/.f64 hi lo)))
(/.f64 (-.f64 (/.f64 hi lo) (/.f64 hi x)) (/.f64 (/.f64 (pow.f64 hi 2) x) lo))
(/.f64 (-.f64 (/.f64 hi lo) (/.f64 hi x)) (/.f64 (/.f64 (pow.f64 hi 2) lo) x))
(/.f64 (-.f64 hi (*.f64 (/.f64 hi x) (neg.f64 lo))) (*.f64 (/.f64 hi x) hi))
(/.f64 (+.f64 hi (*.f64 lo (/.f64 hi x))) (/.f64 (pow.f64 hi 2) x))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 hi lo)) (pow.f64 hi 2))
(/.f64 (neg.f64 (*.f64 hi (+.f64 lo x))) (pow.f64 hi 2))
(/.f64 (*.f64 hi (neg.f64 (+.f64 lo x))) (pow.f64 hi 2))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 hi lo)) hi) (*.f64 hi (/.f64 hi lo)))
(/.f64 (-.f64 (*.f64 (/.f64 hi lo) (neg.f64 x)) hi) (/.f64 (pow.f64 hi 2) lo))
(/.f64 (neg.f64 (fma.f64 x (/.f64 hi lo) hi)) (/.f64 (pow.f64 hi 2) lo))
(/.f64 (-.f64 (*.f64 (neg.f64 x) hi) (*.f64 hi (neg.f64 lo))) (pow.f64 hi 2))
(/.f64 (fma.f64 (neg.f64 x) hi (*.f64 hi lo)) (pow.f64 hi 2))
(/.f64 (*.f64 hi (fma.f64 -1 x lo)) (pow.f64 hi 2))
(/.f64 (neg.f64 (-.f64 x lo)) hi)
(/.f64 (fma.f64 -1 x lo) hi)
(/.f64 (neg.f64 (+.f64 (*.f64 hi x) (*.f64 hi lo))) (pow.f64 hi 2))
(/.f64 (neg.f64 (*.f64 hi (+.f64 lo x))) (pow.f64 hi 2))
(/.f64 (*.f64 hi (neg.f64 (+.f64 lo x))) (pow.f64 hi 2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 x lo) (pow.f64 hi 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 x (/.f64 (pow.f64 hi 2) lo)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (neg.f64 (/.f64 (-.f64 x lo) hi)))
(neg.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (neg.f64 (-.f64 x lo)) hi)))
(neg.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 (fma.f64 -1 x lo) hi)))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (*.f64 x lo) (pow.f64 hi 2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (/.f64 x hi) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 lo hi) 3) (pow.f64 (/.f64 x hi) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 x (/.f64 (pow.f64 hi 2) lo))))
(/.f64 (/.f64 (-.f64 x lo) 1) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (/.f64 (+.f64 (*.f64 hi x) (*.f64 hi lo)) hi) hi)
(*.f64 (/.f64 1 (pow.f64 hi 2)) (*.f64 hi (+.f64 lo x)))
(/.f64 (*.f64 hi (+.f64 lo x)) (pow.f64 hi 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(fabs.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 x (/.f64 -1 hi) (/.f64 lo hi))
(fma.f64 1 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (/.f64 lo hi) (/.f64 x hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (/.f64 lo hi) (/.f64 x hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (/.f64 lo hi) (/.f64 x hi))
(+.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))
(fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1))
(+.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) 1))
(fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1))
(+.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) (+.f64 (/.f64 hi lo) 1))
(fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) 1)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)
(/.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) 1)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)
(/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))
(/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)))
(/.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) -1)
(/.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) -1)
(neg.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo))) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 -1 (/.f64 hi lo))) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo))) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 -1 (/.f64 hi lo))) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) (-.f64 (*.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))) (*.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) (*.f64 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))) (-.f64 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))) (+.f64 (/.f64 hi lo) 1)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) (*.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) (fma.f64 -1 (/.f64 hi lo) -1)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) (*.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))) (-.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) (+.f64 (/.f64 hi lo) (-.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) (+.f64 (/.f64 hi lo) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 1 (/.f64 hi lo))))))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) 1)
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (/.f64 hi lo) -1)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) 1)
(pow.f64 (+.f64 (/.f64 hi lo) -1) 2)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) 1)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) 3)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 6) 1/3)
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 6))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 6))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)
(exp.f64 (*.f64 2 (log.f64 (+.f64 (/.f64 hi lo) -1))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 2))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 (/.f64 hi lo) -1))) 1))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)
(fma.f64 -1 (+.f64 (/.f64 hi lo) -1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)
(fma.f64 (+.f64 (/.f64 hi lo) -1) -1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))) 1)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)
(*.f64 -1 (/.f64 1 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(/.f64 -1 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(*.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) 1)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) 2)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (/.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 hi lo))) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)))
(/.f64 (sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)) -1) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) -1))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))) (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1) (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))) (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (/.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (+.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -2)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1)
(/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) 1)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 3)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)
(pow.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 2) 1/3)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3) 2))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -6))
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)) 1/2)
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 2/3)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)))
(log.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 2))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3) 2))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)
(exp.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (+.f64 (/.f64 hi lo) -1))) -1))
(/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 1))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))) 1)
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(*.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) 1)
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (pow.f64 -1 1/3) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (cbrt.f64 -1) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3))) (cbrt.f64 (sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3))))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (cbrt.f64 -1) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 1 (+.f64 -1 (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))))
(/.f64 1 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))))
(/.f64 1 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))))
(/.f64 1 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3))))
(/.f64 1 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) 1))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 (cbrt.f64 -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (cbrt.f64 -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -1)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) 1/2)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) 1)
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 2) 1/6)
(pow.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3) 2) 1/6)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -6) 1/6)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) 2)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 1/3)
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3))
(fabs.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(exp.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))) 1))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 1/2))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (*.f64 (+.f64 (/.f64 hi lo) -1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (*.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)) (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (*.f64 (/.f64 hi lo) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (/.f64 hi lo)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (/.f64 hi lo)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) -1))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(+.f64 (*.f64 (/.f64 hi lo) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))) 1)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(*.f64 (+.f64 (/.f64 hi lo) -1) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(*.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 1)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) (+.f64 -1 (/.f64 hi lo)))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3/2) (pow.f64 (+.f64 (/.f64 hi lo) -1) 3/2))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 3) (pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 3))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(*.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(*.f64 (+.f64 -1 (/.f64 hi lo)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 4))
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(/.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3) (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))) 3))
(/.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3) (pow.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) 3))
(/.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3) (pow.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) 3))
(/.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(/.f64 (pow.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) 3) (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) (/.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) (/.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) (/.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2) (/.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 6))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 6))
(log.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 3))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(exp.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 hi lo) -1))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 hi lo) -1))) 1))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))) 1)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(*.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))
(neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3))
(*.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(/.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (+.f64 (/.f64 hi lo) 1))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(/.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (+.f64 (/.f64 hi lo) 1))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))) (*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))) (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) -1)
(neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 1)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2))
(*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1) (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 4) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -3)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2) 3/2)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2) 3/2)
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) 3)
(/.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) -1)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 3) 1/3)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 2)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(pow.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)) -1)
(/.f64 1 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 1)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) -1)
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))
(neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3))
(sqrt.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 2))
(sqrt.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3) 2))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -6))
(log.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3) 3))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(exp.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 1))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(exp.f64 (neg.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 hi lo) -1)))))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) -3)
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))) 1)
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(*.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)) 1)
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (pow.f64 -1 1/3) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (cbrt.f64 -1) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3))) (cbrt.f64 (sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3))))
(*.f64 (pow.f64 1 1/2) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4))) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (cbrt.f64 -1) (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 4)))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 4)))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 1 (+.f64 -1 (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))))
(/.f64 1 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))))
(/.f64 1 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))))
(/.f64 1 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3))))
(/.f64 1 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) 1))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) 1) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 (cbrt.f64 -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (cbrt.f64 -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(fabs.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1)))))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -3))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -3))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))
(exp.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))) 1))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 1 (+.f64 -1 (/.f64 hi lo)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) 1/2))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) 1))

eval546.0ms (4.9%)

Compiler

Compiled 23264 to 15443 computations (33.6% saved)

prune352.0ms (3.1%)

Pruning

24 alts after pruning (16 fresh and 8 done)

PrunedKeptTotal
New104651051
Fresh51116
Picked145
Done044
Total1052241076
Accuracy
99.3%
Counts
1076 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.5%
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -6) 1/6)
97.3%
(pow.f64 (/.f64 -1 (pow.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) 3)) 1/3)
97.8%
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))))
97.7%
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1) (+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
18.8%
(/.f64 (-.f64 x lo) hi)
97.4%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
18.7%
(/.f64 (neg.f64 lo) hi)
1.6%
(/.f64 lo hi)
98.3%
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
18.7%
(/.f64 -1 (/.f64 hi lo))
98.6%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
18.8%
(-.f64 (/.f64 x hi) (/.f64 lo hi))
97.9%
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
10.4%
(-.f64 -1 (/.f64 hi lo))
9.8%
(+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))
9.1%
(+.f64 (/.f64 hi lo) 1)
97.3%
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
98.8%
(sqrt.f64 (/.f64 1 (+.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
98.6%
(sqrt.f64 (/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))))
97.6%
(expm1.f64 (-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))) 1))
96.7%
(expm1.f64 (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 2) (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))))
98.9%
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
18.6%
1
1.6%
-1
Compiler

Compiled 897 to 609 computations (32.1% saved)

regimes135.0ms (1.2%)

Counts
45 → 1
Calls
Call 1
Inputs
-1
1
(/.f64 lo hi)
(/.f64 x hi)
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(-.f64 -1 (/.f64 hi lo))
(/.f64 -1 (/.f64 hi lo))
(/.f64 (-.f64 x lo) hi)
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1) (+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
(+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(sqrt.f64 (/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(/.f64 -1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (/.f64 1 (+.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -6) 1/6)
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1)
(pow.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)) 1/3)
(/.f64 (-.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2)))))) 3)
(pow.f64 (/.f64 -1 (pow.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) 3)) 1/3)
(sqrt.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) -2))) 1))
(expm1.f64 (-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (*.f64 (-.f64 (/.f64 1 hi) (*.f64 x (pow.f64 hi -2))) (neg.f64 lo)))
(expm1.f64 (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 2) (cbrt.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))))
(expm1.f64 (+.f64 (fma.f64 (pow.f64 (/.f64 hi lo) 3) 7/24 (*.f64 (pow.f64 (/.f64 hi lo) 2) 3/8)) (fma.f64 (/.f64 hi lo) 1/2 (log.f64 2))))
Outputs
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
Calls

4 calls:

75.0ms
hi
21.0ms
x
21.0ms
lo
3.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
98.9%1lo
98.9%1hi
98.9%1x
98.9%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 563 to 353 computations (37.3% saved)

regimes50.0ms (0.5%)

Counts
25 → 1
Calls
Call 1
Inputs
-1
1
(/.f64 lo hi)
(/.f64 x hi)
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(-.f64 -1 (/.f64 hi lo))
(/.f64 -1 (/.f64 hi lo))
(/.f64 (-.f64 x lo) hi)
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1) (+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
(+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(sqrt.f64 (/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(/.f64 -1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (/.f64 1 (+.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3) 1) (+.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) (+.f64 1 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))))
Outputs
(sqrt.f64 (/.f64 1 (+.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
Calls

4 calls:

14.0ms
lo
14.0ms
hi
14.0ms
x
3.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
98.8%1lo
98.8%1hi
98.8%1x
98.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 297 to 179 computations (39.7% saved)

regimes47.0ms (0.4%)

Counts
23 → 1
Calls
Call 1
Inputs
-1
1
(/.f64 lo hi)
(/.f64 x hi)
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(-.f64 -1 (/.f64 hi lo))
(/.f64 -1 (/.f64 hi lo))
(/.f64 (-.f64 x lo) hi)
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(-.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1)
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1) (+.f64 (+.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
(+.f64 (/.f64 lo hi) (pow.f64 (/.f64 lo hi) 2))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(sqrt.f64 (/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(/.f64 -1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo))))
Outputs
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
Calls

4 calls:

14.0ms
lo
13.0ms
x
13.0ms
hi
3.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
98.6%1lo
98.6%1hi
98.6%1x
98.6%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 231 to 133 computations (42.4% saved)

regimes24.0ms (0.2%)

Counts
11 → 1
Calls
Call 1
Inputs
-1
1
(/.f64 lo hi)
(/.f64 x hi)
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(-.f64 -1 (/.f64 hi lo))
(/.f64 -1 (/.f64 hi lo))
(/.f64 (-.f64 x lo) hi)
(-.f64 (/.f64 x hi) (/.f64 lo hi))
Outputs
(/.f64 (-.f64 x lo) hi)
Calls

3 calls:

8.0ms
x
7.0ms
hi
7.0ms
lo
Results
AccuracySegmentsBranch
18.8%1lo
18.8%1hi
18.8%1x
Compiler

Compiled 59 to 30 computations (49.2% saved)

regimes21.0ms (0.2%)

Counts
9 → 1
Calls
Call 1
Inputs
-1
1
(/.f64 lo hi)
(/.f64 x hi)
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(-.f64 -1 (/.f64 hi lo))
(/.f64 -1 (/.f64 hi lo))
Outputs
(/.f64 (neg.f64 lo) hi)
Calls

3 calls:

7.0ms
hi
7.0ms
lo
6.0ms
x
Results
AccuracySegmentsBranch
18.7%1hi
18.7%1x
18.7%1lo
Compiler

Compiled 47 to 27 computations (42.6% saved)

regimes14.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
-1
1
(/.f64 lo hi)
(/.f64 x hi)
Outputs
1
Calls

3 calls:

5.0ms
hi
4.0ms
lo
4.0ms
x
Results
AccuracySegmentsBranch
18.6%1hi
18.6%1x
18.6%1lo
Compiler

Compiled 23 to 16 computations (30.4% saved)

regimes9.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
-1
Outputs
-1
Calls

3 calls:

3.0ms
hi
3.0ms
lo
3.0ms
x
Results
AccuracySegmentsBranch
1.6%1x
1.6%1hi
1.6%1lo
Compiler

Compiled 16 to 13 computations (18.8% saved)

simplify6.0ms (0.1%)

Algorithm
egg-herbie
Rules
20×+-commutative
16×sub-neg
14×*-commutative
12×neg-mul-1
12×neg-sub0
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
030170
151166
266166
377166
479166
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(sqrt.f64 (/.f64 1 (+.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 lo) hi)
1
-1
Outputs
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (neg.f64 (log1p.f64 (neg.f64 (/.f64 hi lo)))))
(sqrt.f64 (/.f64 1 (+.f64 (+.f64 1 (/.f64 (neg.f64 hi) lo)) (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(sqrt.f64 (/.f64 1 (+.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))))
(sqrt.f64 (/.f64 1 (+.f64 (-.f64 1 (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 lo) hi)
1
-1
Compiler

Compiled 64 to 47 computations (26.6% saved)

soundness2.3s (20.6%)

Rules
1530×fma-neg
1188×log1p-expm1-u
1056×log1p-expm1-u
1056×log1p-expm1-u
1056×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
068038756
1170630326
2572921160
022201
1340201
25207201
026360
1346336
23548336
026360
1346336
23548336
068038756
1170630326
2572921160
052215678
1140114689
2556614440
026360
1346336
23548336
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 658 to 415 computations (36.9% saved)

end0.0ms (0%)

preprocess95.0ms (0.8%)

Compiler

Compiled 112 to 66 computations (41.1% saved)

Profiling

Loading profile data...