Details

Time bar (total: 17.5s)

analyze0.0ms (0%)

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

Compiled 22 to 16 computations (27.3% saved)

sample1.3s (7.5%)

Results
867.0ms6460×body256valid
260.0ms1050×body1024valid
129.0ms650×body512valid
35.0ms96×body2048valid
Bogosity

preprocess82.0ms (0.5%)

Algorithm
egg-herbie
Rules
1736×fma-neg
1090×div-sub
896×sub-neg
752×times-frac
506×associate-/r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01874
14174
26674
311274
420674
541666
687466
7207866
8573066
022
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 alpha beta) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
Outputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 2)
(-.f64 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 beta alpha) 2 4)))
(+.f64 1/2 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) 2 4)))
(fma.f64 (/.f64 (-.f64 beta alpha) (-.f64 (-.f64 -2 alpha) beta)) -1/2 1/2)
(/.f64 (+.f64 (/.f64 (-.f64 alpha beta) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2)
(+.f64 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 beta alpha) 2 4)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) -1/2 1/2)
Compiler

Compiled 17 to 13 computations (23.5% saved)

simplify79.0ms (0.5%)

Algorithm
egg-herbie
Rules
1100×sub-neg
934×fma-def
868×associate-/l*
754×div-sub
678×cancel-sign-sub-inv
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01237
12537
24237
37037
412237
524233
644933
775933
8161633
9379633
10762933
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Outputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(+.f64 1/2 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) 2 4)))
(-.f64 1/2 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) -2 -4)))

eval1.0ms (0%)

Compiler

Compiled 78 to 47 computations (39.7% saved)

prune1.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New516
Fresh101
Picked000
Done000
Total617
Accurracy
74.5%
Counts
7 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.5%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
Compiler

Compiled 15 to 11 computations (26.7% saved)

localize61.0ms (0.3%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2))
74.5%
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
Compiler

Compiled 51 to 24 computations (52.9% saved)

series8.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
2.0ms
alpha
@inf
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2))
1.0ms
alpha
@0
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
1.0ms
alpha
@inf
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
1.0ms
beta
@0
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2))
1.0ms
beta
@0
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)

rewrite91.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1232×log-prod
1174×fma-def
578×pow-exp
550×fma-neg
470×log1p-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01156
125956
2390256
Stop Event
node limit
Counts
2 → 144
Calls
Call 1
Inputs
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2))
Outputs
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (neg.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) -1)
(pow.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) -1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (-.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1 1)
(fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1)
(fma.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1)
(fma.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 -2 (neg.f64 (+.f64 beta alpha)))) 1)
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) 1)
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(-.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2)
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)) -1)
(pow.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)) 1) -1)
(neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(expm1.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha))) -1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) -1)
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1 -1)
(fma.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) -1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) -1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) -1)
(fma.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) -1)
(fma.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) -1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))

simplify181.0ms (1%)

Algorithm
egg-herbie
Rules
1380×fma-neg
852×unswap-sqr
698×sub-neg
548×fma-def
448×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051010982
1140910596
2497310328
Stop Event
node limit
Counts
192 → 390
Calls
Call 1
Inputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
2
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(/.f64 beta (+.f64 beta 2))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)) (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)) (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2)))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (+.f64 beta 2)) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (+.f64 beta 2)) (pow.f64 alpha 2))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))) (/.f64 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 beta) (+.f64 beta 2))) (pow.f64 alpha 2)))) 1)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (neg.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) -1)
(pow.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) -1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (-.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1 1)
(fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1)
(fma.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1)
(fma.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 -2 (neg.f64 (+.f64 beta alpha)))) 1)
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) 1)
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(-.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2)
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)) -1)
(pow.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)) 1) -1)
(neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(expm1.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha))) -1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) -1)
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1 -1)
(fma.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) -1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) -1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) -1)
(fma.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) -1)
(fma.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) -1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
Outputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 beta (+.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (*.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) (fma.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) 1)) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 beta (+.f64 alpha 2))) (-.f64 (fma.f64 (*.f64 beta beta) (-.f64 (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) 1) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (fma.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))))) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (fma.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))))
(+.f64 (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 beta (+.f64 alpha 2))) (+.f64 (fma.f64 (*.f64 beta beta) (-.f64 (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) 1) (fma.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) 2)
(-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) 2) (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 (-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta)) (+.f64 (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 (-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta)) (fma.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) 2) (+.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)) (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha))))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))
(+.f64 (-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta)) (-.f64 (-.f64 (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta)) (*.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))))
(+.f64 (-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta)) (+.f64 (fma.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta) (/.f64 (neg.f64 (pow.f64 (+.f64 alpha 2) 2)) (/.f64 (pow.f64 beta 3) alpha))) (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (pow.f64 (/.f64 (+.f64 alpha 2) beta) 3))))
2
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (fma.f64 -1 (/.f64 alpha beta) 2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (*.f64 beta beta) (+.f64 alpha 2))) (fma.f64 -1 (/.f64 alpha beta) 2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha 2) beta) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (*.f64 beta beta) (+.f64 alpha 2))) (+.f64 (fma.f64 -1 (/.f64 alpha beta) 2) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) (-.f64 (neg.f64 alpha) (+.f64 alpha 2)))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha 2) beta) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta))) (*.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)) (-.f64 (fma.f64 alpha -1 -2) alpha))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (-.f64 -2 alpha) alpha) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 2)))) (-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (/.f64 beta (+.f64 2 beta)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 2 beta)))))
(+.f64 1 (-.f64 (fma.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))
(+.f64 (fma.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 2 beta))) (-.f64 1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(fma.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 2 beta))))))
(+.f64 (-.f64 (fma.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (fma.f64 (neg.f64 (pow.f64 alpha 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) 1))
(+.f64 (-.f64 1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (-.f64 (fma.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 2 beta))) (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(-.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 2 beta))))
(-.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)))) (/.f64 (+.f64 2 beta) (/.f64 (*.f64 alpha alpha) beta)))
(fma.f64 2 (/.f64 beta alpha) (-.f64 (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha))) (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 2 beta)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (-.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (+.f64 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 2 beta))) (neg.f64 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 2)))))))
(+.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)))) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (-.f64 (/.f64 (+.f64 2 beta) (/.f64 (*.f64 alpha alpha) beta)) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)))))
(+.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)))) (+.f64 (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3) (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 2 beta))))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4)) (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))))) (+.f64 (+.f64 (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 2 beta) 3))) (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 2 beta)))) (neg.f64 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 2))))))
(-.f64 (+.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)))) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4)))) (+.f64 (-.f64 (/.f64 (+.f64 2 beta) (/.f64 (*.f64 alpha alpha) beta)) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2))) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 2 beta) 3))))
(+.f64 (-.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)))) (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4))) (+.f64 (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3) (-.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 2 beta)))) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 2 beta) 3)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha))
(/.f64 (neg.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (+.f64 beta (+.f64 2 beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (*.f64 alpha alpha))))
(-.f64 (/.f64 (*.f64 (fma.f64 beta -1 -2) (+.f64 beta (+.f64 2 beta))) (*.f64 alpha alpha)) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha))
(fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (*.f64 alpha alpha)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 2))))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (-.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)) (/.f64 (+.f64 2 beta) (/.f64 (*.f64 alpha alpha) (+.f64 beta (+.f64 2 beta))))) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))
(+.f64 (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 4) (*.f64 beta (pow.f64 (+.f64 2 beta) 3))) (pow.f64 alpha 4)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 2)))))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (-.f64 (-.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)) (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4))) (/.f64 (+.f64 2 beta) (/.f64 (*.f64 alpha alpha) (+.f64 beta (+.f64 2 beta))))) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))
(+.f64 (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3) (+.f64 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)) (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4)))))
(*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))
(/.f64 (neg.f64 alpha) (+.f64 alpha 2))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))
(fma.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))
(fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))
(-.f64 (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))))
(fma.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) (fma.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(+.f64 (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 beta (+.f64 alpha 2))) (fma.f64 beta (*.f64 beta (-.f64 (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))))
(fma.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 4))) (fma.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))))
(fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) (fma.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))))
(+.f64 (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 beta (+.f64 alpha 2))) (fma.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta (*.f64 beta (-.f64 (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (-.f64 (fma.f64 -1 (/.f64 alpha beta) 1) (/.f64 2 beta)) (/.f64 alpha beta))
(-.f64 (-.f64 1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (*.f64 beta beta) (+.f64 alpha 2))) (fma.f64 -1 (/.f64 alpha beta) 1)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (-.f64 (-.f64 1 (/.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha 2) beta) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 (-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (/.f64 alpha beta)) (-.f64 (-.f64 1 (/.f64 2 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (*.f64 beta beta) (+.f64 alpha 2))) (+.f64 (fma.f64 -1 (/.f64 alpha beta) 1) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) (-.f64 (neg.f64 alpha) (+.f64 alpha 2)))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 (-.f64 (-.f64 1 (/.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha 2) beta) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta))) (*.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)) (-.f64 (fma.f64 alpha -1 -2) alpha))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (-.f64 (+.f64 1 (-.f64 (/.f64 (-.f64 (-.f64 -2 alpha) alpha) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 2))) (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (-.f64 (fma.f64 -1 (/.f64 alpha beta) 1) (/.f64 2 beta)) (/.f64 alpha beta))
(-.f64 (-.f64 1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (*.f64 beta beta) (+.f64 alpha 2))) (fma.f64 -1 (/.f64 alpha beta) 1)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (-.f64 (-.f64 1 (/.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha 2) beta) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 (-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (/.f64 alpha beta)) (-.f64 (-.f64 1 (/.f64 2 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (*.f64 beta beta) (+.f64 alpha 2))) (+.f64 (fma.f64 -1 (/.f64 alpha beta) 1) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) (-.f64 (neg.f64 alpha) (+.f64 alpha 2)))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 (-.f64 (-.f64 1 (/.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha 2) beta) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta))) (*.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)) (-.f64 (fma.f64 alpha -1 -2) alpha))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (-.f64 (+.f64 1 (-.f64 (/.f64 (-.f64 (-.f64 -2 alpha) alpha) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 2))) (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(/.f64 beta (+.f64 beta 2))
(/.f64 beta (+.f64 2 beta))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2)))
(fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta)))
(-.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)) (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2))))
(fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 (/.f64 beta (+.f64 2 beta)) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 (+.f64 2 beta) (*.f64 alpha alpha)))))
(+.f64 (/.f64 beta (+.f64 2 beta)) (fma.f64 (neg.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) alpha (*.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta)) (*.f64 alpha alpha))))
(+.f64 (/.f64 beta (+.f64 2 beta)) (-.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta)) (*.f64 alpha alpha)) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)) (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2)))))
(fma.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 (/.f64 beta (+.f64 2 beta)) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 (+.f64 2 beta) (*.f64 alpha alpha))))))
(-.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) (fma.f64 (neg.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) alpha (*.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta)) (*.f64 alpha alpha)))) (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))))
(+.f64 (-.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta)) (*.f64 alpha alpha)) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (-.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(-.f64 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) 1))
(-.f64 (/.f64 beta alpha) (-.f64 1 (/.f64 (+.f64 2 beta) alpha)))
(+.f64 -1 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (+.f64 beta 2)) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(+.f64 (/.f64 beta alpha) (-.f64 (neg.f64 (/.f64 (-.f64 beta (+.f64 (neg.f64 beta) -2)) (/.f64 (*.f64 alpha alpha) (+.f64 2 beta)))) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) 1)))
(-.f64 (-.f64 (/.f64 beta alpha) (/.f64 (+.f64 2 beta) (/.f64 (*.f64 alpha alpha) (+.f64 beta (+.f64 2 beta))))) (-.f64 1 (/.f64 (+.f64 2 beta) alpha)))
(+.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (fma.f64 (/.f64 (+.f64 2 beta) (*.f64 alpha alpha)) (-.f64 (-.f64 -2 beta) beta) -1))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(+.f64 (/.f64 beta alpha) (-.f64 (fma.f64 -1 (/.f64 (-.f64 beta (+.f64 (neg.f64 beta) -2)) (/.f64 (*.f64 alpha alpha) (+.f64 2 beta))) (/.f64 (-.f64 beta (+.f64 (neg.f64 beta) -2)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) 1)))
(+.f64 (/.f64 beta alpha) (-.f64 (-.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 2))) (/.f64 (+.f64 2 beta) (/.f64 (*.f64 alpha alpha) (+.f64 beta (+.f64 2 beta))))) (-.f64 1 (/.f64 (+.f64 2 beta) alpha))))
(+.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (+.f64 (*.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 (/.f64 (+.f64 2 beta) (*.f64 alpha alpha)) (-.f64 (-.f64 -2 beta) beta) -1)))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) 1)
(-.f64 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) 1))
(-.f64 (/.f64 beta alpha) (-.f64 1 (/.f64 (+.f64 2 beta) alpha)))
(+.f64 -1 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (+.f64 beta 2)) (pow.f64 alpha 2))) 1)
(+.f64 (/.f64 beta alpha) (-.f64 (neg.f64 (/.f64 (-.f64 beta (+.f64 (neg.f64 beta) -2)) (/.f64 (*.f64 alpha alpha) (+.f64 2 beta)))) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) 1)))
(-.f64 (-.f64 (/.f64 beta alpha) (/.f64 (+.f64 2 beta) (/.f64 (*.f64 alpha alpha) (+.f64 beta (+.f64 2 beta))))) (-.f64 1 (/.f64 (+.f64 2 beta) alpha)))
(+.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (fma.f64 (/.f64 (+.f64 2 beta) (*.f64 alpha alpha)) (-.f64 (-.f64 -2 beta) beta) -1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))) (/.f64 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 beta) (+.f64 beta 2))) (pow.f64 alpha 2)))) 1)
(+.f64 (/.f64 beta alpha) (-.f64 (fma.f64 -1 (/.f64 (-.f64 beta (+.f64 (neg.f64 beta) -2)) (/.f64 (*.f64 alpha alpha) (+.f64 2 beta))) (/.f64 (-.f64 beta (+.f64 (neg.f64 beta) -2)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) 1)))
(+.f64 (/.f64 beta alpha) (-.f64 (-.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 2))) (/.f64 (+.f64 2 beta) (/.f64 (*.f64 alpha alpha) (+.f64 beta (+.f64 2 beta))))) (-.f64 1 (/.f64 (+.f64 2 beta) alpha))))
(+.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (+.f64 (*.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 (/.f64 (+.f64 2 beta) (*.f64 alpha alpha)) (-.f64 (-.f64 -2 beta) beta) -1)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))))
(+.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (/.f64 -1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (/.f64 -1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (neg.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) -1)
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))))
(pow.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) -1)
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 3))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 1/3))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (-.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) 1)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)) 1)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)) 1)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)) 1)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) 1)
(fma.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 -2 (neg.f64 (+.f64 beta alpha)))) 1)
(fma.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (-.f64 -2 (+.f64 alpha beta))) 1)
(+.f64 1 (/.f64 (+.f64 (neg.f64 beta) alpha) (-.f64 -2 (+.f64 alpha beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1)
(+.f64 1 (/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)))
(+.f64 1 (/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 beta (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) -1)))
(-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(-.f64 (/.f64 (/.f64 beta (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1)
(+.f64 1 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(+.f64 1 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 beta (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) -1)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 beta))) 1))
(-.f64 (/.f64 (/.f64 beta (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) 1)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1)
(+.f64 1 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(+.f64 1 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1)
(+.f64 1 (/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)))
(+.f64 1 (/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) -1)))
(-.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 beta)) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) 3) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) -1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 beta))) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (fma.f64 -1 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) -1)))
(-.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (sqrt.f64 beta)) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (fma.f64 -1 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) -1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 beta))) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (fma.f64 -1 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) 1))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 4 (*.f64 2 (+.f64 alpha beta)))) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (+.f64 (+.f64 4 (pow.f64 (+.f64 alpha beta) 2)) (*.f64 -2 (+.f64 alpha beta))) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (+.f64 4 (-.f64 (pow.f64 (+.f64 alpha beta) 2) (*.f64 2 (+.f64 alpha beta)))) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 4 (*.f64 2 (+.f64 alpha beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) -1)))
(-.f64 (*.f64 (+.f64 (+.f64 4 (pow.f64 (+.f64 alpha beta) 2)) (*.f64 -2 (+.f64 alpha beta))) (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(fma.f64 (+.f64 4 (-.f64 (pow.f64 (+.f64 alpha beta) 2) (*.f64 2 (+.f64 alpha beta)))) (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (fma.f64 -1 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) 1))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 beta (+.f64 alpha -2)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) -1)))
(-.f64 (*.f64 (+.f64 alpha (+.f64 -2 beta)) (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(fma.f64 (+.f64 alpha (+.f64 -2 beta)) (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (fma.f64 -1 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) 1))
(+.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))
(-.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (+.f64 (neg.f64 beta) alpha) (-.f64 -2 (+.f64 alpha beta)))
(/.f64 (fma.f64 beta -1 alpha) (-.f64 (-.f64 -2 beta) alpha))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2))
(/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2))
(/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 4 (*.f64 2 (+.f64 alpha beta))))) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (+.f64 (+.f64 4 (pow.f64 (+.f64 alpha beta) 2)) (*.f64 -2 (+.f64 alpha beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (+.f64 4 (-.f64 (pow.f64 (+.f64 alpha beta) 2) (*.f64 2 (+.f64 alpha beta)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 beta (+.f64 alpha -2)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)) -1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)) 1) -1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (+.f64 (neg.f64 beta) alpha) (-.f64 -2 (+.f64 alpha beta)))
(/.f64 (fma.f64 beta -1 alpha) (-.f64 (-.f64 -2 beta) alpha))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(expm1.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 3))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 1/3))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3) 1/3))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha))) -1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) -1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1 -1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) -1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) -1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) -1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) -1)
(fma.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))) -1)
(+.f64 -1 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 -1 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(fma.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) -1)
(fma.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) -1)
(+.f64 -1 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 -1 (/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 beta (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta))))) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(-.f64 (/.f64 (/.f64 beta (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 beta (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(-.f64 (/.f64 (/.f64 beta (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(-.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 beta)) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) 3) (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(-.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (sqrt.f64 beta)) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(-.f64 (*.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta)))) (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 4 (*.f64 2 (+.f64 alpha beta)))) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (+.f64 (+.f64 4 (pow.f64 (+.f64 alpha beta) 2)) (*.f64 -2 (+.f64 alpha beta))) (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (+.f64 4 (-.f64 (pow.f64 (+.f64 alpha beta) 2) (*.f64 2 (+.f64 alpha beta)))) (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 beta (+.f64 alpha -2)) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(-.f64 (*.f64 (+.f64 alpha (+.f64 -2 beta)) (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(-.f64 (/.f64 (*.f64 beta (+.f64 alpha (+.f64 -2 beta))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)))

eval254.0ms (1.5%)

Compiler

Compiled 11693 to 7965 computations (31.9% saved)

prune105.0ms (0.6%)

Pruning

18 alts after pruning (17 fresh and 1 done)

PrunedKeptTotal
New37317390
Fresh000
Picked011
Done000
Total37318391
Accurracy
99.9%
Counts
391 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.7%
(/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 2)
51.8%
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) 1) 2)
61.5%
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) 1) 2)
74.2%
(/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2)
74.1%
(/.f64 (fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1) 2)
73.5%
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3) 2)
29.8%
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
75.0%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
48.0%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
28.9%
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)))) 2)
74.5%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
72.6%
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
32.0%
(/.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) 2)
74.5%
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
3.7%
(/.f64 (+.f64 -1 1) 2)
74.4%
(/.f64 (log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))) 2)
74.5%
(/.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) 2)
38.5%
(/.f64 2 2)
Compiler

Compiled 663 to 485 computations (26.8% saved)

localize132.0ms (0.8%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
100.0%
(/.f64 beta (+.f64 beta (+.f64 alpha 2)))
74.5%
(-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)
Compiler

Compiled 74 to 48 computations (35.1% saved)

series4.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
beta
@-inf
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
0.0ms
beta
@0
(-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)
0.0ms
alpha
@inf
(-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)
0.0ms
beta
@0
(/.f64 beta (+.f64 beta (+.f64 alpha 2)))
0.0ms
alpha
@0
(-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)

rewrite115.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1730×fma-def
1392×log-prod
710×fma-neg
526×expm1-udef
526×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01293
129075
2463675
Stop Event
node limit
Counts
3 → 226
Calls
Call 1
Inputs
(-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 beta (+.f64 beta (+.f64 alpha 2)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
Outputs
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)
(+.f64 0 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(*.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))
(*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))))
(*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (-.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1)) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))
(expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(expm1.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(exp.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 alpha (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) 1) -1)
(fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1 -1)
(fma.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) -1)
(fma.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (neg.f64 alpha) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) -1)
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) -1)
(+.f64 0 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) 1)
(*.f64 beta (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(*.f64 1 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1)
(*.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2))
(pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1)
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 3)
(pow.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2)
(pow.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) -1)
(neg.f64 (/.f64 beta (+.f64 (neg.f64 (+.f64 alpha beta)) -2)))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))
(log.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 0 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(*.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(/.f64 1 (/.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))))
(/.f64 1 (/.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (-.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))) (neg.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))) (neg.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (*.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3) 1) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (-.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) -1) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))
(pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))
(log.f64 (*.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(log.f64 (/.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 1 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(fma.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1 (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1 (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1 (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (-.f64 beta alpha) 1)
(fma.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1 1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (cbrt.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))) (cbrt.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(fma.f64 (sqrt.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (sqrt.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) 1)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))

simplify253.0ms (1.4%)

Algorithm
egg-herbie
Rules
902×fma-def
604×+-commutative
550×associate-+r+
472×associate-+l+
456×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
069118034
1195016946
2731916934
Stop Event
node limit
Counts
298 → 467
Calls
Call 1
Inputs
-1
(-.f64 (/.f64 alpha (+.f64 beta 2)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (/.f64 alpha (+.f64 beta 2))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) 1)
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(-.f64 (/.f64 alpha (+.f64 2 alpha)) 1)
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))) 1)
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2))))) 1)
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 3) alpha) (pow.f64 (+.f64 2 alpha) 4))) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))))) 1)
-1
(-.f64 (/.f64 alpha beta) 1)
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
-1
(-.f64 (/.f64 alpha beta) 1)
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
(/.f64 beta (+.f64 2 alpha))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 2 alpha) 4))) (+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(/.f64 beta (+.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (/.f64 beta (+.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 4))))))
(/.f64 beta alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(/.f64 beta alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
2
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) 2)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)
(+.f64 0 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(*.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))
(*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))))
(*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (-.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1)) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))
(expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(expm1.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(exp.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 alpha (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) 1) -1)
(fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1 -1)
(fma.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) -1)
(fma.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (neg.f64 alpha) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) -1)
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) -1)
(+.f64 0 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) 1)
(*.f64 beta (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(*.f64 1 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1)
(*.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2))
(pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1)
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 3)
(pow.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2)
(pow.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) -1)
(neg.f64 (/.f64 beta (+.f64 (neg.f64 (+.f64 alpha beta)) -2)))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))
(log.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 0 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(*.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(/.f64 1 (/.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))))
(/.f64 1 (/.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (-.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))) (neg.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))) (neg.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (*.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3) 1) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (-.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) -1) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))
(pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))
(log.f64 (*.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(log.f64 (/.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 1 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(fma.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1 (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1 (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1 (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (-.f64 beta alpha) 1)
(fma.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1 1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (cbrt.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))) (cbrt.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(fma.f64 (sqrt.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (sqrt.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) 1)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
Outputs
-1
(-.f64 (/.f64 alpha (+.f64 beta 2)) 1)
(+.f64 (/.f64 alpha (+.f64 beta 2)) -1)
(+.f64 -1 (/.f64 alpha (+.f64 beta 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (/.f64 alpha (+.f64 beta 2))) 1)
(+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (/.f64 alpha (+.f64 beta 2))) -1)
(+.f64 -1 (-.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) 1)
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (/.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) -1)
(+.f64 -1 (+.f64 (-.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(neg.f64 (/.f64 (+.f64 beta 2) alpha))
(/.f64 (+.f64 -2 (neg.f64 beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))
(fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))
(-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))
(-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(neg.f64 (/.f64 (+.f64 beta 2) alpha))
(/.f64 (+.f64 -2 (neg.f64 beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))
(fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))
(-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))
(-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))
(-.f64 (/.f64 alpha (+.f64 2 alpha)) 1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))) 1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 (neg.f64 (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 alpha 2) 2))) 1))
(+.f64 -1 (-.f64 (/.f64 alpha (+.f64 alpha 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta))))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2))))) 1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (*.f64 alpha (*.f64 beta beta)) (pow.f64 (+.f64 alpha 2) 3))) 1))
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 (-.f64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 3)) alpha) (/.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta))) -1))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 3) alpha) (pow.f64 (+.f64 2 alpha) 4))) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))))) 1)
(+.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 (/.f64 (*.f64 alpha (*.f64 beta beta)) (pow.f64 (+.f64 alpha 2) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 alpha (pow.f64 beta 3)) (pow.f64 (+.f64 alpha 2) 4)) (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 alpha 2) 2)))))) -1)
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 3)) alpha) (*.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 4)) alpha)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta))) (+.f64 -1 (/.f64 alpha (+.f64 alpha 2))))
-1
(-.f64 (/.f64 alpha beta) 1)
(+.f64 (/.f64 alpha beta) -1)
(+.f64 -1 (/.f64 alpha beta))
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(+.f64 (+.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)))) -1)
(+.f64 -1 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
(+.f64 (/.f64 (*.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 3)) (+.f64 (+.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)))) -1))
(+.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta))) (+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) -1))
-1
(-.f64 (/.f64 alpha beta) 1)
(+.f64 (/.f64 alpha beta) -1)
(+.f64 -1 (/.f64 alpha beta))
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(+.f64 (+.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)))) -1)
(+.f64 -1 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
(+.f64 (/.f64 (*.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 3)) (+.f64 (+.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)))) -1))
(+.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta))) (+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) -1))
(/.f64 beta (+.f64 2 alpha))
(/.f64 beta (+.f64 alpha 2))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))))
(+.f64 (/.f64 beta (+.f64 alpha 2)) (neg.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))))
(-.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta)))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))))
(+.f64 (/.f64 beta (+.f64 alpha 2)) (fma.f64 -1 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))))
(+.f64 (/.f64 beta (+.f64 alpha 2)) (-.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 2 alpha) 4))) (+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))))
(fma.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 alpha 2) 4)) (+.f64 (/.f64 beta (+.f64 alpha 2)) (fma.f64 -1 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))))
(-.f64 (+.f64 (/.f64 beta (+.f64 alpha 2)) (-.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta)))) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 alpha 2) 4)))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 alpha 2) beta)))
(-.f64 1 (/.f64 (+.f64 alpha 2) beta))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 (-.f64 1 (/.f64 (+.f64 alpha 2) beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))))
(+.f64 (-.f64 1 (/.f64 (+.f64 alpha 2) beta)) (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 alpha 2) beta)))
(-.f64 1 (/.f64 (+.f64 alpha 2) beta))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 (-.f64 1 (/.f64 (+.f64 alpha 2) beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))))
(+.f64 (-.f64 1 (/.f64 (+.f64 alpha 2) beta)) (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))
(/.f64 beta (+.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (/.f64 beta (+.f64 beta 2)))
(fma.f64 -1 (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 beta 2) 2)) (/.f64 beta (+.f64 beta 2)))
(-.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (+.f64 beta 2))))
(fma.f64 -1 (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 beta 2) 2)) (+.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 (*.f64 beta (*.f64 alpha alpha)) (pow.f64 (+.f64 beta 2) 3))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) alpha)) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 4))))))
(fma.f64 -1 (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 beta 2) 2)) (+.f64 (/.f64 (*.f64 beta (*.f64 alpha alpha)) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (/.f64 beta (+.f64 beta 2)) (neg.f64 (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 4))))))
(-.f64 (+.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)) (*.f64 alpha alpha)) (-.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 (pow.f64 alpha 3) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) alpha))
(/.f64 beta alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha))
(-.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 (*.f64 alpha alpha) beta)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))
(+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))
(+.f64 (-.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 (*.f64 alpha alpha) beta))) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 3))) (+.f64 (/.f64 beta alpha) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))
(-.f64 (-.f64 (+.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3))) (/.f64 (+.f64 beta 2) (/.f64 (*.f64 alpha alpha) beta)))
(/.f64 beta alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha))
(-.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 (*.f64 alpha alpha) beta)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))
(+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))
(+.f64 (-.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 (*.f64 alpha alpha) beta))) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 3))) (+.f64 (/.f64 beta alpha) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))
(-.f64 (-.f64 (+.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3))) (/.f64 (+.f64 beta 2) (/.f64 (*.f64 alpha alpha) beta)))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 beta (+.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (*.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2)))
(fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) (-.f64 (fma.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) 1) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (fma.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))))) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 beta (+.f64 alpha 2))) (+.f64 (fma.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))) (*.f64 beta (*.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)))))) (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) 2)
(-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) 2) (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (+.f64 (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta)) (-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) 2) (+.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)) (neg.f64 (/.f64 (*.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 3))))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (+.f64 (-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta)) (-.f64 (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)))))
2
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) 2)
(fma.f64 -1 (/.f64 (-.f64 (+.f64 alpha 2) (neg.f64 alpha)) beta) 2)
(-.f64 2 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (+.f64 alpha 2) (neg.f64 alpha)) beta) 2) (+.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 (-.f64 2 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta)) (+.f64 (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (+.f64 alpha 2) (neg.f64 alpha)) beta) 2) (+.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)) (fma.f64 -1 (/.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) alpha (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))))
(+.f64 (-.f64 2 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta)) (+.f64 (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta)) (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (/.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta 3)))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 beta 2) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 beta 2)))))
(+.f64 1 (-.f64 (fma.f64 (*.f64 alpha alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 3))) (/.f64 beta (+.f64 beta 2))) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(fma.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4)))) (+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 beta 2) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 beta 2))))))
(+.f64 (-.f64 (fma.f64 (*.f64 alpha alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 3))) (/.f64 beta (+.f64 beta 2))) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (fma.f64 (neg.f64 (pow.f64 alpha 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))) 1))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(-.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))))
(-.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))) (/.f64 (+.f64 beta 2) (/.f64 (*.f64 alpha alpha) beta)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (+.f64 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (neg.f64 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2)))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))) (-.f64 (/.f64 (+.f64 beta 2) (/.f64 (*.f64 alpha alpha) beta)) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))))) (+.f64 (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 3))) (+.f64 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (neg.f64 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2)))))))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (-.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3)) (-.f64 (/.f64 (+.f64 beta 2) (/.f64 (*.f64 alpha alpha) beta)) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha))
(/.f64 (neg.f64 (+.f64 (-.f64 (neg.f64 beta) beta) -2)) alpha)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha) (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))))
(-.f64 (/.f64 (neg.f64 (+.f64 (-.f64 (neg.f64 beta) beta) -2)) alpha) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha)))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))) (/.f64 (+.f64 (-.f64 (neg.f64 beta) beta) -2) alpha)))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2)))))))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (/.f64 (fma.f64 beta (pow.f64 (+.f64 beta 2) 3) (pow.f64 (+.f64 beta 2) 4)) (pow.f64 alpha 4))) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (/.f64 (+.f64 (-.f64 (neg.f64 beta) beta) -2) alpha)))
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 0 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(*.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (-.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(/.f64 1 (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1)) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1) (+.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3) 1/3)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))
(fabs.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(expm1.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 2 beta))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 alpha (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) 1) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1 -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (pow.f64 (cbrt.f64 alpha) 2) (/.f64 (*.f64 (cbrt.f64 alpha) 1) (+.f64 alpha (+.f64 beta 2))) -1)
(fma.f64 (pow.f64 (cbrt.f64 alpha) 2) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))) -1)
(+.f64 -1 (/.f64 (pow.f64 (cbrt.f64 alpha) 3) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (neg.f64 alpha) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) -1)
(fma.f64 (neg.f64 alpha) (/.f64 1 (-.f64 -2 (+.f64 alpha beta))) -1)
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (pow.f64 (cbrt.f64 alpha) 2) (/.f64 (*.f64 (cbrt.f64 alpha) 1) (+.f64 alpha (+.f64 beta 2))) -1)
(fma.f64 (pow.f64 (cbrt.f64 alpha) 2) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))) -1)
(+.f64 -1 (/.f64 (pow.f64 (cbrt.f64 alpha) 3) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 (-.f64 beta alpha) -2) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 -2 (-.f64 beta alpha)) -1)
(+.f64 0 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) 1)
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 beta (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 1 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1)
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)))
(*.f64 (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) (neg.f64 beta))
(/.f64 (neg.f64 beta) (-.f64 -2 (+.f64 alpha beta)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta)
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 2 beta))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 2 beta))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2))
(*.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))
(*.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2))
(*.f64 (+.f64 (-.f64 beta alpha) -2) (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))))
(/.f64 (*.f64 beta (+.f64 -2 (-.f64 beta alpha))) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))
(pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1)
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 3)
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(pow.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) 1/3)
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2)
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(pow.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) -1)
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(neg.f64 (/.f64 beta (+.f64 (neg.f64 (+.f64 alpha beta)) -2)))
(*.f64 (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) (neg.f64 beta))
(/.f64 (neg.f64 beta) (-.f64 -2 (+.f64 alpha beta)))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))
(fabs.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))
(log.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(exp.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 1))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 0 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))))
(*.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (/.f64 1 (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(/.f64 1 (/.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (/.f64 1 (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 1 (/.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (/.f64 1 (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (fma.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (fma.f64 beta (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 (*.f64 beta (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (+.f64 (fma.f64 beta (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) beta) (*.f64 (+.f64 alpha (+.f64 beta 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta))) (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (-.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))) beta)
(/.f64 (-.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta))) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta)))
(*.f64 (/.f64 (+.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (-.f64 -2 (+.f64 alpha beta)) beta))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) beta)
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (neg.f64 beta)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (neg.f64 (+.f64 alpha beta)) -2))) (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (neg.f64 (+.f64 alpha beta)) -2)))
(/.f64 (+.f64 (*.f64 beta (-.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 -2 (+.f64 alpha beta)))) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (neg.f64 beta)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 (neg.f64 (+.f64 alpha beta)) -2))) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (neg.f64 (+.f64 alpha beta)) -2)))
(/.f64 (+.f64 (*.f64 beta (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -2 (+.f64 alpha beta)))) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))) (neg.f64 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3))) (neg.f64 (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))) (neg.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))) (-.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (*.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (/.f64 1 (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3) 1) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (-.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 3)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) -1) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) -1))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3) 1/3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2))
(fabs.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(log.f64 (*.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(log.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(log.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(log.f64 (/.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 1 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1 (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1 (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1 (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (neg.f64 beta) (-.f64 -2 (+.f64 alpha beta))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (neg.f64 beta) (-.f64 -2 (+.f64 alpha beta))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (/.f64 1 (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (fma.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (/.f64 1 (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (fma.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (/.f64 1 (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (fma.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (fma.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (fma.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (fma.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (cbrt.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))) (cbrt.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (sqrt.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (sqrt.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) 1)
(fma.f64 (+.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 (-.f64 beta alpha) -2) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (+.f64 -2 (-.f64 beta alpha)) (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 (-.f64 beta alpha) -2) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (+.f64 -2 (-.f64 beta alpha)) (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))

localize73.0ms (0.4%)

Compiler

Compiled 7 to 7 computations (0% saved)

localize63.0ms (0.4%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 (+.f64 beta (+.f64 2 beta)) alpha)
100.0%
(+.f64 beta (+.f64 2 beta))
Compiler

Compiled 30 to 19 computations (36.7% saved)

series3.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
beta
@-inf
(/.f64 (+.f64 beta (+.f64 2 beta)) alpha)
1.0ms
alpha
@0
(/.f64 (+.f64 beta (+.f64 2 beta)) alpha)
0.0ms
alpha
@inf
(/.f64 (+.f64 beta (+.f64 2 beta)) alpha)
0.0ms
alpha
@-inf
(/.f64 (+.f64 beta (+.f64 2 beta)) alpha)
0.0ms
beta
@inf
(+.f64 beta (+.f64 2 beta))

rewrite111.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1224×unpow-prod-down
1140×prod-diff
886×log-prod
582×pow-prod-down
546×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0832
118632
2269332
Stop Event
node limit
Counts
2 → 146
Calls
Call 1
Inputs
(+.f64 beta (+.f64 2 beta))
(/.f64 (+.f64 beta (+.f64 2 beta)) alpha)
Outputs
(-.f64 (exp.f64 (log1p.f64 (+.f64 beta (+.f64 beta 2)))) 1)
(-.f64 (/.f64 (*.f64 beta beta) (-.f64 (-.f64 beta beta) 2)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (-.f64 (-.f64 beta beta) 2)))
(*.f64 (+.f64 beta (+.f64 beta 2)) 1)
(*.f64 1 (+.f64 beta (+.f64 beta 2)))
(*.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 2))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (sqrt.f64 (+.f64 beta (+.f64 beta 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta))))
(*.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (pow.f64 (/.f64 1 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta))) 1))
(*.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2)) (/.f64 1 (-.f64 (-.f64 beta beta) 2)))
(*.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (/.f64 1 (-.f64 (-.f64 beta beta) 2)) 1))
(*.f64 (pow.f64 1 1/3) (+.f64 beta (+.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) (cbrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 3))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2)) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 3))
(*.f64 (pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3/2) 1/3) (pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 beta (+.f64 beta 2)) (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 2) 1/3) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 1/3))
(*.f64 (pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 5/2) 1/3) (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 2))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 2))
(/.f64 1 (/.f64 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta)) (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))))
(/.f64 1 (/.f64 (-.f64 (-.f64 beta beta) 2) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta)))
(/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (+.f64 beta 2) 2) (-.f64 (*.f64 beta beta) (*.f64 beta (+.f64 beta 2)))))
(/.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2)) (-.f64 (-.f64 beta beta) 2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))) (neg.f64 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta))))
(/.f64 (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (-.f64 (-.f64 beta beta) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta beta)) (-.f64 (+.f64 beta 2) beta))
(pow.f64 (+.f64 beta (+.f64 beta 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 3)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 2)
(pow.f64 (/.f64 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta)) (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))) -1)
(pow.f64 (/.f64 (-.f64 (-.f64 beta beta) 2) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2))) -1)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2))
(log.f64 (exp.f64 (+.f64 beta (+.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 beta 2)))))
(log.f64 (*.f64 (exp.f64 beta) (+.f64 1 (expm1.f64 (+.f64 beta 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 beta)) (exp.f64 (+.f64 beta 2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 beta)) (+.f64 1 (expm1.f64 (+.f64 beta 2)))))
(log.f64 (*.f64 (exp.f64 (+.f64 beta 2)) (+.f64 1 (expm1.f64 beta))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 beta 2))) (exp.f64 beta)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 beta 2))) (+.f64 1 (expm1.f64 beta))))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 beta 2))))
(exp.f64 (log.f64 (+.f64 beta (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 beta 2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 beta 2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 beta (+.f64 beta 2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 2))
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 beta 2))))
(fma.f64 beta 1 (+.f64 beta 2))
(fma.f64 (+.f64 beta 2) 1 beta)
(fma.f64 1 beta (+.f64 beta 2))
(fma.f64 1 (+.f64 beta 2) beta)
(fma.f64 (cbrt.f64 (+.f64 beta 2)) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) beta)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (cbrt.f64 (+.f64 beta 2)) beta)
(fma.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2) (+.f64 beta 2))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 beta 2))
(fma.f64 (sqrt.f64 (+.f64 beta 2)) (sqrt.f64 (+.f64 beta 2)) beta)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 beta 2))
(fma.f64 (+.f64 8 (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) beta)
(fma.f64 (-.f64 4 (*.f64 beta beta)) (/.f64 1 (-.f64 2 beta)) beta)
(+.f64 0 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 1)
(*.f64 (+.f64 beta (+.f64 beta 2)) (/.f64 1 alpha))
(*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 (cbrt.f64 (/.f64 1 alpha)) 3))
(*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 (sqrt.f64 (/.f64 1 alpha)) 2))
(*.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 1)
(*.f64 1 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))
(*.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 alpha)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 alpha)))
(*.f64 (neg.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 (neg.f64 alpha)))
(*.f64 (neg.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (/.f64 1 (neg.f64 alpha)) 1))
(*.f64 (/.f64 1 alpha) (+.f64 beta (+.f64 beta 2)))
(*.f64 (/.f64 1 alpha) (pow.f64 (/.f64 1 (+.f64 beta (+.f64 beta 2))) -1))
(*.f64 (pow.f64 (cbrt.f64 alpha) -2) (/.f64 (+.f64 beta (+.f64 beta 2)) (cbrt.f64 alpha)))
(*.f64 (pow.f64 alpha -1/2) (/.f64 (+.f64 beta (+.f64 beta 2)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 1) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (cbrt.f64 alpha)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 alpha) -2) 1) (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) (cbrt.f64 alpha)) 1))
(*.f64 (pow.f64 (pow.f64 alpha -1/2) 1) (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) (sqrt.f64 alpha)) 1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) 1) 1) (pow.f64 (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) alpha) 1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (pow.f64 (cbrt.f64 alpha) 2)) 1) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (sqrt.f64 alpha)) 1) (pow.f64 (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (sqrt.f64 alpha)) 1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 1) 1) (pow.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) alpha) 1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 alpha) 2)) 1) (pow.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (cbrt.f64 alpha)) 1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2)) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3))
(*.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3)) 1/3))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2) (+.f64 beta (+.f64 beta 2))) 1/3) (pow.f64 (/.f64 1 alpha) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2) 1/3) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 1/3))
(*.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 5/2) 1/3) (pow.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2)))) (cbrt.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2))))) -1) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) -2) -1) (pow.f64 (/.f64 alpha (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(*.f64 (pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) -1/2) -1) (pow.f64 (/.f64 alpha (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) -1) (pow.f64 (/.f64 (cbrt.f64 alpha) (+.f64 beta (+.f64 beta 2))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2)) -1) (pow.f64 (/.f64 (cbrt.f64 alpha) (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) -1) (pow.f64 (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 alpha) 1) -1) (pow.f64 (/.f64 (sqrt.f64 alpha) (+.f64 beta (+.f64 beta 2))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2)) -1) (pow.f64 (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 alpha) (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) -1) (pow.f64 (/.f64 (sqrt.f64 alpha) (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(*.f64 (pow.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))) -1) (/.f64 1 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta))))
(*.f64 (pow.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2))) -1) (/.f64 1 (-.f64 (-.f64 beta beta) 2)))
(pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2)
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2))) -1)
(pow.f64 (/.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2))) 1) -1)
(neg.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) (neg.f64 alpha)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(exp.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2)))) -1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))

simplify93.0ms (0.5%)

Algorithm
egg-herbie
Rules
1702×fma-def
944×log-prod
768×exp-prod
690×cube-prod
674×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04154990
110603862
244883858
Stop Event
node limit
Counts
182 → 225
Calls
Call 1
Inputs
2
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(*.f64 2 beta)
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(*.f64 2 beta)
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(/.f64 2 alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (exp.f64 (log1p.f64 (+.f64 beta (+.f64 beta 2)))) 1)
(-.f64 (/.f64 (*.f64 beta beta) (-.f64 (-.f64 beta beta) 2)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (-.f64 (-.f64 beta beta) 2)))
(*.f64 (+.f64 beta (+.f64 beta 2)) 1)
(*.f64 1 (+.f64 beta (+.f64 beta 2)))
(*.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 2))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (sqrt.f64 (+.f64 beta (+.f64 beta 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta))))
(*.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (pow.f64 (/.f64 1 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta))) 1))
(*.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2)) (/.f64 1 (-.f64 (-.f64 beta beta) 2)))
(*.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (/.f64 1 (-.f64 (-.f64 beta beta) 2)) 1))
(*.f64 (pow.f64 1 1/3) (+.f64 beta (+.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) (cbrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 3))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2)) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 3))
(*.f64 (pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3/2) 1/3) (pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 beta (+.f64 beta 2)) (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 2) 1/3) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 1/3))
(*.f64 (pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 5/2) 1/3) (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 2))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 2))
(/.f64 1 (/.f64 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta)) (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))))
(/.f64 1 (/.f64 (-.f64 (-.f64 beta beta) 2) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta)))
(/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (+.f64 beta 2) 2) (-.f64 (*.f64 beta beta) (*.f64 beta (+.f64 beta 2)))))
(/.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2)) (-.f64 (-.f64 beta beta) 2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))) (neg.f64 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta))))
(/.f64 (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (-.f64 (-.f64 beta beta) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta beta)) (-.f64 (+.f64 beta 2) beta))
(pow.f64 (+.f64 beta (+.f64 beta 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 3)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 2)
(pow.f64 (/.f64 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta)) (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))) -1)
(pow.f64 (/.f64 (-.f64 (-.f64 beta beta) 2) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2))) -1)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2))
(log.f64 (exp.f64 (+.f64 beta (+.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 beta 2)))))
(log.f64 (*.f64 (exp.f64 beta) (+.f64 1 (expm1.f64 (+.f64 beta 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 beta)) (exp.f64 (+.f64 beta 2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 beta)) (+.f64 1 (expm1.f64 (+.f64 beta 2)))))
(log.f64 (*.f64 (exp.f64 (+.f64 beta 2)) (+.f64 1 (expm1.f64 beta))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 beta 2))) (exp.f64 beta)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 beta 2))) (+.f64 1 (expm1.f64 beta))))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 beta 2))))
(exp.f64 (log.f64 (+.f64 beta (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 beta 2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 beta 2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 beta (+.f64 beta 2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 2))
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 beta 2))))
(fma.f64 beta 1 (+.f64 beta 2))
(fma.f64 (+.f64 beta 2) 1 beta)
(fma.f64 1 beta (+.f64 beta 2))
(fma.f64 1 (+.f64 beta 2) beta)
(fma.f64 (cbrt.f64 (+.f64 beta 2)) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) beta)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (cbrt.f64 (+.f64 beta 2)) beta)
(fma.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2) (+.f64 beta 2))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 beta 2))
(fma.f64 (sqrt.f64 (+.f64 beta 2)) (sqrt.f64 (+.f64 beta 2)) beta)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 beta 2))
(fma.f64 (+.f64 8 (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) beta)
(fma.f64 (-.f64 4 (*.f64 beta beta)) (/.f64 1 (-.f64 2 beta)) beta)
(+.f64 0 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 1)
(*.f64 (+.f64 beta (+.f64 beta 2)) (/.f64 1 alpha))
(*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 (cbrt.f64 (/.f64 1 alpha)) 3))
(*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 (sqrt.f64 (/.f64 1 alpha)) 2))
(*.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 1)
(*.f64 1 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))
(*.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 alpha)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 alpha)))
(*.f64 (neg.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 (neg.f64 alpha)))
(*.f64 (neg.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (/.f64 1 (neg.f64 alpha)) 1))
(*.f64 (/.f64 1 alpha) (+.f64 beta (+.f64 beta 2)))
(*.f64 (/.f64 1 alpha) (pow.f64 (/.f64 1 (+.f64 beta (+.f64 beta 2))) -1))
(*.f64 (pow.f64 (cbrt.f64 alpha) -2) (/.f64 (+.f64 beta (+.f64 beta 2)) (cbrt.f64 alpha)))
(*.f64 (pow.f64 alpha -1/2) (/.f64 (+.f64 beta (+.f64 beta 2)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 1) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (cbrt.f64 alpha)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 alpha) -2) 1) (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) (cbrt.f64 alpha)) 1))
(*.f64 (pow.f64 (pow.f64 alpha -1/2) 1) (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) (sqrt.f64 alpha)) 1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) 1) 1) (pow.f64 (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) alpha) 1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (pow.f64 (cbrt.f64 alpha) 2)) 1) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (sqrt.f64 alpha)) 1) (pow.f64 (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (sqrt.f64 alpha)) 1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 1) 1) (pow.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) alpha) 1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 alpha) 2)) 1) (pow.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (cbrt.f64 alpha)) 1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2)) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3))
(*.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3)) 1/3))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2) (+.f64 beta (+.f64 beta 2))) 1/3) (pow.f64 (/.f64 1 alpha) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2) 1/3) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 1/3))
(*.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 5/2) 1/3) (pow.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2)))) (cbrt.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2))))) -1) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) -2) -1) (pow.f64 (/.f64 alpha (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(*.f64 (pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) -1/2) -1) (pow.f64 (/.f64 alpha (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) -1) (pow.f64 (/.f64 (cbrt.f64 alpha) (+.f64 beta (+.f64 beta 2))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2)) -1) (pow.f64 (/.f64 (cbrt.f64 alpha) (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) -1) (pow.f64 (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 alpha) 1) -1) (pow.f64 (/.f64 (sqrt.f64 alpha) (+.f64 beta (+.f64 beta 2))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2)) -1) (pow.f64 (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 alpha) (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) -1) (pow.f64 (/.f64 (sqrt.f64 alpha) (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(*.f64 (pow.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))) -1) (/.f64 1 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta))))
(*.f64 (pow.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2))) -1) (/.f64 1 (-.f64 (-.f64 beta beta) 2)))
(pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2)
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2))) -1)
(pow.f64 (/.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2))) 1) -1)
(neg.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) (neg.f64 alpha)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(exp.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2)))) -1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
Outputs
2
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 2 beta)
(+.f64 beta beta)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 2 beta)
(+.f64 beta beta)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(/.f64 2 alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(*.f64 2 (/.f64 beta alpha))
(/.f64 (*.f64 2 beta) alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(*.f64 2 (/.f64 beta alpha))
(/.f64 (*.f64 2 beta) alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(-.f64 (exp.f64 (log1p.f64 (+.f64 beta (+.f64 beta 2)))) 1)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(-.f64 (/.f64 (*.f64 beta beta) (-.f64 (-.f64 beta beta) 2)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (-.f64 (-.f64 beta beta) 2)))
(/.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 beta) 2)) -2)
(*.f64 (*.f64 (fma.f64 2 beta 2) -2) -1/2)
(*.f64 (+.f64 beta (+.f64 beta 2)) 1)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 1 (+.f64 beta (+.f64 beta 2)))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 beta 2))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 beta))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 2 beta)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 2 beta 2))) 2))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (sqrt.f64 (+.f64 beta (+.f64 beta 2))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta))))
(*.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta) (*.f64 beta beta))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (fma.f64 (+.f64 2 beta) 2 (*.f64 beta beta)))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (fma.f64 2 (+.f64 2 beta) (*.f64 beta beta)))
(*.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (pow.f64 (/.f64 1 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta))) 1))
(*.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta) (*.f64 beta beta))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (fma.f64 (+.f64 2 beta) 2 (*.f64 beta beta)))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (fma.f64 2 (+.f64 2 beta) (*.f64 beta beta)))
(*.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2)) (/.f64 1 (-.f64 (-.f64 beta beta) 2)))
(/.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 beta) 2)) -2)
(*.f64 (*.f64 (fma.f64 2 beta 2) -2) -1/2)
(*.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (/.f64 1 (-.f64 (-.f64 beta beta) 2)) 1))
(/.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 beta) 2)) -2)
(*.f64 (*.f64 (fma.f64 2 beta 2) -2) -1/2)
(*.f64 (pow.f64 1 1/3) (+.f64 beta (+.f64 beta 2)))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 3))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) (cbrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 3))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2)) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 3))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 3))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 (pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3/2) 1/3) (pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 2 beta)) 3/2)) (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 2 beta)) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 beta 2) 3/2)) (cbrt.f64 (pow.f64 (fma.f64 2 beta 2) 3/2)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3)) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 2 beta)) 3/2)) (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 2 beta)) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 beta 2) 3/2)) (cbrt.f64 (pow.f64 (fma.f64 2 beta 2) 3/2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 beta (+.f64 beta 2)) (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 2) 1/3) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 beta (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 beta (+.f64 2 beta)) (cbrt.f64 (+.f64 beta (+.f64 2 beta)))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 2 beta 2))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 4) 2)))
(*.f64 (pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 5/2) 1/3) (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 2 beta)) 5/2)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 2 beta 2))) (cbrt.f64 (pow.f64 (fma.f64 2 beta 2) 5/2)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 2))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 2))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(/.f64 1 (/.f64 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta)) (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))))
(*.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta) (*.f64 beta beta))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (fma.f64 (+.f64 2 beta) 2 (*.f64 beta beta)))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (fma.f64 2 (+.f64 2 beta) (*.f64 beta beta)))
(/.f64 1 (/.f64 (-.f64 (-.f64 beta beta) 2) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2))))
(/.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 beta) 2)) -2)
(*.f64 (*.f64 (fma.f64 2 beta 2) -2) -1/2)
(/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta)))
(*.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta) (*.f64 beta beta))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (fma.f64 (+.f64 2 beta) 2 (*.f64 beta beta)))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (fma.f64 2 (+.f64 2 beta) (*.f64 beta beta)))
(/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (+.f64 beta 2) 2) (-.f64 (*.f64 beta beta) (*.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta -2)))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta -2 (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2)) (-.f64 (-.f64 beta beta) 2))
(/.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 beta) 2)) -2)
(*.f64 (*.f64 (fma.f64 2 beta 2) -2) -1/2)
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))) (neg.f64 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3))) (neg.f64 (fma.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta) (*.f64 beta beta))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (fma.f64 (+.f64 2 beta) 2 (*.f64 beta beta))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (fma.f64 2 (+.f64 2 beta) (*.f64 beta beta))))
(/.f64 (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (-.f64 (-.f64 beta beta) 2)))
(/.f64 (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 beta) 2))) 2)
(/.f64 (*.f64 (fma.f64 2 beta 2) 2) 2)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta beta)) (-.f64 (+.f64 beta 2) beta))
(/.f64 (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 beta) 2))) 2)
(/.f64 (*.f64 (fma.f64 2 beta 2) 2) 2)
(pow.f64 (+.f64 beta (+.f64 beta 2)) 1)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 3)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2) 1/2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) 1/3)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(pow.f64 (/.f64 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta)) (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))) -1)
(*.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta) (*.f64 beta beta))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (fma.f64 (+.f64 2 beta) 2 (*.f64 beta beta)))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (fma.f64 2 (+.f64 2 beta) (*.f64 beta beta)))
(pow.f64 (/.f64 (-.f64 (-.f64 beta beta) 2) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2))) -1)
(/.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 beta) 2)) -2)
(*.f64 (*.f64 (fma.f64 2 beta 2) -2) -1/2)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(log.f64 (exp.f64 (+.f64 beta (+.f64 beta 2))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 beta 2)))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(log.f64 (*.f64 (exp.f64 beta) (+.f64 1 (expm1.f64 (+.f64 beta 2)))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 beta)) (exp.f64 (+.f64 beta 2))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 beta)) (+.f64 1 (expm1.f64 (+.f64 beta 2)))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(log.f64 (*.f64 (exp.f64 (+.f64 beta 2)) (+.f64 1 (expm1.f64 beta))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 beta 2))) (exp.f64 beta)))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 beta 2))) (+.f64 1 (expm1.f64 beta))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 beta 2))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(exp.f64 (log.f64 (+.f64 beta (+.f64 beta 2))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 beta 2))) 1))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 beta 2))) 1) 1))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) 3))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 beta (+.f64 beta 2)))) 1/3))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) 2))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 beta 2))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(fma.f64 beta 1 (+.f64 beta 2))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(fma.f64 (+.f64 beta 2) 1 beta)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(fma.f64 1 beta (+.f64 beta 2))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(fma.f64 1 (+.f64 beta 2) beta)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(fma.f64 (cbrt.f64 (+.f64 beta 2)) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) beta)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (cbrt.f64 (+.f64 beta 2)) beta)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(fma.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2) (+.f64 beta 2))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 beta 2))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(fma.f64 (sqrt.f64 (+.f64 beta 2)) (sqrt.f64 (+.f64 beta 2)) beta)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 beta 2))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(fma.f64 (+.f64 8 (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) beta)
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (+.f64 beta -2) 4)) beta)
(fma.f64 (-.f64 4 (*.f64 beta beta)) (/.f64 1 (-.f64 2 beta)) beta)
(+.f64 0 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))
(fma.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 1)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (+.f64 beta (+.f64 beta 2)) (/.f64 1 alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 (cbrt.f64 (/.f64 1 alpha)) 3))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 (sqrt.f64 (/.f64 1 alpha)) 2))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 1)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 1 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (neg.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 (neg.f64 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (neg.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (/.f64 1 (neg.f64 alpha)) 1))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 1 alpha) (+.f64 beta (+.f64 beta 2)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 1 alpha) (pow.f64 (/.f64 1 (+.f64 beta (+.f64 beta 2))) -1))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (cbrt.f64 alpha) -2) (/.f64 (+.f64 beta (+.f64 beta 2)) (cbrt.f64 alpha)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 alpha) -2) (+.f64 beta (+.f64 2 beta))) (cbrt.f64 alpha))
(/.f64 (*.f64 (fma.f64 2 beta 2) (pow.f64 (cbrt.f64 alpha) -2)) (cbrt.f64 alpha))
(*.f64 (pow.f64 alpha -1/2) (/.f64 (+.f64 beta (+.f64 beta 2)) (sqrt.f64 alpha)))
(*.f64 (pow.f64 alpha -1/2) (/.f64 (+.f64 beta (+.f64 2 beta)) (sqrt.f64 alpha)))
(/.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 alpha) (fma.f64 2 beta 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 beta))) 2) (pow.f64 (cbrt.f64 alpha) 2)))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 beta))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 2 beta))) (sqrt.f64 alpha)))
(/.f64 (/.f64 (fma.f64 2 beta 2) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 1) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (cbrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 2 beta))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 2 beta))) (cbrt.f64 alpha)))
(/.f64 (/.f64 (fma.f64 2 beta 2) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 alpha) -2) 1) (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) (cbrt.f64 alpha)) 1))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 alpha) -2) (+.f64 beta (+.f64 2 beta))) (cbrt.f64 alpha))
(/.f64 (*.f64 (fma.f64 2 beta 2) (pow.f64 (cbrt.f64 alpha) -2)) (cbrt.f64 alpha))
(*.f64 (pow.f64 (pow.f64 alpha -1/2) 1) (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) (sqrt.f64 alpha)) 1))
(*.f64 (pow.f64 alpha -1/2) (/.f64 (+.f64 beta (+.f64 2 beta)) (sqrt.f64 alpha)))
(/.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 alpha) (fma.f64 2 beta 2)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) 1) 1) (pow.f64 (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) alpha) 1))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (pow.f64 (cbrt.f64 alpha) 2)) 1) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 beta))) 2) (pow.f64 (cbrt.f64 alpha) 2)))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (sqrt.f64 alpha)) 1) (pow.f64 (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (sqrt.f64 alpha)) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 beta))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 2 beta))) (sqrt.f64 alpha)))
(/.f64 (/.f64 (fma.f64 2 beta 2) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 1) 1) (pow.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) alpha) 1))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 alpha) 2)) 1) (pow.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (cbrt.f64 alpha)) 1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 2 beta))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 2 beta))) (cbrt.f64 alpha)))
(/.f64 (/.f64 (fma.f64 2 beta 2) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2)) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3/2)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3)) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3/2)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2) (+.f64 beta (+.f64 beta 2))) 1/3) (pow.f64 (/.f64 1 alpha) 1/3))
(*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2))))
(*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (*.f64 (fma.f64 2 beta 2) (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 2))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2) 1/3) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 4) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 5/2) 1/3) (pow.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 5/2)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 5/2)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2)))) (cbrt.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2))))) -1) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 beta (+.f64 2 beta)))) (cbrt.f64 (/.f64 alpha (+.f64 beta (+.f64 2 beta)))))))
(/.f64 (*.f64 1 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha))) (*.f64 (cbrt.f64 (/.f64 alpha (fma.f64 2 beta 2))) (cbrt.f64 (/.f64 alpha (fma.f64 2 beta 2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) -2) -1) (pow.f64 (/.f64 alpha (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 beta))) -2)) (/.f64 1 (/.f64 alpha (cbrt.f64 (+.f64 beta (+.f64 2 beta))))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 2 beta 2)) alpha) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) -2)))
(*.f64 (pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) -1/2) -1) (pow.f64 (/.f64 alpha (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(*.f64 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 2 beta)) -1/2)) (/.f64 1 (/.f64 alpha (sqrt.f64 (+.f64 beta (+.f64 2 beta))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) alpha) (/.f64 1 (pow.f64 (fma.f64 2 beta 2) -1/2)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) -1) (pow.f64 (/.f64 (cbrt.f64 alpha) (+.f64 beta (+.f64 beta 2))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 1 (/.f64 (cbrt.f64 alpha) (+.f64 beta (+.f64 2 beta)))))
(*.f64 (/.f64 (fma.f64 2 beta 2) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2)) -1) (pow.f64 (/.f64 (cbrt.f64 alpha) (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 beta))) 2))) (/.f64 1 (/.f64 (cbrt.f64 alpha) (cbrt.f64 (+.f64 beta (+.f64 2 beta))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2)) (*.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (fma.f64 2 beta 2))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) -1) (pow.f64 (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 beta (+.f64 2 beta))))) (/.f64 1 (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 beta (+.f64 2 beta))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 alpha)) (sqrt.f64 (fma.f64 2 beta 2))) 1) (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (fma.f64 2 beta 2))))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 alpha) 1) -1) (pow.f64 (/.f64 (sqrt.f64 alpha) (+.f64 beta (+.f64 beta 2))) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 beta))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 2 beta))) (sqrt.f64 alpha)))
(/.f64 (/.f64 (fma.f64 2 beta 2) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2)) -1) (pow.f64 (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 beta))) 2))) (/.f64 1 (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 beta (+.f64 2 beta))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 alpha)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2)) (*.f64 (/.f64 1 (sqrt.f64 alpha)) (cbrt.f64 (fma.f64 2 beta 2))))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 alpha) (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) -1) (pow.f64 (/.f64 (sqrt.f64 alpha) (sqrt.f64 (+.f64 beta (+.f64 beta 2)))) -1))
(pow.f64 (/.f64 (sqrt.f64 alpha) (sqrt.f64 (+.f64 beta (+.f64 2 beta)))) -2)
(pow.f64 (/.f64 (sqrt.f64 alpha) (sqrt.f64 (fma.f64 2 beta 2))) -2)
(*.f64 (pow.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))) -1) (/.f64 1 (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta))))
(*.f64 (/.f64 1 (fma.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta) (*.f64 beta beta))) (/.f64 1 (/.f64 alpha (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)))))
(/.f64 (*.f64 (/.f64 1 alpha) (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3))) (fma.f64 (+.f64 2 beta) 2 (*.f64 beta beta)))
(/.f64 (*.f64 (/.f64 1 alpha) (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3))) (fma.f64 2 (+.f64 2 beta) (*.f64 beta beta)))
(*.f64 (pow.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2))) -1) (/.f64 1 (-.f64 (-.f64 beta beta) 2)))
(*.f64 -1/2 (/.f64 1 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 beta) 2)))))
(/.f64 -1/2 (/.f64 alpha (*.f64 (fma.f64 2 beta 2) -2)))
(pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 1)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 3)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2) 1/2)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3) 1/3)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2))) -1)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (/.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2))) 1) -1)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(neg.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) (neg.f64 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(log.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) (pow.f64 alpha 3)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 1))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 1) 1))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 3))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 1/3))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 2))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2)))) -1))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)

localize103.0ms (0.6%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 beta (+.f64 2 beta))
100.0%
(-.f64 (-.f64 -2 beta) beta)
100.0%
(/.f64 (+.f64 2 beta) alpha)
94.3%
(fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))
Compiler

Compiled 84 to 52 computations (38.1% saved)

series7.0ms (0%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
3.0ms
beta
@inf
(fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))
1.0ms
beta
@0
(fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))
1.0ms
beta
@-inf
(fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))
1.0ms
alpha
@0
(fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))
0.0ms
alpha
@-inf
(fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))

rewrite152.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1780×log-prod
1266×fma-def
650×expm1-udef
646×log1p-udef
492×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01583
135783
2550479
Stop Event
node limit
Counts
3 → 203
Calls
Call 1
Inputs
(fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))
(/.f64 (+.f64 2 beta) alpha)
(-.f64 (-.f64 -2 beta) beta)
Outputs
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (fma.f64 beta 2 2) alpha))
(+.f64 0 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))
(+.f64 (*.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) 1) (/.f64 (fma.f64 beta 2 2) alpha))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))) (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))) 1)
(*.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)) 1)
(*.f64 1 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) (sqrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) 3) (pow.f64 (/.f64 (fma.f64 beta 2 2) alpha) 3)) (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (-.f64 (pow.f64 (/.f64 (fma.f64 beta 2 2) alpha) 2) (*.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (fma.f64 beta 2 2) alpha)))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 (fma.f64 beta 2 2) alpha) 2)) (-.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (fma.f64 beta 2 2) alpha)))
(pow.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (fma.f64 beta 2 2) alpha)) (exp.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 beta 2 2) alpha))) (exp.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2))))) (+.f64 1 (expm1.f64 (/.f64 (fma.f64 beta 2 2) alpha)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(exp.f64 (log.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(+.f64 0 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 beta 2) alpha))) 1)
(*.f64 (-.f64 -2 beta) (/.f64 1 (neg.f64 alpha)))
(*.f64 (+.f64 beta 2) (/.f64 1 alpha))
(*.f64 (/.f64 (+.f64 beta 2) alpha) 1)
(*.f64 1 (/.f64 (+.f64 beta 2) alpha))
(*.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (*.f64 (cbrt.f64 (+.f64 beta 2)) (/.f64 1 alpha)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)))
(*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (sqrt.f64 (+.f64 beta 2)) (/.f64 1 alpha)))
(*.f64 (/.f64 1 alpha) (+.f64 beta 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 beta 2) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 beta 2) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta 2)) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 beta 2)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta 2)) 1) (/.f64 (sqrt.f64 (+.f64 beta 2)) alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta 2)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 beta 2)) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (+.f64 beta 2) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2)
(pow.f64 (/.f64 alpha (+.f64 beta 2)) -1)
(neg.f64 (/.f64 (+.f64 beta 2) (neg.f64 alpha)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 beta 2) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 beta 2) alpha)))
(exp.f64 (log.f64 (/.f64 (+.f64 beta 2) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta 2) alpha)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 beta 2) alpha)))
(+.f64 -2 (neg.f64 (+.f64 beta beta)))
(+.f64 -2 (-.f64 (neg.f64 beta) beta))
(+.f64 (-.f64 -2 beta) (neg.f64 beta))
(+.f64 (-.f64 -2 beta) (*.f64 (neg.f64 beta) 1))
(+.f64 (-.f64 -2 (+.f64 beta beta)) (fma.f64 (neg.f64 beta) 1 beta))
(+.f64 (-.f64 -2 (+.f64 beta beta)) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(+.f64 (-.f64 -2 (+.f64 beta beta)) (fma.f64 -1 beta beta))
(+.f64 (neg.f64 beta) (-.f64 -2 beta))
(+.f64 0 (-.f64 -2 (+.f64 beta beta)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta)))) (cbrt.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta))))))
(*.f64 (-.f64 -2 (+.f64 beta beta)) 1)
(*.f64 1 (-.f64 -2 (+.f64 beta beta)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2) (neg.f64 (cbrt.f64 (fma.f64 beta 2 2))))
(*.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (cbrt.f64 (-.f64 -2 (+.f64 beta beta))))
(*.f64 (sqrt.f64 (fma.f64 beta 2 2)) (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))))
(*.f64 (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (sqrt.f64 (-.f64 -2 (+.f64 beta beta))))
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2))))
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))))
(*.f64 -1 (fma.f64 beta 2 2))
(*.f64 (+.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (-.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2)) (cbrt.f64 (fma.f64 beta 2 2)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (sqrt.f64 (fma.f64 beta 2 2)))
(/.f64 1 (/.f64 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)) (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))))
(/.f64 1 (/.f64 (+.f64 beta (-.f64 -2 beta)) (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (+.f64 beta (-.f64 -2 beta)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))) (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta)))
(/.f64 (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2))) (+.f64 beta (-.f64 -2 beta)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))) (neg.f64 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta))) (neg.f64 (+.f64 beta (-.f64 -2 beta))))
(/.f64 (+.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 (neg.f64 beta) 3)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (-.f64 (*.f64 (neg.f64 beta) (neg.f64 beta)) (*.f64 (-.f64 -2 beta) (neg.f64 beta)))))
(/.f64 (-.f64 -8 (pow.f64 (+.f64 beta beta) 3)) (+.f64 4 (fma.f64 (+.f64 beta beta) (+.f64 beta beta) (*.f64 -2 (+.f64 beta beta)))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 (neg.f64 beta) (neg.f64 beta))) (-.f64 (-.f64 -2 beta) (neg.f64 beta)))
(/.f64 (-.f64 4 (*.f64 (+.f64 beta beta) (+.f64 beta beta))) (+.f64 -2 (+.f64 beta beta)))
(pow.f64 (-.f64 -2 (+.f64 beta beta)) 1)
(pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 3)
(pow.f64 (pow.f64 (-.f64 -2 (+.f64 beta beta)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) 2)
(neg.f64 (fma.f64 beta 2 2))
(sqrt.f64 (pow.f64 (-.f64 -2 (+.f64 beta beta)) 2))
(log.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -2 (+.f64 beta beta)))))
(log.f64 (/.f64 1 (exp.f64 (fma.f64 beta 2 2))))
(log.f64 (*.f64 (exp.f64 (-.f64 -2 beta)) (/.f64 1 (exp.f64 beta))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 -2 beta))) (exp.f64 (neg.f64 beta))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 -2 beta))) (/.f64 1 (exp.f64 beta))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 beta 2))) (exp.f64 (neg.f64 beta))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 beta 2))) (/.f64 1 (exp.f64 beta))))
(log.f64 (*.f64 (exp.f64 (neg.f64 beta)) (exp.f64 (-.f64 -2 beta))))
(log.f64 (*.f64 (exp.f64 (neg.f64 beta)) (+.f64 1 (expm1.f64 (-.f64 -2 beta)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 beta)) (/.f64 1 (exp.f64 (+.f64 beta 2)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 beta)) (exp.f64 (-.f64 -2 beta))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 beta)) (+.f64 1 (expm1.f64 (-.f64 -2 beta)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 beta)) (/.f64 1 (exp.f64 (+.f64 beta 2)))))
(log.f64 (/.f64 (exp.f64 (-.f64 -2 beta)) (+.f64 1 (expm1.f64 beta))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (-.f64 -2 beta))) (exp.f64 beta)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (-.f64 -2 beta))) (+.f64 1 (expm1.f64 beta))))
(log.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 beta 2))) (exp.f64 beta)))
(log.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 beta 2))) (+.f64 1 (expm1.f64 beta))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (fma.f64 beta 2 2)))))
(cbrt.f64 (pow.f64 (-.f64 -2 (+.f64 beta beta)) 3))
(expm1.f64 (log1p.f64 (-.f64 -2 (+.f64 beta beta))))
(exp.f64 (log.f64 (-.f64 -2 (+.f64 beta beta))))
(exp.f64 (*.f64 (log.f64 (-.f64 -2 (+.f64 beta beta))) 1))
(log1p.f64 (expm1.f64 (-.f64 -2 (+.f64 beta beta))))
(fma.f64 (-.f64 -2 beta) 1 (neg.f64 beta))
(fma.f64 (-.f64 -2 beta) 1 (*.f64 (neg.f64 beta) 1))
(fma.f64 (-.f64 -2 (+.f64 beta beta)) 1 (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (-.f64 -2 (+.f64 beta beta)) 1 (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (-.f64 -2 (+.f64 beta beta)) 1 (fma.f64 -1 beta beta))
(fma.f64 1 (-.f64 -2 beta) (neg.f64 beta))
(fma.f64 1 (-.f64 -2 beta) (*.f64 (neg.f64 beta) 1))
(fma.f64 1 (-.f64 -2 (+.f64 beta beta)) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 1 (-.f64 -2 (+.f64 beta beta)) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 1 (-.f64 -2 (+.f64 beta beta)) (fma.f64 -1 beta beta))
(fma.f64 1 (neg.f64 beta) (-.f64 -2 beta))
(fma.f64 (cbrt.f64 (-.f64 -2 beta)) (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (neg.f64 beta))
(fma.f64 (cbrt.f64 (-.f64 -2 beta)) (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (*.f64 (neg.f64 beta) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (cbrt.f64 (-.f64 -2 beta)) (neg.f64 beta))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (cbrt.f64 (-.f64 -2 beta)) (*.f64 (neg.f64 beta) 1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (neg.f64 (cbrt.f64 (+.f64 beta 2))) (neg.f64 beta))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (neg.f64 (cbrt.f64 (+.f64 beta 2))) (*.f64 (neg.f64 beta) 1))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (neg.f64 (cbrt.f64 beta)) (-.f64 -2 beta))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2) (neg.f64 (cbrt.f64 (fma.f64 beta 2 2))) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2) (neg.f64 (cbrt.f64 (fma.f64 beta 2 2))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2) (neg.f64 (cbrt.f64 (fma.f64 beta 2 2))) (fma.f64 -1 beta beta))
(fma.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (fma.f64 -1 beta beta))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 -1 beta beta))
(fma.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 (-.f64 -2 beta)) (neg.f64 beta))
(fma.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 (-.f64 -2 beta)) (*.f64 (neg.f64 beta) 1))
(fma.f64 (sqrt.f64 (+.f64 beta 2)) (neg.f64 (sqrt.f64 (+.f64 beta 2))) (neg.f64 beta))
(fma.f64 (sqrt.f64 (+.f64 beta 2)) (neg.f64 (sqrt.f64 (+.f64 beta 2))) (*.f64 (neg.f64 beta) 1))
(fma.f64 (sqrt.f64 beta) (neg.f64 (sqrt.f64 beta)) (-.f64 -2 beta))
(fma.f64 (sqrt.f64 (fma.f64 beta 2 2)) (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (sqrt.f64 (fma.f64 beta 2 2)) (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (sqrt.f64 (fma.f64 beta 2 2)) (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (fma.f64 -1 beta beta))
(fma.f64 (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 -1 beta beta))
(fma.f64 (-.f64 -8 (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 -2 beta) 4)) (neg.f64 beta))
(fma.f64 (-.f64 -8 (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 -2 beta) 4)) (*.f64 (neg.f64 beta) 1))
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2))) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2))) (fma.f64 -1 beta beta))
(fma.f64 (-.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 -2 beta)) (neg.f64 beta))
(fma.f64 (-.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 -2 beta)) (*.f64 (neg.f64 beta) 1))
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))) (fma.f64 -1 beta beta))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 beta)) (cbrt.f64 (neg.f64 beta))) (cbrt.f64 (neg.f64 beta)) (-.f64 -2 beta))
(fma.f64 (sqrt.f64 (neg.f64 beta)) (sqrt.f64 (neg.f64 beta)) (-.f64 -2 beta))
(fma.f64 (neg.f64 (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (+.f64 beta 2)) (neg.f64 beta))
(fma.f64 (neg.f64 (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (+.f64 beta 2)) (*.f64 (neg.f64 beta) 1))
(fma.f64 (neg.f64 (sqrt.f64 beta)) (sqrt.f64 beta) (-.f64 -2 beta))
(fma.f64 -1 beta (-.f64 -2 beta))
(fma.f64 -1 (+.f64 beta 2) (neg.f64 beta))
(fma.f64 -1 (+.f64 beta 2) (*.f64 (neg.f64 beta) 1))
(fma.f64 -1 (fma.f64 beta 2 2) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 -1 (fma.f64 beta 2 2) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 -1 (fma.f64 beta 2 2) (fma.f64 -1 beta beta))
(fma.f64 (+.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (-.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (+.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (-.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (+.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (-.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (fma.f64 -1 beta beta))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (cbrt.f64 (+.f64 beta 2)) (neg.f64 beta))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (cbrt.f64 (+.f64 beta 2)) (*.f64 (neg.f64 beta) 1))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 beta) (-.f64 -2 beta))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2)) (cbrt.f64 (fma.f64 beta 2 2)) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2)) (cbrt.f64 (fma.f64 beta 2 2)) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2)) (cbrt.f64 (fma.f64 beta 2 2)) (fma.f64 -1 beta beta))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (sqrt.f64 (fma.f64 beta 2 2)) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (sqrt.f64 (fma.f64 beta 2 2)) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (sqrt.f64 (fma.f64 beta 2 2)) (fma.f64 -1 beta beta))

simplify160.0ms (0.9%)

Algorithm
egg-herbie
Rules
1148×unswap-sqr
596×fma-neg
504×div-sub
478×cancel-sign-sub-inv
474×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04737343
111746481
238276119
Stop Event
node limit
Counts
263 → 290
Calls
Call 1
Inputs
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(/.f64 2 alpha)
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(/.f64 beta alpha)
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(/.f64 beta alpha)
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 beta 2) alpha)
(/.f64 (+.f64 beta 2) alpha)
(/.f64 (+.f64 beta 2) alpha)
(/.f64 (+.f64 beta 2) alpha)
(/.f64 (+.f64 beta 2) alpha)
(/.f64 (+.f64 beta 2) alpha)
(/.f64 (+.f64 beta 2) alpha)
(/.f64 (+.f64 beta 2) alpha)
(/.f64 (+.f64 beta 2) alpha)
(/.f64 (+.f64 beta 2) alpha)
(/.f64 (+.f64 beta 2) alpha)
(/.f64 (+.f64 beta 2) alpha)
-2
(-.f64 (*.f64 -2 beta) 2)
(-.f64 (*.f64 -2 beta) 2)
(-.f64 (*.f64 -2 beta) 2)
(*.f64 -2 beta)
(-.f64 (*.f64 -2 beta) 2)
(-.f64 (*.f64 -2 beta) 2)
(-.f64 (*.f64 -2 beta) 2)
(*.f64 -2 beta)
(-.f64 (*.f64 -2 beta) 2)
(-.f64 (*.f64 -2 beta) 2)
(-.f64 (*.f64 -2 beta) 2)
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (fma.f64 beta 2 2) alpha))
(+.f64 0 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))
(+.f64 (*.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) 1) (/.f64 (fma.f64 beta 2 2) alpha))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))) (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))) 1)
(*.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)) 1)
(*.f64 1 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) (sqrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) 3) (pow.f64 (/.f64 (fma.f64 beta 2 2) alpha) 3)) (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (-.f64 (pow.f64 (/.f64 (fma.f64 beta 2 2) alpha) 2) (*.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (fma.f64 beta 2 2) alpha)))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 (fma.f64 beta 2 2) alpha) 2)) (-.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (fma.f64 beta 2 2) alpha)))
(pow.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (fma.f64 beta 2 2) alpha)) (exp.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 beta 2 2) alpha))) (exp.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2))))) (+.f64 1 (expm1.f64 (/.f64 (fma.f64 beta 2 2) alpha)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(exp.f64 (log.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(+.f64 0 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 beta 2) alpha))) 1)
(*.f64 (-.f64 -2 beta) (/.f64 1 (neg.f64 alpha)))
(*.f64 (+.f64 beta 2) (/.f64 1 alpha))
(*.f64 (/.f64 (+.f64 beta 2) alpha) 1)
(*.f64 1 (/.f64 (+.f64 beta 2) alpha))
(*.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (*.f64 (cbrt.f64 (+.f64 beta 2)) (/.f64 1 alpha)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)))
(*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (sqrt.f64 (+.f64 beta 2)) (/.f64 1 alpha)))
(*.f64 (/.f64 1 alpha) (+.f64 beta 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 beta 2) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 beta 2) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta 2)) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 beta 2)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta 2)) 1) (/.f64 (sqrt.f64 (+.f64 beta 2)) alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta 2)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 beta 2)) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (+.f64 beta 2) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2)
(pow.f64 (/.f64 alpha (+.f64 beta 2)) -1)
(neg.f64 (/.f64 (+.f64 beta 2) (neg.f64 alpha)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 beta 2) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 beta 2) alpha)))
(exp.f64 (log.f64 (/.f64 (+.f64 beta 2) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta 2) alpha)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 beta 2) alpha)))
(+.f64 -2 (neg.f64 (+.f64 beta beta)))
(+.f64 -2 (-.f64 (neg.f64 beta) beta))
(+.f64 (-.f64 -2 beta) (neg.f64 beta))
(+.f64 (-.f64 -2 beta) (*.f64 (neg.f64 beta) 1))
(+.f64 (-.f64 -2 (+.f64 beta beta)) (fma.f64 (neg.f64 beta) 1 beta))
(+.f64 (-.f64 -2 (+.f64 beta beta)) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(+.f64 (-.f64 -2 (+.f64 beta beta)) (fma.f64 -1 beta beta))
(+.f64 (neg.f64 beta) (-.f64 -2 beta))
(+.f64 0 (-.f64 -2 (+.f64 beta beta)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta)))) (cbrt.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta))))))
(*.f64 (-.f64 -2 (+.f64 beta beta)) 1)
(*.f64 1 (-.f64 -2 (+.f64 beta beta)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2) (neg.f64 (cbrt.f64 (fma.f64 beta 2 2))))
(*.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (cbrt.f64 (-.f64 -2 (+.f64 beta beta))))
(*.f64 (sqrt.f64 (fma.f64 beta 2 2)) (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))))
(*.f64 (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (sqrt.f64 (-.f64 -2 (+.f64 beta beta))))
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2))))
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))))
(*.f64 -1 (fma.f64 beta 2 2))
(*.f64 (+.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (-.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2)) (cbrt.f64 (fma.f64 beta 2 2)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (sqrt.f64 (fma.f64 beta 2 2)))
(/.f64 1 (/.f64 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)) (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))))
(/.f64 1 (/.f64 (+.f64 beta (-.f64 -2 beta)) (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (+.f64 beta (-.f64 -2 beta)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))) (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta)))
(/.f64 (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2))) (+.f64 beta (-.f64 -2 beta)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))) (neg.f64 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta))) (neg.f64 (+.f64 beta (-.f64 -2 beta))))
(/.f64 (+.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 (neg.f64 beta) 3)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (-.f64 (*.f64 (neg.f64 beta) (neg.f64 beta)) (*.f64 (-.f64 -2 beta) (neg.f64 beta)))))
(/.f64 (-.f64 -8 (pow.f64 (+.f64 beta beta) 3)) (+.f64 4 (fma.f64 (+.f64 beta beta) (+.f64 beta beta) (*.f64 -2 (+.f64 beta beta)))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 (neg.f64 beta) (neg.f64 beta))) (-.f64 (-.f64 -2 beta) (neg.f64 beta)))
(/.f64 (-.f64 4 (*.f64 (+.f64 beta beta) (+.f64 beta beta))) (+.f64 -2 (+.f64 beta beta)))
(pow.f64 (-.f64 -2 (+.f64 beta beta)) 1)
(pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 3)
(pow.f64 (pow.f64 (-.f64 -2 (+.f64 beta beta)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) 2)
(neg.f64 (fma.f64 beta 2 2))
(sqrt.f64 (pow.f64 (-.f64 -2 (+.f64 beta beta)) 2))
(log.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -2 (+.f64 beta beta)))))
(log.f64 (/.f64 1 (exp.f64 (fma.f64 beta 2 2))))
(log.f64 (*.f64 (exp.f64 (-.f64 -2 beta)) (/.f64 1 (exp.f64 beta))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 -2 beta))) (exp.f64 (neg.f64 beta))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 -2 beta))) (/.f64 1 (exp.f64 beta))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 beta 2))) (exp.f64 (neg.f64 beta))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 beta 2))) (/.f64 1 (exp.f64 beta))))
(log.f64 (*.f64 (exp.f64 (neg.f64 beta)) (exp.f64 (-.f64 -2 beta))))
(log.f64 (*.f64 (exp.f64 (neg.f64 beta)) (+.f64 1 (expm1.f64 (-.f64 -2 beta)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 beta)) (/.f64 1 (exp.f64 (+.f64 beta 2)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 beta)) (exp.f64 (-.f64 -2 beta))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 beta)) (+.f64 1 (expm1.f64 (-.f64 -2 beta)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 beta)) (/.f64 1 (exp.f64 (+.f64 beta 2)))))
(log.f64 (/.f64 (exp.f64 (-.f64 -2 beta)) (+.f64 1 (expm1.f64 beta))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (-.f64 -2 beta))) (exp.f64 beta)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (-.f64 -2 beta))) (+.f64 1 (expm1.f64 beta))))
(log.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 beta 2))) (exp.f64 beta)))
(log.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 beta 2))) (+.f64 1 (expm1.f64 beta))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (fma.f64 beta 2 2)))))
(cbrt.f64 (pow.f64 (-.f64 -2 (+.f64 beta beta)) 3))
(expm1.f64 (log1p.f64 (-.f64 -2 (+.f64 beta beta))))
(exp.f64 (log.f64 (-.f64 -2 (+.f64 beta beta))))
(exp.f64 (*.f64 (log.f64 (-.f64 -2 (+.f64 beta beta))) 1))
(log1p.f64 (expm1.f64 (-.f64 -2 (+.f64 beta beta))))
(fma.f64 (-.f64 -2 beta) 1 (neg.f64 beta))
(fma.f64 (-.f64 -2 beta) 1 (*.f64 (neg.f64 beta) 1))
(fma.f64 (-.f64 -2 (+.f64 beta beta)) 1 (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (-.f64 -2 (+.f64 beta beta)) 1 (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (-.f64 -2 (+.f64 beta beta)) 1 (fma.f64 -1 beta beta))
(fma.f64 1 (-.f64 -2 beta) (neg.f64 beta))
(fma.f64 1 (-.f64 -2 beta) (*.f64 (neg.f64 beta) 1))
(fma.f64 1 (-.f64 -2 (+.f64 beta beta)) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 1 (-.f64 -2 (+.f64 beta beta)) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 1 (-.f64 -2 (+.f64 beta beta)) (fma.f64 -1 beta beta))
(fma.f64 1 (neg.f64 beta) (-.f64 -2 beta))
(fma.f64 (cbrt.f64 (-.f64 -2 beta)) (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (neg.f64 beta))
(fma.f64 (cbrt.f64 (-.f64 -2 beta)) (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (*.f64 (neg.f64 beta) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (cbrt.f64 (-.f64 -2 beta)) (neg.f64 beta))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (cbrt.f64 (-.f64 -2 beta)) (*.f64 (neg.f64 beta) 1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (neg.f64 (cbrt.f64 (+.f64 beta 2))) (neg.f64 beta))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (neg.f64 (cbrt.f64 (+.f64 beta 2))) (*.f64 (neg.f64 beta) 1))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (neg.f64 (cbrt.f64 beta)) (-.f64 -2 beta))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2) (neg.f64 (cbrt.f64 (fma.f64 beta 2 2))) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2) (neg.f64 (cbrt.f64 (fma.f64 beta 2 2))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2) (neg.f64 (cbrt.f64 (fma.f64 beta 2 2))) (fma.f64 -1 beta beta))
(fma.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (fma.f64 -1 beta beta))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 -1 beta beta))
(fma.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 (-.f64 -2 beta)) (neg.f64 beta))
(fma.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 (-.f64 -2 beta)) (*.f64 (neg.f64 beta) 1))
(fma.f64 (sqrt.f64 (+.f64 beta 2)) (neg.f64 (sqrt.f64 (+.f64 beta 2))) (neg.f64 beta))
(fma.f64 (sqrt.f64 (+.f64 beta 2)) (neg.f64 (sqrt.f64 (+.f64 beta 2))) (*.f64 (neg.f64 beta) 1))
(fma.f64 (sqrt.f64 beta) (neg.f64 (sqrt.f64 beta)) (-.f64 -2 beta))
(fma.f64 (sqrt.f64 (fma.f64 beta 2 2)) (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (sqrt.f64 (fma.f64 beta 2 2)) (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (sqrt.f64 (fma.f64 beta 2 2)) (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (fma.f64 -1 beta beta))
(fma.f64 (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 -1 beta beta))
(fma.f64 (-.f64 -8 (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 -2 beta) 4)) (neg.f64 beta))
(fma.f64 (-.f64 -8 (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 -2 beta) 4)) (*.f64 (neg.f64 beta) 1))
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2))) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2))) (fma.f64 -1 beta beta))
(fma.f64 (-.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 -2 beta)) (neg.f64 beta))
(fma.f64 (-.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 -2 beta)) (*.f64 (neg.f64 beta) 1))
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))) (fma.f64 -1 beta beta))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 beta)) (cbrt.f64 (neg.f64 beta))) (cbrt.f64 (neg.f64 beta)) (-.f64 -2 beta))
(fma.f64 (sqrt.f64 (neg.f64 beta)) (sqrt.f64 (neg.f64 beta)) (-.f64 -2 beta))
(fma.f64 (neg.f64 (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (+.f64 beta 2)) (neg.f64 beta))
(fma.f64 (neg.f64 (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (+.f64 beta 2)) (*.f64 (neg.f64 beta) 1))
(fma.f64 (neg.f64 (sqrt.f64 beta)) (sqrt.f64 beta) (-.f64 -2 beta))
(fma.f64 -1 beta (-.f64 -2 beta))
(fma.f64 -1 (+.f64 beta 2) (neg.f64 beta))
(fma.f64 -1 (+.f64 beta 2) (*.f64 (neg.f64 beta) 1))
(fma.f64 -1 (fma.f64 beta 2 2) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 -1 (fma.f64 beta 2 2) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 -1 (fma.f64 beta 2 2) (fma.f64 -1 beta beta))
(fma.f64 (+.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (-.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (+.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (-.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (+.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (-.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (fma.f64 -1 beta beta))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (cbrt.f64 (+.f64 beta 2)) (neg.f64 beta))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (cbrt.f64 (+.f64 beta 2)) (*.f64 (neg.f64 beta) 1))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 beta) (-.f64 -2 beta))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2)) (cbrt.f64 (fma.f64 beta 2 2)) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2)) (cbrt.f64 (fma.f64 beta 2 2)) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2)) (cbrt.f64 (fma.f64 beta 2 2)) (fma.f64 -1 beta beta))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (sqrt.f64 (fma.f64 beta 2 2)) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (sqrt.f64 (fma.f64 beta 2 2)) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (sqrt.f64 (fma.f64 beta 2 2)) (fma.f64 -1 beta beta))
Outputs
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 -4 (*.f64 alpha alpha)))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(+.f64 (/.f64 2 alpha) (-.f64 (*.f64 beta (-.f64 (/.f64 2 alpha) (/.f64 6 (*.f64 alpha alpha)))) (/.f64 4 (*.f64 alpha alpha))))
(+.f64 (/.f64 2 alpha) (fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (*.f64 alpha alpha))) (/.f64 -4 (*.f64 alpha alpha))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(+.f64 (/.f64 2 alpha) (-.f64 (fma.f64 beta (-.f64 (/.f64 2 alpha) (/.f64 6 (*.f64 alpha alpha))) (*.f64 -2 (/.f64 (*.f64 beta beta) (*.f64 alpha alpha)))) (/.f64 4 (*.f64 alpha alpha))))
(+.f64 (/.f64 2 alpha) (+.f64 (*.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (*.f64 alpha alpha))) (/.f64 -4 (*.f64 alpha alpha)))))
(+.f64 (fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (*.f64 alpha alpha))) (/.f64 2 alpha)) (fma.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha)) (/.f64 -4 (*.f64 alpha alpha))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(+.f64 (/.f64 2 alpha) (-.f64 (fma.f64 beta (-.f64 (/.f64 2 alpha) (/.f64 6 (*.f64 alpha alpha))) (*.f64 -2 (/.f64 (*.f64 beta beta) (*.f64 alpha alpha)))) (/.f64 4 (*.f64 alpha alpha))))
(+.f64 (/.f64 2 alpha) (+.f64 (*.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (*.f64 alpha alpha))) (/.f64 -4 (*.f64 alpha alpha)))))
(+.f64 (fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (*.f64 alpha alpha))) (/.f64 2 alpha)) (fma.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha)) (/.f64 -4 (*.f64 alpha alpha))))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 -2 (/.f64 (*.f64 beta beta) (*.f64 alpha alpha)))
(*.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha)))
(/.f64 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha))
(+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))
(fma.f64 beta (-.f64 (/.f64 2 alpha) (/.f64 6 (*.f64 alpha alpha))) (*.f64 -2 (/.f64 (*.f64 beta beta) (*.f64 alpha alpha))))
(fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (*.f64 alpha alpha))) (*.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))))
(fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (*.f64 alpha alpha))) (/.f64 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha)))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(+.f64 (/.f64 2 alpha) (-.f64 (fma.f64 beta (-.f64 (/.f64 2 alpha) (/.f64 6 (*.f64 alpha alpha))) (*.f64 -2 (/.f64 (*.f64 beta beta) (*.f64 alpha alpha)))) (/.f64 4 (*.f64 alpha alpha))))
(+.f64 (/.f64 2 alpha) (+.f64 (*.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (*.f64 alpha alpha))) (/.f64 -4 (*.f64 alpha alpha)))))
(+.f64 (fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (*.f64 alpha alpha))) (/.f64 2 alpha)) (fma.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha)) (/.f64 -4 (*.f64 alpha alpha))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(+.f64 (/.f64 2 alpha) (-.f64 (fma.f64 beta (-.f64 (/.f64 2 alpha) (/.f64 6 (*.f64 alpha alpha))) (*.f64 -2 (/.f64 (*.f64 beta beta) (*.f64 alpha alpha)))) (/.f64 4 (*.f64 alpha alpha))))
(+.f64 (/.f64 2 alpha) (+.f64 (*.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (*.f64 alpha alpha))) (/.f64 -4 (*.f64 alpha alpha)))))
(+.f64 (fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (*.f64 alpha alpha))) (/.f64 2 alpha)) (fma.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha)) (/.f64 -4 (*.f64 alpha alpha))))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 -2 (/.f64 (*.f64 beta beta) (*.f64 alpha alpha)))
(*.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha)))
(/.f64 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha))
(+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))
(fma.f64 -1 (*.f64 beta (-.f64 (/.f64 6 (*.f64 alpha alpha)) (/.f64 2 alpha))) (*.f64 -2 (/.f64 (*.f64 beta beta) (*.f64 alpha alpha))))
(-.f64 (*.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (*.f64 beta (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 alpha))))
(-.f64 (/.f64 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha)) (*.f64 beta (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (fma.f64 -1 (*.f64 beta (-.f64 (/.f64 6 (*.f64 alpha alpha)) (/.f64 2 alpha))) (+.f64 (/.f64 2 alpha) (*.f64 -2 (/.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (/.f64 4 (*.f64 alpha alpha)))
(+.f64 (-.f64 (fma.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha)) (/.f64 2 alpha)) (*.f64 beta (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 alpha)))) (/.f64 -4 (*.f64 alpha alpha)))
(+.f64 (fma.f64 (neg.f64 beta) (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 alpha)) (/.f64 2 alpha)) (fma.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha)) (/.f64 -4 (*.f64 alpha alpha))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (fma.f64 -1 (*.f64 beta (-.f64 (/.f64 6 (*.f64 alpha alpha)) (/.f64 2 alpha))) (+.f64 (/.f64 2 alpha) (*.f64 -2 (/.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (/.f64 4 (*.f64 alpha alpha)))
(+.f64 (-.f64 (fma.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha)) (/.f64 2 alpha)) (*.f64 beta (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 alpha)))) (/.f64 -4 (*.f64 alpha alpha)))
(+.f64 (fma.f64 (neg.f64 beta) (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 alpha)) (/.f64 2 alpha)) (fma.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha)) (/.f64 -4 (*.f64 alpha alpha))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (*.f64 (+.f64 2 beta) (fma.f64 beta 2 2)) (*.f64 alpha alpha)))
(*.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta -2 -2) alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (fma.f64 beta 2 2)) (*.f64 alpha alpha)) (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))
(+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (*.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta -2 -2) alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (fma.f64 beta 2 2)) (*.f64 alpha alpha)) (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))
(+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (*.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta -2 -2) alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (fma.f64 beta 2 2)) (*.f64 alpha alpha)) (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))
(+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (*.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta -2 -2) alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (fma.f64 beta 2 2)) (*.f64 alpha alpha)) (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))
(+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (*.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta -2 -2) alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (fma.f64 beta 2 2)) (*.f64 alpha alpha)) (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))
(+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (*.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta -2 -2) alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (fma.f64 beta 2 2)) (*.f64 alpha alpha)) (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))
(+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (*.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta -2 -2) alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (fma.f64 beta 2 2)) (*.f64 alpha alpha)) (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))
(+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (*.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta -2 -2) alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (fma.f64 beta 2 2)) (*.f64 alpha alpha)) (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))
(+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (*.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta -2 -2) alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (fma.f64 beta 2 2)) (*.f64 alpha alpha)) (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))
(+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (*.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta -2 -2) alpha)))
(/.f64 2 alpha)
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(/.f64 beta alpha)
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(/.f64 beta alpha)
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(/.f64 (+.f64 beta 2) alpha)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(/.f64 (+.f64 beta 2) alpha)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(/.f64 (+.f64 beta 2) alpha)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(/.f64 (+.f64 beta 2) alpha)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(/.f64 (+.f64 beta 2) alpha)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(/.f64 (+.f64 beta 2) alpha)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(/.f64 (+.f64 beta 2) alpha)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(/.f64 (+.f64 beta 2) alpha)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(/.f64 (+.f64 beta 2) alpha)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(/.f64 (+.f64 beta 2) alpha)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(/.f64 (+.f64 beta 2) alpha)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(/.f64 (+.f64 beta 2) alpha)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
-2
(-.f64 (*.f64 -2 beta) 2)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(-.f64 (*.f64 -2 beta) 2)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(-.f64 (*.f64 -2 beta) 2)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(*.f64 -2 beta)
(*.f64 beta -2)
(-.f64 (*.f64 -2 beta) 2)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(-.f64 (*.f64 -2 beta) 2)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(-.f64 (*.f64 -2 beta) 2)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(*.f64 -2 beta)
(*.f64 beta -2)
(-.f64 (*.f64 -2 beta) 2)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(-.f64 (*.f64 -2 beta) 2)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(-.f64 (*.f64 -2 beta) 2)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(+.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (fma.f64 beta 2 2) alpha))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(+.f64 0 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(+.f64 (*.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) 1) (/.f64 (fma.f64 beta 2 2) alpha))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))) (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))) (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))) 1)
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(*.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)) 1)
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(*.f64 1 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) 2))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) (sqrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) 3) (pow.f64 (/.f64 (fma.f64 beta 2 2) alpha) 3)) (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (-.f64 (pow.f64 (/.f64 (fma.f64 beta 2 2) alpha) 2) (*.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (fma.f64 beta 2 2) alpha)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))) 3) (pow.f64 (/.f64 (fma.f64 beta 2 2) alpha) 3)) (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))) (-.f64 (pow.f64 (/.f64 (fma.f64 beta 2 2) alpha) 2) (*.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta -2 -2) alpha)) 3) (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)) (+.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 2) (/.f64 (neg.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 2)) (/.f64 alpha (+.f64 2 beta)))) (/.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -2) 2) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))) (*.f64 alpha (/.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta -2 -2) alpha)) 3) (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (+.f64 2 beta) alpha) 2) (*.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (fma.f64 beta -2 -2) alpha))) (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 2)) (/.f64 (neg.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 2)) (/.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 (fma.f64 beta 2 2) alpha) 2)) (-.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (fma.f64 beta 2 2) alpha)))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta))))) (pow.f64 (/.f64 (fma.f64 beta 2 2) alpha) 2)) (-.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))) (/.f64 (fma.f64 beta 2 2) alpha)))
(/.f64 (-.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -2) 2) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 2)) (+.f64 (*.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta -2 -2) alpha)) (/.f64 (fma.f64 beta -2 -2) alpha)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (+.f64 2 beta) alpha) 2) (*.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (fma.f64 beta -2 -2) alpha))) (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 2)) (fma.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (fma.f64 beta -2 -2) alpha)))
(pow.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)) 1)
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) 3)
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)) 3) 1/3)
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) 2)
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)) 2))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)))))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(log.f64 (*.f64 (exp.f64 (/.f64 (fma.f64 beta 2 2) alpha)) (exp.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 beta 2 2) alpha))) (exp.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2))))) (+.f64 1 (expm1.f64 (/.f64 (fma.f64 beta 2 2) alpha)))))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha)) 3))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(exp.f64 (log.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))) 1))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (fma.f64 beta 2 2) alpha))))
(+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (fma.f64 beta -2 -2) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (fma.f64 2 beta 2) alpha))
(+.f64 0 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 2 beta) alpha))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 2 beta) alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 2 beta) alpha)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 2 beta) alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 2 beta) alpha)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 2 beta) alpha)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 beta 2) alpha))) 1)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(*.f64 (-.f64 -2 beta) (/.f64 1 (neg.f64 alpha)))
(/.f64 (-.f64 -2 beta) (neg.f64 alpha))
(*.f64 (+.f64 beta 2) (/.f64 1 alpha))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(*.f64 (/.f64 (+.f64 beta 2) alpha) 1)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(*.f64 1 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(*.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (*.f64 (cbrt.f64 (+.f64 beta 2)) (/.f64 1 alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(*.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (sqrt.f64 (+.f64 beta 2)) (/.f64 1 alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(*.f64 (/.f64 1 alpha) (+.f64 beta 2))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 beta 2) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 2 beta) (cbrt.f64 alpha)))
(/.f64 (/.f64 (+.f64 2 beta) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 alpha))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 beta 2) (sqrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 2 beta) (sqrt.f64 alpha)))
(/.f64 (/.f64 (+.f64 2 beta) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta 2)) alpha))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (/.f64 (+.f64 2 beta) alpha))) (pow.f64 (cbrt.f64 alpha) 2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 2 beta) alpha)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (pow.f64 (cbrt.f64 alpha) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (cbrt.f64 (/.f64 (+.f64 2 beta) alpha))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 beta 2)) (sqrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 2 beta) (sqrt.f64 alpha)))
(/.f64 (/.f64 (+.f64 2 beta) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta 2)) 1) (/.f64 (sqrt.f64 (+.f64 beta 2)) alpha))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta 2)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 beta 2)) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 2 beta) (cbrt.f64 alpha)))
(/.f64 (/.f64 (+.f64 2 beta) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 alpha))
(pow.f64 (/.f64 (+.f64 beta 2) alpha) 1)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 3)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(pow.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3) 1/3)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(pow.f64 (/.f64 alpha (+.f64 beta 2)) -1)
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(neg.f64 (/.f64 (+.f64 beta 2) (neg.f64 alpha)))
(*.f64 (-.f64 -2 beta) (/.f64 1 (neg.f64 alpha)))
(/.f64 (-.f64 -2 beta) (neg.f64 alpha))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(log.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 beta 2) alpha))))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(exp.f64 (log.f64 (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta 2) alpha)) 1))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (/.f64 2 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 2 beta) alpha)
(+.f64 -2 (neg.f64 (+.f64 beta beta)))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(+.f64 -2 (-.f64 (neg.f64 beta) beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(+.f64 (-.f64 -2 beta) (neg.f64 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(+.f64 (-.f64 -2 beta) (*.f64 (neg.f64 beta) 1))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(+.f64 (-.f64 -2 (+.f64 beta beta)) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(+.f64 (-.f64 -2 (+.f64 beta beta)) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(+.f64 (-.f64 -2 (+.f64 beta beta)) (fma.f64 -1 beta beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(+.f64 (neg.f64 beta) (-.f64 -2 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(+.f64 0 (-.f64 -2 (+.f64 beta beta)))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta)))) (cbrt.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 beta -2 -2))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 beta -2 -2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 beta -2 -2)))))
(*.f64 (-.f64 -2 (+.f64 beta beta)) 1)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(*.f64 1 (-.f64 -2 (+.f64 beta beta)))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2) (neg.f64 (cbrt.f64 (fma.f64 beta 2 2))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(*.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (cbrt.f64 (-.f64 -2 (+.f64 beta beta))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(*.f64 (sqrt.f64 (fma.f64 beta 2 2)) (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(*.f64 (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (sqrt.f64 (-.f64 -2 (+.f64 beta beta))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) 1) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta -2 (pow.f64 (+.f64 2 beta) 2)))
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (+.f64 beta (-.f64 -2 beta)))
(*.f64 (*.f64 -2 (fma.f64 beta -2 -2)) -1/2)
(*.f64 -1 (fma.f64 beta 2 2))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(*.f64 (+.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (-.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2)) (cbrt.f64 (fma.f64 beta 2 2)))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (sqrt.f64 (fma.f64 beta 2 2)))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(/.f64 1 (/.f64 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)) (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) 1) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta -2 (pow.f64 (+.f64 2 beta) 2)))
(/.f64 1 (/.f64 (+.f64 beta (-.f64 -2 beta)) (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta))))
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (+.f64 beta (-.f64 -2 beta)))
(*.f64 (*.f64 -2 (fma.f64 beta -2 -2)) -1/2)
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) 1) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta -2 (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (+.f64 beta (-.f64 -2 beta)))
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))))
(*.f64 (*.f64 -2 (fma.f64 beta -2 -2)) -1/2)
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))) (fma.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta) (*.f64 beta beta)))
(neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (fma.f64 (+.f64 2 beta) (+.f64 beta (-.f64 2 beta)) (*.f64 beta beta))))
(/.f64 (-.f64 (neg.f64 (pow.f64 beta 3)) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (+.f64 2 beta) (+.f64 beta (-.f64 2 beta)) (*.f64 beta beta)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 2 (+.f64 2 beta) (*.f64 beta beta)))
(/.f64 (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta 2) 2))) (+.f64 beta (-.f64 -2 beta)))
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (+.f64 beta (-.f64 -2 beta)))
(*.f64 (*.f64 -2 (fma.f64 beta -2 -2)) -1/2)
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))) (neg.f64 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) 1) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta -2 (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta))) (neg.f64 (+.f64 beta (-.f64 -2 beta))))
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (+.f64 beta (-.f64 -2 beta)))
(*.f64 (*.f64 -2 (fma.f64 beta -2 -2)) -1/2)
(/.f64 (+.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 (neg.f64 beta) 3)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (-.f64 (*.f64 (neg.f64 beta) (neg.f64 beta)) (*.f64 (-.f64 -2 beta) (neg.f64 beta)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) 1) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta -2 (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (-.f64 -8 (pow.f64 (+.f64 beta beta) 3)) (+.f64 4 (fma.f64 (+.f64 beta beta) (+.f64 beta beta) (*.f64 -2 (+.f64 beta beta)))))
(/.f64 (-.f64 -8 (pow.f64 (+.f64 beta beta) 3)) (+.f64 4 (*.f64 (+.f64 beta beta) (fma.f64 2 beta -2))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 (neg.f64 beta) (neg.f64 beta))) (-.f64 (-.f64 -2 beta) (neg.f64 beta)))
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (+.f64 beta (-.f64 -2 beta)))
(*.f64 (*.f64 -2 (fma.f64 beta -2 -2)) -1/2)
(/.f64 (-.f64 4 (*.f64 (+.f64 beta beta) (+.f64 beta beta))) (+.f64 -2 (+.f64 beta beta)))
(/.f64 (+.f64 4 (*.f64 (*.f64 beta -4) beta)) (fma.f64 2 beta -2))
(/.f64 (+.f64 4 (*.f64 -4 (*.f64 beta beta))) (fma.f64 2 beta -2))
(pow.f64 (-.f64 -2 (+.f64 beta beta)) 1)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 3)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(pow.f64 (pow.f64 (-.f64 -2 (+.f64 beta beta)) 3) 1/3)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(pow.f64 (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) 2)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(neg.f64 (fma.f64 beta 2 2))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(sqrt.f64 (pow.f64 (-.f64 -2 (+.f64 beta beta)) 2))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (exp.f64 (-.f64 -2 (+.f64 beta beta))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -2 (+.f64 beta beta)))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (/.f64 1 (exp.f64 (fma.f64 beta 2 2))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (*.f64 (exp.f64 (-.f64 -2 beta)) (/.f64 1 (exp.f64 beta))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 -2 beta))) (exp.f64 (neg.f64 beta))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 -2 beta))) (/.f64 1 (exp.f64 beta))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 beta 2))) (exp.f64 (neg.f64 beta))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 beta 2))) (/.f64 1 (exp.f64 beta))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (*.f64 (exp.f64 (neg.f64 beta)) (exp.f64 (-.f64 -2 beta))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (*.f64 (exp.f64 (neg.f64 beta)) (+.f64 1 (expm1.f64 (-.f64 -2 beta)))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (*.f64 (exp.f64 (neg.f64 beta)) (/.f64 1 (exp.f64 (+.f64 beta 2)))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (*.f64 (/.f64 1 (exp.f64 beta)) (exp.f64 (-.f64 -2 beta))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (*.f64 (/.f64 1 (exp.f64 beta)) (+.f64 1 (expm1.f64 (-.f64 -2 beta)))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (*.f64 (/.f64 1 (exp.f64 beta)) (/.f64 1 (exp.f64 (+.f64 beta 2)))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (/.f64 (exp.f64 (-.f64 -2 beta)) (+.f64 1 (expm1.f64 beta))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (-.f64 -2 beta))) (exp.f64 beta)))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (-.f64 -2 beta))) (+.f64 1 (expm1.f64 beta))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 beta 2))) (exp.f64 beta)))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (/.f64 (/.f64 1 (exp.f64 (+.f64 beta 2))) (+.f64 1 (expm1.f64 beta))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (fma.f64 beta 2 2)))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(cbrt.f64 (pow.f64 (-.f64 -2 (+.f64 beta beta)) 3))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(expm1.f64 (log1p.f64 (-.f64 -2 (+.f64 beta beta))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(exp.f64 (log.f64 (-.f64 -2 (+.f64 beta beta))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(exp.f64 (*.f64 (log.f64 (-.f64 -2 (+.f64 beta beta))) 1))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log1p.f64 (expm1.f64 (-.f64 -2 (+.f64 beta beta))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (-.f64 -2 beta) 1 (neg.f64 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (-.f64 -2 beta) 1 (*.f64 (neg.f64 beta) 1))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (-.f64 -2 (+.f64 beta beta)) 1 (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (-.f64 -2 (+.f64 beta beta)) 1 (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (-.f64 -2 (+.f64 beta beta)) 1 (fma.f64 -1 beta beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 1 (-.f64 -2 beta) (neg.f64 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 1 (-.f64 -2 beta) (*.f64 (neg.f64 beta) 1))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 1 (-.f64 -2 (+.f64 beta beta)) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 1 (-.f64 -2 (+.f64 beta beta)) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 1 (-.f64 -2 (+.f64 beta beta)) (fma.f64 -1 beta beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 1 (neg.f64 beta) (-.f64 -2 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (cbrt.f64 (-.f64 -2 beta)) (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (neg.f64 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (cbrt.f64 (-.f64 -2 beta)) (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (*.f64 (neg.f64 beta) 1))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (cbrt.f64 (-.f64 -2 beta)) (neg.f64 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (cbrt.f64 (-.f64 -2 beta)) (*.f64 (neg.f64 beta) 1))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (neg.f64 (cbrt.f64 (+.f64 beta 2))) (neg.f64 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (neg.f64 (cbrt.f64 (+.f64 beta 2))) (*.f64 (neg.f64 beta) 1))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (neg.f64 (cbrt.f64 beta)) (-.f64 -2 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2) (neg.f64 (cbrt.f64 (fma.f64 beta 2 2))) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2) (neg.f64 (cbrt.f64 (fma.f64 beta 2 2))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2) (neg.f64 (cbrt.f64 (fma.f64 beta 2 2))) (fma.f64 -1 beta beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (fma.f64 -1 beta beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) 2) (cbrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 -1 beta beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 (-.f64 -2 beta)) (neg.f64 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 (-.f64 -2 beta)) (*.f64 (neg.f64 beta) 1))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (sqrt.f64 (+.f64 beta 2)) (neg.f64 (sqrt.f64 (+.f64 beta 2))) (neg.f64 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (sqrt.f64 (+.f64 beta 2)) (neg.f64 (sqrt.f64 (+.f64 beta 2))) (*.f64 (neg.f64 beta) 1))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (sqrt.f64 beta) (neg.f64 (sqrt.f64 beta)) (-.f64 -2 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (sqrt.f64 (fma.f64 beta 2 2)) (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (sqrt.f64 (fma.f64 beta 2 2)) (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (sqrt.f64 (fma.f64 beta 2 2)) (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (fma.f64 -1 beta beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (sqrt.f64 (-.f64 -2 (+.f64 beta beta))) (fma.f64 -1 beta beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (-.f64 -8 (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 -2 beta) 4)) (neg.f64 beta))
(fma.f64 (-.f64 -8 (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 beta -2) 4)) (neg.f64 beta))
(-.f64 (/.f64 (-.f64 -8 (pow.f64 beta 3)) (fma.f64 beta (+.f64 beta -2) 4)) beta)
(fma.f64 (-.f64 -8 (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 -2 beta) 4)) (*.f64 (neg.f64 beta) 1))
(fma.f64 (-.f64 -8 (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 beta -2) 4)) (neg.f64 beta))
(-.f64 (/.f64 (-.f64 -8 (pow.f64 beta 3)) (fma.f64 beta (+.f64 beta -2) 4)) beta)
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2))) (fma.f64 (neg.f64 beta) 1 beta))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) 1) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta -2 (pow.f64 (+.f64 2 beta) 2)))
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) 1) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta -2 (pow.f64 (+.f64 2 beta) 2)))
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2))) (fma.f64 -1 beta beta))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) 1) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta (+.f64 beta (-.f64 -2 beta)) (pow.f64 (-.f64 -2 beta) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta -2 (pow.f64 (+.f64 2 beta) 2)))
(fma.f64 (-.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 -2 beta)) (neg.f64 beta))
(fma.f64 (-.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 beta -2)) (neg.f64 beta))
(-.f64 (*.f64 (-.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 beta -2))) beta)
(-.f64 (/.f64 (-.f64 4 (*.f64 beta beta)) (+.f64 beta -2)) beta)
(fma.f64 (-.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 -2 beta)) (*.f64 (neg.f64 beta) 1))
(fma.f64 (-.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 beta -2)) (neg.f64 beta))
(-.f64 (*.f64 (-.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 beta -2))) beta)
(-.f64 (/.f64 (-.f64 4 (*.f64 beta beta)) (+.f64 beta -2)) beta)
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))) (fma.f64 (neg.f64 beta) 1 beta))
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (+.f64 beta (-.f64 -2 beta)))
(*.f64 (*.f64 -2 (fma.f64 beta -2 -2)) -1/2)
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (+.f64 beta (-.f64 -2 beta)))
(*.f64 (*.f64 -2 (fma.f64 beta -2 -2)) -1/2)
(fma.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))) (fma.f64 -1 beta beta))
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (/.f64 1 (+.f64 beta (-.f64 -2 beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta beta)) (+.f64 beta (-.f64 -2 beta)))
(*.f64 (*.f64 -2 (fma.f64 beta -2 -2)) -1/2)
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 beta)) (cbrt.f64 (neg.f64 beta))) (cbrt.f64 (neg.f64 beta)) (-.f64 -2 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (sqrt.f64 (neg.f64 beta)) (sqrt.f64 (neg.f64 beta)) (-.f64 -2 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (neg.f64 (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (+.f64 beta 2)) (neg.f64 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (neg.f64 (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (+.f64 beta 2)) (*.f64 (neg.f64 beta) 1))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (neg.f64 (sqrt.f64 beta)) (sqrt.f64 beta) (-.f64 -2 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 -1 beta (-.f64 -2 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 -1 (+.f64 beta 2) (neg.f64 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 -1 (+.f64 beta 2) (*.f64 (neg.f64 beta) 1))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 -1 (fma.f64 beta 2 2) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 -1 (fma.f64 beta 2 2) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 -1 (fma.f64 beta 2 2) (fma.f64 -1 beta beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (+.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (-.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (+.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (-.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (+.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (-.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 beta)) (fma.f64 -1 beta beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (cbrt.f64 (+.f64 beta 2)) (neg.f64 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (cbrt.f64 (+.f64 beta 2)) (*.f64 (neg.f64 beta) 1))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 beta) (-.f64 -2 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2)) (cbrt.f64 (fma.f64 beta 2 2)) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2)) (cbrt.f64 (fma.f64 beta 2 2)) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2)) (cbrt.f64 (fma.f64 beta 2 2)) (fma.f64 -1 beta beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (sqrt.f64 (fma.f64 beta 2 2)) (fma.f64 (neg.f64 beta) 1 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (sqrt.f64 (fma.f64 beta 2 2)) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 beta 2 2))) (sqrt.f64 (fma.f64 beta 2 2)) (fma.f64 -1 beta beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)

localize106.0ms (0.6%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(pow.f64 (+.f64 beta alpha) 2)
74.2%
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) 1)
71.1%
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))
Compiler

Compiled 83 to 46 computations (44.6% saved)

series23.0ms (0.1%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
9.0ms
beta
@0
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))
3.0ms
beta
@0
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) 1)
1.0ms
alpha
@inf
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) 1)
1.0ms
alpha
@-inf
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) 1)
1.0ms
alpha
@0
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) 1)

rewrite108.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1688×log-prod
1408×fma-def
668×expm1-udef
666×log1p-udef
534×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01695
137295
2532495
Stop Event
node limit
Counts
3 → 120
Calls
Call 1
Inputs
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) 1)
(pow.f64 (+.f64 beta alpha) 2)
Outputs
(+.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(+.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))))
(-.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))) 1)
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 1)
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 4 (neg.f64 (pow.f64 (+.f64 beta alpha) 2)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (-.f64 beta alpha))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 -64 (pow.f64 (+.f64 beta alpha) 6))) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 4) 16) (*.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 4) -16)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) 2)
(pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (-.f64 beta alpha)) -1)
(neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 4 (neg.f64 (pow.f64 (+.f64 beta alpha) 2)))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 beta (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 1 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (cbrt.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))) (cbrt.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (sqrt.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (/.f64 beta (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (/.f64 beta (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 beta (+.f64 -64 (pow.f64 (+.f64 beta alpha) 6))) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 4) 16) (*.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 4) -16)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(+.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))))
(+.f64 0 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) 1)
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) 1) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))) (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))) 1)
(*.f64 1 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))
(*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) (sqrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) 3) 1) (fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) (-.f64 1 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) 1))))
(/.f64 (fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) -1) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) -1))
(pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(+.f64 0 (pow.f64 (+.f64 beta alpha) 2))
(+.f64 (*.f64 alpha (+.f64 beta alpha)) (*.f64 beta (+.f64 beta alpha)))
(+.f64 (*.f64 (+.f64 beta alpha) beta) (*.f64 (+.f64 beta alpha) alpha))
(+.f64 (*.f64 (+.f64 beta alpha) alpha) (*.f64 (+.f64 beta alpha) beta))
(+.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 alpha (+.f64 beta alpha)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 beta alpha) 2))) 1)
(*.f64 (+.f64 beta alpha) (+.f64 beta alpha))
(*.f64 (pow.f64 (+.f64 beta alpha) 2) 1)
(*.f64 1 (pow.f64 (+.f64 beta alpha) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta alpha) 2)) (cbrt.f64 (pow.f64 (+.f64 beta alpha) 4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 (cbrt.f64 (+.f64 beta alpha)) (+.f64 beta alpha)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta alpha) 4)) (cbrt.f64 (pow.f64 (+.f64 beta alpha) 2)))
(*.f64 (sqrt.f64 (+.f64 beta alpha)) (*.f64 (sqrt.f64 (+.f64 beta alpha)) (+.f64 beta alpha)))
(*.f64 (*.f64 (+.f64 beta alpha) (sqrt.f64 (+.f64 beta alpha))) (sqrt.f64 (+.f64 beta alpha)))
(*.f64 (*.f64 (+.f64 beta alpha) (cbrt.f64 (pow.f64 (+.f64 beta alpha) 2))) (cbrt.f64 (+.f64 beta alpha)))
(/.f64 (*.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (pow.f64 (-.f64 beta alpha) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (*.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (-.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (-.f64 beta alpha) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (-.f64 beta alpha))
(/.f64 (*.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (+.f64 beta alpha)) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 beta alpha)) (-.f64 beta alpha))
(sqrt.f64 (pow.f64 (+.f64 beta alpha) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 beta alpha) 2))))
(cbrt.f64 (pow.f64 (+.f64 beta alpha) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 beta alpha) 2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 beta alpha) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 beta alpha) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 beta alpha) 2)))
(fma.f64 beta (+.f64 beta alpha) (*.f64 alpha (+.f64 beta alpha)))
(fma.f64 alpha (+.f64 beta alpha) (*.f64 beta (+.f64 beta alpha)))
(fma.f64 (+.f64 beta alpha) beta (*.f64 (+.f64 beta alpha) alpha))
(fma.f64 (+.f64 beta alpha) alpha (*.f64 (+.f64 beta alpha) beta))
(fma.f64 1 (*.f64 alpha (+.f64 beta alpha)) (*.f64 beta (+.f64 beta alpha)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 alpha (+.f64 beta alpha))) (cbrt.f64 (*.f64 alpha (+.f64 beta alpha)))) (cbrt.f64 (*.f64 alpha (+.f64 beta alpha))) (*.f64 beta (+.f64 beta alpha)))
(fma.f64 (sqrt.f64 (*.f64 alpha (+.f64 beta alpha))) (sqrt.f64 (*.f64 alpha (+.f64 beta alpha))) (*.f64 beta (+.f64 beta alpha)))

simplify200.0ms (1.1%)

Algorithm
egg-herbie
Rules
950×fma-def
714×distribute-rgt-in
712×distribute-lft-in
658×+-commutative
558×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065115314
1197413706
Stop Event
node limit
Counts
192 → 319
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 alpha (-.f64 (pow.f64 alpha 2) 4)))
(+.f64 (*.f64 -1 (/.f64 alpha (-.f64 (pow.f64 alpha 2) 4))) (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) beta))
(+.f64 (*.f64 -1 (/.f64 alpha (-.f64 (pow.f64 alpha 2) 4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) alpha) (-.f64 (pow.f64 alpha 2) 4)))))) (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) beta)))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 3))) (+.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) alpha) (-.f64 (pow.f64 alpha 2) 4)))) alpha) (-.f64 (pow.f64 alpha 2) 4)))))) (+.f64 (*.f64 -1 (/.f64 alpha (-.f64 (pow.f64 alpha 2) 4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) alpha) (-.f64 (pow.f64 alpha 2) 4)))))) (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) beta))))
(/.f64 1 beta)
(-.f64 (+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 alpha (pow.f64 beta 2)))) (*.f64 2 (/.f64 alpha (pow.f64 beta 2))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 3))) (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) alpha) (pow.f64 beta 3))))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 4 (+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) alpha)))) alpha)) (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) (-.f64 (pow.f64 alpha 2) 4))) (pow.f64 beta 4)))))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) alpha) (pow.f64 beta 3))))))
(/.f64 1 beta)
(+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (-.f64 alpha (*.f64 -2 alpha)) (pow.f64 beta 2))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 3))) (*.f64 -1 (/.f64 (-.f64 alpha (*.f64 -2 alpha)) (pow.f64 beta 2))))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)) (*.f64 -2 (/.f64 (*.f64 (-.f64 alpha (*.f64 -2 alpha)) alpha) (pow.f64 beta 3)))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (/.f64 (*.f64 (-.f64 alpha (*.f64 -2 alpha)) (-.f64 (pow.f64 alpha 2) 4)) (pow.f64 beta 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 4 (+.f64 (pow.f64 alpha 2) (*.f64 -2 (*.f64 (-.f64 alpha (*.f64 -2 alpha)) alpha)))) alpha) (pow.f64 beta 4))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 3))) (*.f64 -1 (/.f64 (-.f64 alpha (*.f64 -2 alpha)) (pow.f64 beta 2))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 alpha (*.f64 -2 alpha)) alpha) (pow.f64 beta 3))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))
(/.f64 beta (-.f64 (pow.f64 beta 2) 4))
(+.f64 (/.f64 beta (-.f64 (pow.f64 beta 2) 4)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4))) alpha)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (-.f64 (pow.f64 beta 2) 4))) (/.f64 beta (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))))) (+.f64 (/.f64 beta (-.f64 (pow.f64 beta 2) 4)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4))) alpha))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (-.f64 (pow.f64 beta 2) 4))) (/.f64 beta (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))))) (+.f64 (/.f64 beta (-.f64 (pow.f64 beta 2) 4)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4))) alpha)) (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (-.f64 (pow.f64 beta 2) 4))) (/.f64 beta (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2)))) (-.f64 (pow.f64 beta 2) 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4))) (-.f64 (pow.f64 beta 2) 4)))))))))
(/.f64 -1 alpha)
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4)))))) (pow.f64 alpha 4))))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (/.f64 1 alpha)))
(/.f64 -1 alpha)
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2)))))) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))) (pow.f64 alpha 3))))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (/.f64 1 alpha)))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4))))
(+.f64 1 (+.f64 (*.f64 beta (+.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) (-.f64 alpha 2)) (*.f64 -1 (/.f64 alpha (-.f64 (pow.f64 alpha 2) 4))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) alpha) (-.f64 (pow.f64 alpha 2) 4)))) (-.f64 alpha 2)))) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) (pow.f64 beta 2)) (+.f64 1 (+.f64 (*.f64 beta (+.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) (-.f64 alpha 2)) (*.f64 -1 (/.f64 alpha (-.f64 (pow.f64 alpha 2) 4))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4))))))
(+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 (-.f64 alpha 2) (-.f64 (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 3))) (+.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) alpha) (-.f64 (pow.f64 alpha 2) 4)))) alpha) (-.f64 (pow.f64 alpha 2) 4)))))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) alpha) (-.f64 (pow.f64 alpha 2) 4))))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) alpha) (-.f64 (pow.f64 alpha 2) 4)))) (-.f64 alpha 2)))) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) (pow.f64 beta 2)) (+.f64 1 (+.f64 (*.f64 beta (+.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) (-.f64 alpha 2)) (*.f64 -1 (/.f64 alpha (-.f64 (pow.f64 alpha 2) 4))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) (-.f64 alpha 2)) (pow.f64 beta 2)) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (/.f64 alpha beta))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) alpha) (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) (-.f64 alpha 2)) (pow.f64 beta 2)) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 4 (+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) alpha)))) alpha)) (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) (-.f64 (pow.f64 alpha 2) 4))) (pow.f64 beta 3))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (/.f64 (*.f64 (-.f64 alpha 2) (-.f64 4 (+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) alpha))))) (pow.f64 beta 3)) (/.f64 alpha beta))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) alpha) (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))))))
2
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 (+.f64 alpha (*.f64 -1 (-.f64 alpha 2))) (*.f64 -2 alpha)) beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) (-.f64 alpha (*.f64 -2 alpha))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 alpha (*.f64 -1 (-.f64 alpha 2))) (*.f64 -2 alpha)) beta))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 alpha (*.f64 -2 alpha)) alpha) (pow.f64 beta 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 alpha 2) (-.f64 4 (+.f64 (pow.f64 alpha 2) (*.f64 -2 (*.f64 (-.f64 alpha (*.f64 -2 alpha)) alpha)))))) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 (-.f64 4 (+.f64 (pow.f64 alpha 2) (*.f64 -2 (*.f64 (-.f64 alpha (*.f64 -2 alpha)) alpha)))) alpha)) (*.f64 (-.f64 alpha (*.f64 -2 alpha)) (-.f64 (pow.f64 alpha 2) 4))))) (pow.f64 beta 3))) (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) (-.f64 alpha (*.f64 -2 alpha))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 alpha (*.f64 -1 (-.f64 alpha 2))) (*.f64 -2 alpha)) beta)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 alpha (*.f64 -2 alpha)) alpha) (pow.f64 beta 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))
(+.f64 1 (/.f64 (*.f64 beta (-.f64 beta 2)) (-.f64 (pow.f64 beta 2) 4)))
(+.f64 1 (+.f64 (/.f64 (*.f64 beta (-.f64 beta 2)) (-.f64 (pow.f64 beta 2) 4)) (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4))))) (/.f64 beta (-.f64 (pow.f64 beta 2) 4))) alpha)))
(+.f64 1 (+.f64 (/.f64 (*.f64 beta (-.f64 beta 2)) (-.f64 (pow.f64 beta 2) 4)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4))))) (/.f64 beta (-.f64 (pow.f64 beta 2) 4))) alpha) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (*.f64 -1 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (-.f64 (pow.f64 beta 2) 4))) (/.f64 beta (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2)))))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (-.f64 (pow.f64 beta 2) 4))) (/.f64 beta (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2)))) (-.f64 (pow.f64 beta 2) 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4))) (-.f64 (pow.f64 beta 2) 4)))))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (-.f64 (pow.f64 beta 2) 4))) (/.f64 beta (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))))) (pow.f64 alpha 3)) (+.f64 1 (+.f64 (/.f64 (*.f64 beta (-.f64 beta 2)) (-.f64 (pow.f64 beta 2) 4)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4))))) (/.f64 beta (-.f64 (pow.f64 beta 2) 4))) alpha) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (*.f64 -1 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (-.f64 (pow.f64 beta 2) 4))) (/.f64 beta (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2)))))) (pow.f64 alpha 2))))))
(/.f64 (-.f64 (+.f64 beta (*.f64 -1 (-.f64 beta 2))) (*.f64 -2 beta)) alpha)
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta 2) (-.f64 beta (*.f64 -2 beta))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (-.f64 beta 2) alpha))))) (*.f64 -2 (/.f64 beta alpha)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta 2) (-.f64 beta (*.f64 -2 beta))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta 2) alpha)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4)))))) (pow.f64 alpha 3)))))))) (*.f64 -2 (/.f64 beta alpha)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta 2) (-.f64 beta (*.f64 -2 beta))) (pow.f64 alpha 2)) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4)))))) (-.f64 beta 2)) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4)))))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 beta (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4)))))))) (*.f64 -1 (*.f64 (-.f64 (pow.f64 beta 2) 4) (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4)))))) (pow.f64 alpha 4)))))))))) (*.f64 -2 (/.f64 beta alpha)))
(*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -2 beta)))) 2) alpha))
(+.f64 (/.f64 (*.f64 (-.f64 beta 2) (-.f64 beta (*.f64 -2 beta))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -2 beta)))) 2) alpha))))
(+.f64 (/.f64 (*.f64 (-.f64 beta 2) (-.f64 beta (*.f64 -2 beta))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 beta 2) (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2)))) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -2 beta)))) 2) alpha)))))
(+.f64 (/.f64 (*.f64 (-.f64 beta 2) (-.f64 beta (*.f64 -2 beta))) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2)))) (pow.f64 alpha 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 beta 2) (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2)))) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -2 beta)))) 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))))))) (pow.f64 alpha 4))) (*.f64 2 (/.f64 (*.f64 beta (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))))))) (pow.f64 alpha 4)))))))))
(pow.f64 alpha 2)
(+.f64 (*.f64 2 (*.f64 beta alpha)) (pow.f64 alpha 2))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(pow.f64 beta 2)
(+.f64 (*.f64 2 (*.f64 beta alpha)) (pow.f64 beta 2))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(pow.f64 beta 2)
(+.f64 (*.f64 2 (*.f64 beta alpha)) (pow.f64 beta 2))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(pow.f64 beta 2)
(+.f64 (*.f64 2 (*.f64 beta alpha)) (pow.f64 beta 2))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(pow.f64 alpha 2)
(+.f64 (*.f64 2 (*.f64 beta alpha)) (pow.f64 alpha 2))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(pow.f64 alpha 2)
(+.f64 (*.f64 2 (*.f64 beta alpha)) (pow.f64 alpha 2))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(+.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(+.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))))
(-.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))) 1)
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 1)
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 4 (neg.f64 (pow.f64 (+.f64 beta alpha) 2)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (-.f64 beta alpha))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 -64 (pow.f64 (+.f64 beta alpha) 6))) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 4) 16) (*.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 4) -16)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) 2)
(pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (-.f64 beta alpha)) -1)
(neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 4 (neg.f64 (pow.f64 (+.f64 beta alpha) 2)))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 beta (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 1 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (cbrt.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))) (cbrt.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (sqrt.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (/.f64 beta (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (/.f64 beta (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 beta (+.f64 -64 (pow.f64 (+.f64 beta alpha) 6))) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 4) 16) (*.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 4) -16)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(+.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))))
(+.f64 0 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) 1)
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) 1) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))) (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))) 1)
(*.f64 1 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))
(*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) (sqrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) 3) 1) (fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) (-.f64 1 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) 1))))
(/.f64 (fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) -1) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) -1))
(pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(+.f64 0 (pow.f64 (+.f64 beta alpha) 2))
(+.f64 (*.f64 alpha (+.f64 beta alpha)) (*.f64 beta (+.f64 beta alpha)))
(+.f64 (*.f64 (+.f64 beta alpha) beta) (*.f64 (+.f64 beta alpha) alpha))
(+.f64 (*.f64 (+.f64 beta alpha) alpha) (*.f64 (+.f64 beta alpha) beta))
(+.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 alpha (+.f64 beta alpha)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 beta alpha) 2))) 1)
(*.f64 (+.f64 beta alpha) (+.f64 beta alpha))
(*.f64 (pow.f64 (+.f64 beta alpha) 2) 1)
(*.f64 1 (pow.f64 (+.f64 beta alpha) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta alpha) 2)) (cbrt.f64 (pow.f64 (+.f64 beta alpha) 4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 (cbrt.f64 (+.f64 beta alpha)) (+.f64 beta alpha)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta alpha) 4)) (cbrt.f64 (pow.f64 (+.f64 beta alpha) 2)))
(*.f64 (sqrt.f64 (+.f64 beta alpha)) (*.f64 (sqrt.f64 (+.f64 beta alpha)) (+.f64 beta alpha)))
(*.f64 (*.f64 (+.f64 beta alpha) (sqrt.f64 (+.f64 beta alpha))) (sqrt.f64 (+.f64 beta alpha)))
(*.f64 (*.f64 (+.f64 beta alpha) (cbrt.f64 (pow.f64 (+.f64 beta alpha) 2))) (cbrt.f64 (+.f64 beta alpha)))
(/.f64 (*.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (pow.f64 (-.f64 beta alpha) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (*.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (-.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (-.f64 beta alpha) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (-.f64 beta alpha))
(/.f64 (*.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (+.f64 beta alpha)) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 beta alpha)) (-.f64 beta alpha))
(sqrt.f64 (pow.f64 (+.f64 beta alpha) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 beta alpha) 2))))
(cbrt.f64 (pow.f64 (+.f64 beta alpha) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 beta alpha) 2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 beta alpha) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 beta alpha) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 beta alpha) 2)))
(fma.f64 beta (+.f64 beta alpha) (*.f64 alpha (+.f64 beta alpha)))
(fma.f64 alpha (+.f64 beta alpha) (*.f64 beta (+.f64 beta alpha)))
(fma.f64 (+.f64 beta alpha) beta (*.f64 (+.f64 beta alpha) alpha))
(fma.f64 (+.f64 beta alpha) alpha (*.f64 (+.f64 beta alpha) beta))
(fma.f64 1 (*.f64 alpha (+.f64 beta alpha)) (*.f64 beta (+.f64 beta alpha)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 alpha (+.f64 beta alpha))) (cbrt.f64 (*.f64 alpha (+.f64 beta alpha)))) (cbrt.f64 (*.f64 alpha (+.f64 beta alpha))) (*.f64 beta (+.f64 beta alpha)))
(fma.f64 (sqrt.f64 (*.f64 alpha (+.f64 beta alpha))) (sqrt.f64 (*.f64 alpha (+.f64 beta alpha))) (*.f64 beta (+.f64 beta alpha)))
Outputs
(*.f64 -1 (/.f64 alpha (-.f64 (pow.f64 alpha 2) 4)))
(/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4))
(/.f64 (neg.f64 alpha) (fma.f64 alpha alpha -4))
(+.f64 (*.f64 -1 (/.f64 alpha (-.f64 (pow.f64 alpha 2) 4))) (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) beta))
(fma.f64 -1 (/.f64 alpha (+.f64 (*.f64 alpha alpha) -4)) (*.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 alpha alpha) -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)))) beta))
(-.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 alpha alpha -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))) beta) (/.f64 alpha (fma.f64 alpha alpha -4)))
(+.f64 (*.f64 -1 (/.f64 alpha (-.f64 (pow.f64 alpha 2) 4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) alpha) (-.f64 (pow.f64 alpha 2) 4)))))) (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) beta)))
(fma.f64 -1 (/.f64 alpha (+.f64 (*.f64 alpha alpha) -4)) (fma.f64 -1 (*.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)) (*.f64 2 (/.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 alpha alpha) -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)))) (/.f64 (+.f64 (*.f64 alpha alpha) -4) alpha))))) (*.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 alpha alpha) -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)))) beta)))
(-.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 alpha alpha -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))) beta) (*.f64 beta (*.f64 beta (fma.f64 2 (*.f64 (/.f64 (+.f64 (/.f64 1 (fma.f64 alpha alpha -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))) (fma.f64 alpha alpha -4)) alpha) (/.f64 (neg.f64 alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))))) (/.f64 alpha (fma.f64 alpha alpha -4)))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 3))) (+.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) alpha) (-.f64 (pow.f64 alpha 2) 4)))) alpha) (-.f64 (pow.f64 alpha 2) 4)))))) (+.f64 (*.f64 -1 (/.f64 alpha (-.f64 (pow.f64 alpha 2) 4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) alpha) (-.f64 (pow.f64 alpha 2) 4)))))) (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) beta))))
(fma.f64 (pow.f64 beta 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 3))) (+.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)) (*.f64 -2 (/.f64 (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)) (*.f64 2 (/.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 alpha alpha) -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)))) (/.f64 (+.f64 (*.f64 alpha alpha) -4) alpha)))) (/.f64 (+.f64 (*.f64 alpha alpha) -4) alpha))))) (fma.f64 -1 (/.f64 alpha (+.f64 (*.f64 alpha alpha) -4)) (fma.f64 -1 (*.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)) (*.f64 2 (/.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 alpha alpha) -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)))) (/.f64 (+.f64 (*.f64 alpha alpha) -4) alpha))))) (*.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 alpha alpha) -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)))) beta))))
(fma.f64 (pow.f64 beta 3) (-.f64 (/.f64 -2 (/.f64 (pow.f64 (fma.f64 alpha alpha -4) 3) (*.f64 alpha alpha))) (fma.f64 -2 (*.f64 (/.f64 (fma.f64 2 (*.f64 (/.f64 (+.f64 (/.f64 1 (fma.f64 alpha alpha -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))) (fma.f64 alpha alpha -4)) alpha) (/.f64 (neg.f64 alpha) (pow.f64 (fma.f64 alpha alpha -4) 2))) (fma.f64 alpha alpha -4)) alpha) (/.f64 1 (pow.f64 (fma.f64 alpha alpha -4) 2)))) (-.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 alpha alpha -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))) beta) (*.f64 beta (*.f64 beta (fma.f64 2 (*.f64 (/.f64 (+.f64 (/.f64 1 (fma.f64 alpha alpha -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))) (fma.f64 alpha alpha -4)) alpha) (/.f64 (neg.f64 alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))))) (/.f64 alpha (fma.f64 alpha alpha -4))))
(/.f64 1 beta)
(-.f64 (+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 alpha (pow.f64 beta 2)))) (*.f64 2 (/.f64 alpha (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (-.f64 (/.f64 (neg.f64 alpha) (*.f64 beta beta)) (/.f64 (*.f64 alpha 2) (*.f64 beta beta))))
(+.f64 (/.f64 1 beta) (*.f64 (/.f64 alpha (*.f64 beta beta)) -3))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 3))) (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) alpha) (pow.f64 beta 3))))))
(+.f64 (/.f64 1 beta) (-.f64 (+.f64 (/.f64 (neg.f64 alpha) (*.f64 beta beta)) (/.f64 4 (pow.f64 beta 3))) (fma.f64 2 (/.f64 alpha (*.f64 beta beta)) (+.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 beta 3)) (*.f64 2 (/.f64 (*.f64 alpha -3) (/.f64 (pow.f64 beta 3) alpha)))))))
(-.f64 (+.f64 (+.f64 (/.f64 1 beta) (/.f64 4 (pow.f64 beta 3))) (*.f64 (/.f64 alpha (*.f64 beta beta)) -3)) (fma.f64 2 (/.f64 alpha (/.f64 (/.f64 (pow.f64 beta 3) alpha) -3)) (/.f64 alpha (/.f64 (pow.f64 beta 3) alpha))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 4 (+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) alpha)))) alpha)) (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) (-.f64 (pow.f64 alpha 2) 4))) (pow.f64 beta 4)))))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) alpha) (pow.f64 beta 3))))))
(+.f64 (/.f64 1 beta) (-.f64 (fma.f64 -1 (/.f64 alpha (*.f64 beta beta)) (+.f64 (/.f64 4 (pow.f64 beta 3)) (neg.f64 (/.f64 (fma.f64 2 (*.f64 alpha (-.f64 4 (+.f64 (*.f64 alpha alpha) (*.f64 2 (*.f64 alpha (*.f64 alpha -3)))))) (*.f64 (+.f64 (*.f64 alpha alpha) -4) (*.f64 alpha -3))) (pow.f64 beta 4))))) (fma.f64 2 (/.f64 alpha (*.f64 beta beta)) (+.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 beta 3)) (*.f64 2 (/.f64 (*.f64 alpha -3) (/.f64 (pow.f64 beta 3) alpha)))))))
(+.f64 (/.f64 1 beta) (-.f64 (-.f64 (-.f64 (/.f64 4 (pow.f64 beta 3)) (/.f64 alpha (*.f64 beta beta))) (/.f64 (fma.f64 (fma.f64 alpha alpha -4) (*.f64 alpha -3) (*.f64 (*.f64 alpha 2) (-.f64 4 (*.f64 alpha (+.f64 alpha (*.f64 (*.f64 alpha 2) -3)))))) (pow.f64 beta 4))) (fma.f64 2 (/.f64 alpha (*.f64 beta beta)) (fma.f64 2 (/.f64 alpha (/.f64 (/.f64 (pow.f64 beta 3) alpha) -3)) (/.f64 alpha (/.f64 (pow.f64 beta 3) alpha))))))
(/.f64 1 beta)
(+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (-.f64 alpha (*.f64 -2 alpha)) (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (neg.f64 (/.f64 (+.f64 alpha (*.f64 alpha 2)) (*.f64 beta beta))))
(-.f64 (/.f64 1 beta) (/.f64 (*.f64 3 alpha) (*.f64 beta beta)))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 3))) (*.f64 -1 (/.f64 (-.f64 alpha (*.f64 -2 alpha)) (pow.f64 beta 2))))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)) (*.f64 -2 (/.f64 (*.f64 (-.f64 alpha (*.f64 -2 alpha)) alpha) (pow.f64 beta 3)))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (/.f64 4 (pow.f64 beta 3)) (neg.f64 (/.f64 (+.f64 alpha (*.f64 alpha 2)) (*.f64 beta beta))))) (fma.f64 -2 (/.f64 (+.f64 alpha (*.f64 alpha 2)) (/.f64 (pow.f64 beta 3) alpha)) (/.f64 (*.f64 alpha alpha) (pow.f64 beta 3))))
(-.f64 (+.f64 (/.f64 4 (pow.f64 beta 3)) (-.f64 (/.f64 1 beta) (/.f64 (*.f64 3 alpha) (*.f64 beta beta)))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 3 alpha) (pow.f64 beta 3)) alpha) (/.f64 alpha (/.f64 (pow.f64 beta 3) alpha))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (/.f64 (*.f64 (-.f64 alpha (*.f64 -2 alpha)) (-.f64 (pow.f64 alpha 2) 4)) (pow.f64 beta 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 4 (+.f64 (pow.f64 alpha 2) (*.f64 -2 (*.f64 (-.f64 alpha (*.f64 -2 alpha)) alpha)))) alpha) (pow.f64 beta 4))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 3))) (*.f64 -1 (/.f64 (-.f64 alpha (*.f64 -2 alpha)) (pow.f64 beta 2))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 alpha (*.f64 -2 alpha)) alpha) (pow.f64 beta 3))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (/.f64 (+.f64 alpha (*.f64 alpha 2)) (/.f64 (pow.f64 beta 4) (+.f64 (*.f64 alpha alpha) -4))) (fma.f64 -2 (/.f64 (-.f64 4 (+.f64 (*.f64 alpha alpha) (*.f64 -2 (*.f64 alpha (+.f64 alpha (*.f64 alpha 2)))))) (/.f64 (pow.f64 beta 4) alpha)) (+.f64 (/.f64 4 (pow.f64 beta 3)) (neg.f64 (/.f64 (+.f64 alpha (*.f64 alpha 2)) (*.f64 beta beta))))))) (fma.f64 -2 (/.f64 (+.f64 alpha (*.f64 alpha 2)) (/.f64 (pow.f64 beta 3) alpha)) (/.f64 (*.f64 alpha alpha) (pow.f64 beta 3))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 (/.f64 (*.f64 3 alpha) (pow.f64 beta 4)) (fma.f64 alpha alpha -4)) (-.f64 (+.f64 (/.f64 (*.f64 alpha -3) (*.f64 beta beta)) (fma.f64 -2 (/.f64 (-.f64 4 (*.f64 alpha (+.f64 alpha (*.f64 -2 (*.f64 3 alpha))))) (/.f64 (pow.f64 beta 4) alpha)) (/.f64 4 (pow.f64 beta 3)))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 3 alpha) (pow.f64 beta 3)) alpha) (/.f64 alpha (/.f64 (pow.f64 beta 3) alpha))))))
(/.f64 beta (-.f64 (pow.f64 beta 2) 4))
(/.f64 beta (+.f64 (*.f64 beta beta) -4))
(/.f64 beta (fma.f64 beta beta -4))
(+.f64 (/.f64 beta (-.f64 (pow.f64 beta 2) 4)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4))) alpha)))
(+.f64 (/.f64 beta (+.f64 (*.f64 beta beta) -4)) (*.f64 (neg.f64 (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)) (/.f64 1 (+.f64 (*.f64 beta beta) -4)))) alpha))
(-.f64 (/.f64 beta (fma.f64 beta beta -4)) (*.f64 alpha (fma.f64 2 (*.f64 beta (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))) (/.f64 1 (fma.f64 beta beta -4)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (-.f64 (pow.f64 beta 2) 4))) (/.f64 beta (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))))) (+.f64 (/.f64 beta (-.f64 (pow.f64 beta 2) 4)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4))) alpha))))
(fma.f64 -1 (*.f64 (*.f64 alpha alpha) (fma.f64 -2 (/.f64 (*.f64 beta (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)) (/.f64 1 (+.f64 (*.f64 beta beta) -4)))) (+.f64 (*.f64 beta beta) -4)) (/.f64 beta (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)))) (+.f64 (/.f64 beta (+.f64 (*.f64 beta beta) -4)) (*.f64 (neg.f64 (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)) (/.f64 1 (+.f64 (*.f64 beta beta) -4)))) alpha)))
(-.f64 (-.f64 (/.f64 beta (fma.f64 beta beta -4)) (*.f64 alpha (fma.f64 2 (*.f64 beta (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))) (/.f64 1 (fma.f64 beta beta -4))))) (*.f64 alpha (*.f64 alpha (fma.f64 -2 (*.f64 (/.f64 beta (fma.f64 beta beta -4)) (fma.f64 2 (*.f64 beta (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))) (/.f64 1 (fma.f64 beta beta -4)))) (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (-.f64 (pow.f64 beta 2) 4))) (/.f64 beta (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))))) (+.f64 (/.f64 beta (-.f64 (pow.f64 beta 2) 4)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4))) alpha)) (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (-.f64 (pow.f64 beta 2) 4))) (/.f64 beta (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2)))) (-.f64 (pow.f64 beta 2) 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4))) (-.f64 (pow.f64 beta 2) 4)))))))))
(fma.f64 -1 (*.f64 (*.f64 alpha alpha) (fma.f64 -2 (/.f64 (*.f64 beta (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)) (/.f64 1 (+.f64 (*.f64 beta beta) -4)))) (+.f64 (*.f64 beta beta) -4)) (/.f64 beta (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)))) (+.f64 (/.f64 beta (+.f64 (*.f64 beta beta) -4)) (fma.f64 -1 (*.f64 alpha (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)) (/.f64 1 (+.f64 (*.f64 beta beta) -4)))) (neg.f64 (*.f64 (pow.f64 alpha 3) (fma.f64 -2 (/.f64 beta (/.f64 (+.f64 (*.f64 beta beta) -4) (fma.f64 -2 (/.f64 (*.f64 beta (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)) (/.f64 1 (+.f64 (*.f64 beta beta) -4)))) (+.f64 (*.f64 beta beta) -4)) (/.f64 beta (pow.f64 (+.f64 (*.f64 beta beta) -4) 2))))) (/.f64 (neg.f64 (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)) (/.f64 1 (+.f64 (*.f64 beta beta) -4)))) (+.f64 (*.f64 beta beta) -4))))))))
(-.f64 (fma.f64 -1 (fma.f64 alpha (fma.f64 2 (*.f64 beta (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))) (/.f64 1 (fma.f64 beta beta -4))) (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 (*.f64 -2 beta) (/.f64 (fma.f64 beta beta -4) (fma.f64 -2 (*.f64 (/.f64 beta (fma.f64 beta beta -4)) (fma.f64 2 (*.f64 beta (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))) (/.f64 1 (fma.f64 beta beta -4)))) (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))))) (/.f64 (fma.f64 2 (*.f64 beta (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))) (/.f64 1 (fma.f64 beta beta -4))) (fma.f64 beta beta -4))))) (/.f64 beta (fma.f64 beta beta -4))) (*.f64 alpha (*.f64 alpha (fma.f64 -2 (*.f64 (/.f64 beta (fma.f64 beta beta -4)) (fma.f64 2 (*.f64 beta (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))) (/.f64 1 (fma.f64 beta beta -4)))) (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))))))
(/.f64 -1 alpha)
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (/.f64 beta (*.f64 alpha alpha)) (fma.f64 -2 (/.f64 beta (*.f64 alpha alpha)) (/.f64 1 alpha)))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (/.f64 1 alpha)))
(+.f64 (/.f64 beta (*.f64 alpha alpha)) (-.f64 (neg.f64 (/.f64 (fma.f64 2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (neg.f64 (+.f64 (*.f64 beta beta) -4))) (pow.f64 alpha 3))) (fma.f64 -2 (/.f64 beta (*.f64 alpha alpha)) (/.f64 1 alpha))))
(-.f64 (-.f64 (/.f64 beta (*.f64 alpha alpha)) (/.f64 (-.f64 (*.f64 (*.f64 3 beta) (*.f64 2 beta)) (fma.f64 beta beta -4)) (pow.f64 alpha 3))) (fma.f64 -2 (/.f64 beta (*.f64 alpha alpha)) (/.f64 1 alpha)))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4)))))) (pow.f64 alpha 4))))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (/.f64 1 alpha)))
(+.f64 (/.f64 beta (*.f64 alpha alpha)) (-.f64 (*.f64 -1 (+.f64 (/.f64 (fma.f64 2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (neg.f64 (+.f64 (*.f64 beta beta) -4))) (pow.f64 alpha 3)) (/.f64 (fma.f64 (+.f64 (*.f64 beta beta) -4) (+.f64 beta (*.f64 2 beta)) (*.f64 (*.f64 -2 beta) (fma.f64 2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (neg.f64 (+.f64 (*.f64 beta beta) -4))))) (pow.f64 alpha 4)))) (fma.f64 -2 (/.f64 beta (*.f64 alpha alpha)) (/.f64 1 alpha))))
(-.f64 (-.f64 (-.f64 (/.f64 beta (*.f64 alpha alpha)) (/.f64 (-.f64 (*.f64 (*.f64 3 beta) (*.f64 2 beta)) (fma.f64 beta beta -4)) (pow.f64 alpha 3))) (/.f64 (fma.f64 -2 (*.f64 beta (-.f64 (*.f64 (*.f64 3 beta) (*.f64 2 beta)) (fma.f64 beta beta -4))) (*.f64 (fma.f64 beta beta -4) (*.f64 3 beta))) (pow.f64 alpha 4))) (fma.f64 -2 (/.f64 beta (*.f64 alpha alpha)) (/.f64 1 alpha)))
(/.f64 -1 alpha)
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (/.f64 beta (*.f64 alpha alpha)) (fma.f64 -2 (/.f64 beta (*.f64 alpha alpha)) (/.f64 1 alpha)))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (+.f64 (/.f64 beta (*.f64 alpha alpha)) (neg.f64 (/.f64 (-.f64 4 (fma.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (*.f64 beta beta))) (pow.f64 alpha 3)))) (fma.f64 -2 (/.f64 beta (*.f64 alpha alpha)) (/.f64 1 alpha)))
(-.f64 (-.f64 (/.f64 beta (*.f64 alpha alpha)) (/.f64 (-.f64 4 (fma.f64 -2 (*.f64 beta (*.f64 3 beta)) (*.f64 beta beta))) (pow.f64 alpha 3))) (fma.f64 -2 (/.f64 beta (*.f64 alpha alpha)) (/.f64 1 alpha)))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2)))))) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))) (pow.f64 alpha 3))))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (+.f64 (/.f64 beta (*.f64 alpha alpha)) (*.f64 -1 (+.f64 (/.f64 (fma.f64 (+.f64 (*.f64 beta beta) -4) (+.f64 beta (*.f64 2 beta)) (*.f64 -2 (*.f64 beta (-.f64 4 (fma.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (*.f64 beta beta)))))) (pow.f64 alpha 4)) (/.f64 (-.f64 4 (fma.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (*.f64 beta beta))) (pow.f64 alpha 3))))) (fma.f64 -2 (/.f64 beta (*.f64 alpha alpha)) (/.f64 1 alpha)))
(-.f64 (-.f64 (-.f64 (/.f64 beta (*.f64 alpha alpha)) (/.f64 (fma.f64 -2 (*.f64 beta (-.f64 4 (fma.f64 -2 (*.f64 beta (*.f64 3 beta)) (*.f64 beta beta)))) (*.f64 (fma.f64 beta beta -4) (*.f64 3 beta))) (pow.f64 alpha 4))) (/.f64 (-.f64 4 (fma.f64 -2 (*.f64 beta (*.f64 3 beta)) (*.f64 beta beta))) (pow.f64 alpha 3))) (fma.f64 -2 (/.f64 beta (*.f64 alpha alpha)) (/.f64 1 alpha)))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4))))
(+.f64 1 (neg.f64 (/.f64 (+.f64 alpha -2) (/.f64 (+.f64 (*.f64 alpha alpha) -4) alpha))))
(-.f64 1 (*.f64 (/.f64 (+.f64 alpha -2) (fma.f64 alpha alpha -4)) alpha))
(+.f64 1 (+.f64 (*.f64 beta (+.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) (-.f64 alpha 2)) (*.f64 -1 (/.f64 alpha (-.f64 (pow.f64 alpha 2) 4))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(+.f64 1 (fma.f64 beta (fma.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 alpha alpha) -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)))) (+.f64 alpha -2) (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4))) (neg.f64 (/.f64 (+.f64 alpha -2) (/.f64 (+.f64 (*.f64 alpha alpha) -4) alpha)))))
(+.f64 1 (fma.f64 beta (fma.f64 (+.f64 (/.f64 1 (fma.f64 alpha alpha -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))) (+.f64 alpha -2) (/.f64 (neg.f64 alpha) (fma.f64 alpha alpha -4))) (/.f64 (+.f64 (neg.f64 alpha) 2) (/.f64 (fma.f64 alpha alpha -4) alpha))))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) alpha) (-.f64 (pow.f64 alpha 2) 4)))) (-.f64 alpha 2)))) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) (pow.f64 beta 2)) (+.f64 1 (+.f64 (*.f64 beta (+.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) (-.f64 alpha 2)) (*.f64 -1 (/.f64 alpha (-.f64 (pow.f64 alpha 2) 4))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4))))))
(fma.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 alpha alpha) -4)) (-.f64 (*.f64 (neg.f64 (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)) (*.f64 2 (/.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 alpha alpha) -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)))) (/.f64 (+.f64 (*.f64 alpha alpha) -4) alpha))))) (+.f64 alpha -2)) (*.f64 -2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2))))) (*.f64 beta beta) (+.f64 1 (fma.f64 beta (fma.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 alpha alpha) -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)))) (+.f64 alpha -2) (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4))) (neg.f64 (/.f64 (+.f64 alpha -2) (/.f64 (+.f64 (*.f64 alpha alpha) -4) alpha))))))
(fma.f64 (*.f64 beta beta) (+.f64 (/.f64 1 (fma.f64 alpha alpha -4)) (fma.f64 (neg.f64 (fma.f64 2 (*.f64 (/.f64 (+.f64 (/.f64 1 (fma.f64 alpha alpha -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))) (fma.f64 alpha alpha -4)) alpha) (/.f64 (neg.f64 alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))) (+.f64 alpha -2) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 alpha alpha -4) 2))))) (+.f64 1 (fma.f64 beta (fma.f64 (+.f64 (/.f64 1 (fma.f64 alpha alpha -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))) (+.f64 alpha -2) (/.f64 (neg.f64 alpha) (fma.f64 alpha alpha -4))) (/.f64 (+.f64 (neg.f64 alpha) 2) (/.f64 (fma.f64 alpha alpha -4) alpha)))))
(+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 (-.f64 alpha 2) (-.f64 (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 3))) (+.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) alpha) (-.f64 (pow.f64 alpha 2) 4)))) alpha) (-.f64 (pow.f64 alpha 2) 4)))))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) alpha) (-.f64 (pow.f64 alpha 2) 4))))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) alpha) (-.f64 (pow.f64 alpha 2) 4)))) (-.f64 alpha 2)))) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) (pow.f64 beta 2)) (+.f64 1 (+.f64 (*.f64 beta (+.f64 (*.f64 (-.f64 (/.f64 1 (-.f64 (pow.f64 alpha 2) 4)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (pow.f64 alpha 2) 4) 2)))) (-.f64 alpha 2)) (*.f64 -1 (/.f64 alpha (-.f64 (pow.f64 alpha 2) 4))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))))
(fma.f64 (pow.f64 beta 3) (fma.f64 (+.f64 alpha -2) (-.f64 (*.f64 -2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 3))) (+.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)) (*.f64 -2 (/.f64 (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)) (*.f64 2 (/.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 alpha alpha) -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)))) (/.f64 (+.f64 (*.f64 alpha alpha) -4) alpha)))) (/.f64 (+.f64 (*.f64 alpha alpha) -4) alpha))))) (neg.f64 (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)) (*.f64 2 (/.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 alpha alpha) -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)))) (/.f64 (+.f64 (*.f64 alpha alpha) -4) alpha)))))) (fma.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 alpha alpha) -4)) (-.f64 (*.f64 (neg.f64 (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)) (*.f64 2 (/.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 alpha alpha) -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)))) (/.f64 (+.f64 (*.f64 alpha alpha) -4) alpha))))) (+.f64 alpha -2)) (*.f64 -2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2))))) (*.f64 beta beta) (+.f64 1 (fma.f64 beta (fma.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 alpha alpha) -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 alpha alpha) -4) 2)))) (+.f64 alpha -2) (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4))) (neg.f64 (/.f64 (+.f64 alpha -2) (/.f64 (+.f64 (*.f64 alpha alpha) -4) alpha)))))))
(fma.f64 (pow.f64 beta 3) (-.f64 (*.f64 (-.f64 (/.f64 -2 (/.f64 (pow.f64 (fma.f64 alpha alpha -4) 3) (*.f64 alpha alpha))) (fma.f64 -2 (*.f64 (/.f64 (fma.f64 2 (*.f64 (/.f64 (+.f64 (/.f64 1 (fma.f64 alpha alpha -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))) (fma.f64 alpha alpha -4)) alpha) (/.f64 (neg.f64 alpha) (pow.f64 (fma.f64 alpha alpha -4) 2))) (fma.f64 alpha alpha -4)) alpha) (/.f64 1 (pow.f64 (fma.f64 alpha alpha -4) 2)))) (+.f64 alpha -2)) (fma.f64 2 (*.f64 (/.f64 (+.f64 (/.f64 1 (fma.f64 alpha alpha -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))) (fma.f64 alpha alpha -4)) alpha) (/.f64 (neg.f64 alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))) (fma.f64 (*.f64 beta beta) (+.f64 (/.f64 1 (fma.f64 alpha alpha -4)) (fma.f64 (neg.f64 (fma.f64 2 (*.f64 (/.f64 (+.f64 (/.f64 1 (fma.f64 alpha alpha -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))) (fma.f64 alpha alpha -4)) alpha) (/.f64 (neg.f64 alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))) (+.f64 alpha -2) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 alpha alpha -4) 2))))) (+.f64 1 (fma.f64 beta (fma.f64 (+.f64 (/.f64 1 (fma.f64 alpha alpha -4)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 alpha alpha -4) 2)))) (+.f64 alpha -2) (/.f64 (neg.f64 alpha) (fma.f64 alpha alpha -4))) (/.f64 (+.f64 (neg.f64 alpha) 2) (/.f64 (fma.f64 alpha alpha -4) alpha))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (/.f64 alpha beta) (-.f64 (fma.f64 -1 (/.f64 alpha beta) 2) (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (*.f64 0 (/.f64 alpha beta)) (-.f64 2 (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) (-.f64 alpha 2)) (pow.f64 beta 2)) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (/.f64 alpha beta))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) alpha) (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))))))
(-.f64 (+.f64 (/.f64 (*.f64 (*.f64 alpha -3) (+.f64 alpha -2)) (*.f64 beta beta)) (+.f64 2 (fma.f64 -1 (/.f64 alpha beta) (+.f64 (/.f64 alpha beta) (/.f64 4 (*.f64 beta beta)))))) (fma.f64 2 (/.f64 alpha beta) (+.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (fma.f64 2 (/.f64 (*.f64 alpha -3) (/.f64 (*.f64 beta beta) alpha)) (/.f64 2 beta)))))
(+.f64 (+.f64 2 (+.f64 (/.f64 4 (*.f64 beta beta)) (*.f64 0 (/.f64 alpha beta)))) (-.f64 (*.f64 (/.f64 (*.f64 alpha -3) beta) (/.f64 (+.f64 alpha -2) beta)) (+.f64 (fma.f64 2 (*.f64 (/.f64 alpha beta) (/.f64 (*.f64 alpha -3) beta)) (/.f64 2 beta)) (fma.f64 2 (/.f64 alpha beta) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) (-.f64 alpha 2)) (pow.f64 beta 2)) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 4 (+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) alpha)))) alpha)) (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) (-.f64 (pow.f64 alpha 2) 4))) (pow.f64 beta 3))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (/.f64 (*.f64 (-.f64 alpha 2) (-.f64 4 (+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) alpha))))) (pow.f64 beta 3)) (/.f64 alpha beta))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 2 alpha)) alpha) (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))))))
(+.f64 (/.f64 (*.f64 (*.f64 alpha -3) (+.f64 alpha -2)) (*.f64 beta beta)) (-.f64 (+.f64 2 (fma.f64 -1 (/.f64 alpha beta) (fma.f64 -1 (/.f64 (fma.f64 2 (*.f64 alpha (-.f64 4 (+.f64 (*.f64 alpha alpha) (*.f64 2 (*.f64 alpha (*.f64 alpha -3)))))) (*.f64 (+.f64 (*.f64 alpha alpha) -4) (*.f64 alpha -3))) (pow.f64 beta 3)) (+.f64 (/.f64 4 (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha -2) (/.f64 (pow.f64 beta 3) (-.f64 4 (+.f64 (*.f64 alpha alpha) (*.f64 2 (*.f64 alpha (*.f64 alpha -3)))))))))))) (fma.f64 2 (/.f64 alpha beta) (+.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (fma.f64 2 (/.f64 (*.f64 alpha -3) (/.f64 (*.f64 beta beta) alpha)) (/.f64 2 beta))))))
(+.f64 (*.f64 (/.f64 (*.f64 alpha -3) beta) (/.f64 (+.f64 alpha -2) beta)) (+.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (-.f64 (+.f64 (+.f64 (/.f64 alpha beta) (/.f64 4 (*.f64 beta beta))) (*.f64 (/.f64 (+.f64 alpha -2) (pow.f64 beta 3)) (-.f64 4 (*.f64 alpha (+.f64 alpha (*.f64 (*.f64 alpha 2) -3)))))) (/.f64 (fma.f64 (fma.f64 alpha alpha -4) (*.f64 alpha -3) (*.f64 (*.f64 alpha 2) (-.f64 4 (*.f64 alpha (+.f64 alpha (*.f64 (*.f64 alpha 2) -3)))))) (pow.f64 beta 3))) (+.f64 (fma.f64 2 (*.f64 (/.f64 alpha beta) (/.f64 (*.f64 alpha -3) beta)) (/.f64 2 beta)) (fma.f64 2 (/.f64 alpha beta) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)))))))
2
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 (+.f64 alpha (*.f64 -1 (-.f64 alpha 2))) (*.f64 -2 alpha)) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 alpha (-.f64 (neg.f64 (+.f64 alpha -2)) (*.f64 alpha -2))) beta)))
(-.f64 2 (/.f64 (+.f64 (+.f64 (neg.f64 alpha) 2) (*.f64 3 alpha)) beta))
(-.f64 (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) (-.f64 alpha (*.f64 -2 alpha))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 alpha (*.f64 -1 (-.f64 alpha 2))) (*.f64 -2 alpha)) beta))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 alpha (*.f64 -2 alpha)) alpha) (pow.f64 beta 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))
(-.f64 (+.f64 2 (+.f64 (/.f64 4 (*.f64 beta beta)) (*.f64 -1 (+.f64 (/.f64 (+.f64 alpha -2) (/.f64 (*.f64 beta beta) (+.f64 alpha (*.f64 alpha 2)))) (/.f64 (+.f64 alpha (-.f64 (neg.f64 (+.f64 alpha -2)) (*.f64 alpha -2))) beta))))) (fma.f64 -2 (/.f64 (+.f64 alpha (*.f64 alpha 2)) (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))))
(+.f64 (-.f64 (+.f64 (*.f64 (/.f64 (*.f64 alpha -3) beta) (/.f64 (+.f64 alpha -2) beta)) (/.f64 4 (*.f64 beta beta))) (/.f64 (+.f64 (+.f64 (neg.f64 alpha) 2) (*.f64 3 alpha)) beta)) (-.f64 2 (fma.f64 -2 (*.f64 (/.f64 (*.f64 3 alpha) (*.f64 beta beta)) alpha) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 alpha 2) (-.f64 4 (+.f64 (pow.f64 alpha 2) (*.f64 -2 (*.f64 (-.f64 alpha (*.f64 -2 alpha)) alpha)))))) (*.f64 -1 (+.f64 (*.f64 -2 (*.f64 (-.f64 4 (+.f64 (pow.f64 alpha 2) (*.f64 -2 (*.f64 (-.f64 alpha (*.f64 -2 alpha)) alpha)))) alpha)) (*.f64 (-.f64 alpha (*.f64 -2 alpha)) (-.f64 (pow.f64 alpha 2) 4))))) (pow.f64 beta 3))) (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) (-.f64 alpha (*.f64 -2 alpha))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 alpha (*.f64 -1 (-.f64 alpha 2))) (*.f64 -2 alpha)) beta)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 alpha (*.f64 -2 alpha)) alpha) (pow.f64 beta 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 4 (+.f64 (*.f64 alpha alpha) (*.f64 -2 (*.f64 alpha (+.f64 alpha (*.f64 alpha 2)))))) (+.f64 alpha -2)) (fma.f64 -2 (*.f64 alpha (-.f64 4 (+.f64 (*.f64 alpha alpha) (*.f64 -2 (*.f64 alpha (+.f64 alpha (*.f64 alpha 2))))))) (*.f64 (+.f64 (*.f64 alpha alpha) -4) (+.f64 alpha (*.f64 alpha 2)))))) (pow.f64 beta 3)) (+.f64 2 (+.f64 (/.f64 4 (*.f64 beta beta)) (*.f64 -1 (+.f64 (/.f64 (+.f64 alpha -2) (/.f64 (*.f64 beta beta) (+.f64 alpha (*.f64 alpha 2)))) (/.f64 (+.f64 alpha (-.f64 (neg.f64 (+.f64 alpha -2)) (*.f64 alpha -2))) beta)))))) (fma.f64 -2 (/.f64 (+.f64 alpha (*.f64 alpha 2)) (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))))
(-.f64 (-.f64 (+.f64 2 (-.f64 (+.f64 (*.f64 (/.f64 (*.f64 alpha -3) beta) (/.f64 (+.f64 alpha -2) beta)) (/.f64 4 (*.f64 beta beta))) (/.f64 (+.f64 (+.f64 (neg.f64 alpha) 2) (*.f64 3 alpha)) beta))) (/.f64 (neg.f64 (fma.f64 (-.f64 4 (*.f64 alpha (+.f64 alpha (*.f64 -2 (*.f64 3 alpha))))) (+.f64 alpha -2) (fma.f64 (fma.f64 alpha alpha -4) (*.f64 3 alpha) (*.f64 alpha (*.f64 (-.f64 4 (*.f64 alpha (+.f64 alpha (*.f64 -2 (*.f64 3 alpha))))) -2))))) (pow.f64 beta 3))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 3 alpha) (*.f64 beta beta)) alpha) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))))
(+.f64 1 (/.f64 (*.f64 beta (-.f64 beta 2)) (-.f64 (pow.f64 beta 2) 4)))
(+.f64 1 (/.f64 beta (/.f64 (+.f64 (*.f64 beta beta) -4) (+.f64 -2 beta))))
(+.f64 1 (*.f64 (/.f64 beta (fma.f64 beta beta -4)) (+.f64 -2 beta)))
(+.f64 1 (+.f64 (/.f64 (*.f64 beta (-.f64 beta 2)) (-.f64 (pow.f64 beta 2) 4)) (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4))))) (/.f64 beta (-.f64 (pow.f64 beta 2) 4))) alpha)))
(+.f64 1 (+.f64 (/.f64 beta (/.f64 (+.f64 (*.f64 beta beta) -4) (+.f64 -2 beta))) (*.f64 alpha (fma.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)) (/.f64 1 (+.f64 (*.f64 beta beta) -4))) (+.f64 -2 beta)) (/.f64 beta (+.f64 (*.f64 beta beta) -4))))))
(+.f64 1 (fma.f64 alpha (-.f64 (/.f64 beta (fma.f64 beta beta -4)) (*.f64 (fma.f64 2 (*.f64 beta (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))) (/.f64 1 (fma.f64 beta beta -4))) (+.f64 -2 beta))) (*.f64 (/.f64 beta (fma.f64 beta beta -4)) (+.f64 -2 beta))))
(+.f64 1 (+.f64 (/.f64 (*.f64 beta (-.f64 beta 2)) (-.f64 (pow.f64 beta 2) 4)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4))))) (/.f64 beta (-.f64 (pow.f64 beta 2) 4))) alpha) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (*.f64 -1 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (-.f64 (pow.f64 beta 2) 4))) (/.f64 beta (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2)))))) (pow.f64 alpha 2)))))
(+.f64 1 (+.f64 (/.f64 beta (/.f64 (+.f64 (*.f64 beta beta) -4) (+.f64 -2 beta))) (fma.f64 (fma.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)) (/.f64 1 (+.f64 (*.f64 beta beta) -4))) (+.f64 -2 beta)) (/.f64 beta (+.f64 (*.f64 beta beta) -4))) alpha (*.f64 (*.f64 alpha alpha) (*.f64 -1 (+.f64 (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)) (/.f64 1 (+.f64 (*.f64 beta beta) -4))) (*.f64 (fma.f64 -2 (/.f64 (*.f64 beta (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)) (/.f64 1 (+.f64 (*.f64 beta beta) -4)))) (+.f64 (*.f64 beta beta) -4)) (/.f64 beta (pow.f64 (+.f64 (*.f64 beta beta) -4) 2))) (+.f64 -2 beta))))))))
(+.f64 (+.f64 1 (*.f64 (/.f64 beta (fma.f64 beta beta -4)) (+.f64 -2 beta))) (fma.f64 (*.f64 alpha alpha) (-.f64 (+.f64 (*.f64 -2 (*.f64 beta (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2)))) (/.f64 -1 (fma.f64 beta beta -4))) (*.f64 (fma.f64 -2 (*.f64 (/.f64 beta (fma.f64 beta beta -4)) (fma.f64 2 (*.f64 beta (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))) (/.f64 1 (fma.f64 beta beta -4)))) (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))) (+.f64 -2 beta))) (*.f64 alpha (-.f64 (/.f64 beta (fma.f64 beta beta -4)) (*.f64 (fma.f64 2 (*.f64 beta (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))) (/.f64 1 (fma.f64 beta beta -4))) (+.f64 -2 beta))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (-.f64 (pow.f64 beta 2) 4))) (/.f64 beta (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2)))) (-.f64 (pow.f64 beta 2) 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4))) (-.f64 (pow.f64 beta 2) 4)))))) (*.f64 -1 (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (-.f64 (pow.f64 beta 2) 4))) (/.f64 beta (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))))) (pow.f64 alpha 3)) (+.f64 1 (+.f64 (/.f64 (*.f64 beta (-.f64 beta 2)) (-.f64 (pow.f64 beta 2) 4)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4))))) (/.f64 beta (-.f64 (pow.f64 beta 2) 4))) alpha) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (*.f64 -1 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2))) (/.f64 1 (-.f64 (pow.f64 beta 2) 4)))) (-.f64 (pow.f64 beta 2) 4))) (/.f64 beta (pow.f64 (-.f64 (pow.f64 beta 2) 4) 2)))))) (pow.f64 alpha 2))))))
(fma.f64 (*.f64 -1 (+.f64 (*.f64 (fma.f64 -2 (/.f64 beta (/.f64 (+.f64 (*.f64 beta beta) -4) (fma.f64 -2 (/.f64 (*.f64 beta (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)) (/.f64 1 (+.f64 (*.f64 beta beta) -4)))) (+.f64 (*.f64 beta beta) -4)) (/.f64 beta (pow.f64 (+.f64 (*.f64 beta beta) -4) 2))))) (/.f64 (neg.f64 (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)) (/.f64 1 (+.f64 (*.f64 beta beta) -4)))) (+.f64 (*.f64 beta beta) -4))) (+.f64 -2 beta)) (fma.f64 -2 (/.f64 (*.f64 beta (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)) (/.f64 1 (+.f64 (*.f64 beta beta) -4)))) (+.f64 (*.f64 beta beta) -4)) (/.f64 beta (pow.f64 (+.f64 (*.f64 beta beta) -4) 2))))) (pow.f64 alpha 3) (+.f64 1 (+.f64 (/.f64 beta (/.f64 (+.f64 (*.f64 beta beta) -4) (+.f64 -2 beta))) (fma.f64 (fma.f64 -1 (*.f64 (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)) (/.f64 1 (+.f64 (*.f64 beta beta) -4))) (+.f64 -2 beta)) (/.f64 beta (+.f64 (*.f64 beta beta) -4))) alpha (*.f64 (*.f64 alpha alpha) (*.f64 -1 (+.f64 (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)) (/.f64 1 (+.f64 (*.f64 beta beta) -4))) (*.f64 (fma.f64 -2 (/.f64 (*.f64 beta (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (*.f64 beta beta) -4) 2)) (/.f64 1 (+.f64 (*.f64 beta beta) -4)))) (+.f64 (*.f64 beta beta) -4)) (/.f64 beta (pow.f64 (+.f64 (*.f64 beta beta) -4) 2))) (+.f64 -2 beta)))))))))
(fma.f64 (pow.f64 alpha 3) (neg.f64 (fma.f64 (-.f64 (/.f64 (*.f64 -2 beta) (/.f64 (fma.f64 beta beta -4) (fma.f64 -2 (*.f64 (/.f64 beta (fma.f64 beta beta -4)) (fma.f64 2 (*.f64 beta (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))) (/.f64 1 (fma.f64 beta beta -4)))) (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))))) (/.f64 (fma.f64 2 (*.f64 beta (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))) (/.f64 1 (fma.f64 beta beta -4))) (fma.f64 beta beta -4))) (+.f64 -2 beta) (fma.f64 -2 (*.f64 (/.f64 beta (fma.f64 beta beta -4)) (fma.f64 2 (*.f64 beta (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))) (/.f64 1 (fma.f64 beta beta -4)))) (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))))) (+.f64 (+.f64 1 (*.f64 (/.f64 beta (fma.f64 beta beta -4)) (+.f64 -2 beta))) (fma.f64 (*.f64 alpha alpha) (-.f64 (+.f64 (*.f64 -2 (*.f64 beta (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2)))) (/.f64 -1 (fma.f64 beta beta -4))) (*.f64 (fma.f64 -2 (*.f64 (/.f64 beta (fma.f64 beta beta -4)) (fma.f64 2 (*.f64 beta (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))) (/.f64 1 (fma.f64 beta beta -4)))) (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))) (+.f64 -2 beta))) (*.f64 alpha (-.f64 (/.f64 beta (fma.f64 beta beta -4)) (*.f64 (fma.f64 2 (*.f64 beta (/.f64 beta (pow.f64 (fma.f64 beta beta -4) 2))) (/.f64 1 (fma.f64 beta beta -4))) (+.f64 -2 beta)))))))
(/.f64 (-.f64 (+.f64 beta (*.f64 -1 (-.f64 beta 2))) (*.f64 -2 beta)) alpha)
(/.f64 (+.f64 beta (-.f64 (neg.f64 (+.f64 -2 beta)) (*.f64 -2 beta))) alpha)
(/.f64 (+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta)) alpha)
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta 2) (-.f64 beta (*.f64 -2 beta))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (-.f64 beta 2) alpha))))) (*.f64 -2 (/.f64 beta alpha)))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 beta)) (+.f64 -2 beta)) (*.f64 alpha alpha)) (-.f64 (fma.f64 -1 (/.f64 (fma.f64 2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (neg.f64 (+.f64 (*.f64 beta beta) -4))) (*.f64 alpha alpha)) (+.f64 (/.f64 beta alpha) (/.f64 (neg.f64 (+.f64 -2 beta)) alpha))) (*.f64 -2 (/.f64 beta alpha))))
(+.f64 (+.f64 (-.f64 (/.f64 beta alpha) (/.f64 (+.f64 -2 beta) alpha)) (-.f64 (/.f64 (*.f64 3 beta) (/.f64 (*.f64 alpha alpha) (+.f64 -2 beta))) (/.f64 (-.f64 (*.f64 (*.f64 3 beta) (*.f64 2 beta)) (fma.f64 beta beta -4)) (*.f64 alpha alpha)))) (/.f64 (*.f64 2 beta) alpha))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta 2) (-.f64 beta (*.f64 -2 beta))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta 2) alpha)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4)))))) (pow.f64 alpha 3)))))))) (*.f64 -2 (/.f64 beta alpha)))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 beta)) (+.f64 -2 beta)) (*.f64 alpha alpha)) (-.f64 (fma.f64 -1 (/.f64 (+.f64 -2 beta) (/.f64 (pow.f64 alpha 3) (fma.f64 2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (neg.f64 (+.f64 (*.f64 beta beta) -4))))) (fma.f64 -1 (/.f64 (fma.f64 2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (neg.f64 (+.f64 (*.f64 beta beta) -4))) (*.f64 alpha alpha)) (+.f64 (/.f64 beta alpha) (*.f64 -1 (+.f64 (/.f64 (+.f64 -2 beta) alpha) (/.f64 (fma.f64 (+.f64 (*.f64 beta beta) -4) (+.f64 beta (*.f64 2 beta)) (*.f64 (*.f64 -2 beta) (fma.f64 2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (neg.f64 (+.f64 (*.f64 beta beta) -4))))) (pow.f64 alpha 3))))))) (*.f64 -2 (/.f64 beta alpha))))
(+.f64 (-.f64 (-.f64 (-.f64 (-.f64 (/.f64 beta alpha) (/.f64 (+.f64 -2 beta) alpha)) (/.f64 (fma.f64 -2 (*.f64 beta (-.f64 (*.f64 (*.f64 3 beta) (*.f64 2 beta)) (fma.f64 beta beta -4))) (*.f64 (fma.f64 beta beta -4) (*.f64 3 beta))) (pow.f64 alpha 3))) (/.f64 (-.f64 (*.f64 (*.f64 3 beta) (*.f64 2 beta)) (fma.f64 beta beta -4)) (*.f64 alpha alpha))) (*.f64 (/.f64 (+.f64 -2 beta) (pow.f64 alpha 3)) (-.f64 (*.f64 (*.f64 3 beta) (*.f64 2 beta)) (fma.f64 beta beta -4)))) (+.f64 (/.f64 (*.f64 3 beta) (/.f64 (*.f64 alpha alpha) (+.f64 -2 beta))) (/.f64 (*.f64 2 beta) alpha)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta 2) (-.f64 beta (*.f64 -2 beta))) (pow.f64 alpha 2)) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4)))))) (-.f64 beta 2)) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4)))))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 beta (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4)))))))) (*.f64 -1 (*.f64 (-.f64 (pow.f64 beta 2) 4) (+.f64 (*.f64 2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (*.f64 -1 (-.f64 (pow.f64 beta 2) 4)))))) (pow.f64 alpha 4)))))))))) (*.f64 -2 (/.f64 beta alpha)))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 beta)) (+.f64 -2 beta)) (*.f64 alpha alpha)) (-.f64 (+.f64 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (fma.f64 2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (neg.f64 (+.f64 (*.f64 beta beta) -4))) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (+.f64 -2 beta) alpha) (fma.f64 -1 (/.f64 (fma.f64 (+.f64 (*.f64 beta beta) -4) (+.f64 beta (*.f64 2 beta)) (*.f64 (*.f64 -2 beta) (fma.f64 2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (neg.f64 (+.f64 (*.f64 beta beta) -4))))) (/.f64 (pow.f64 alpha 4) (+.f64 -2 beta))) (fma.f64 -1 (/.f64 (+.f64 -2 beta) (/.f64 (pow.f64 alpha 3) (fma.f64 2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (neg.f64 (+.f64 (*.f64 beta beta) -4))))) (fma.f64 -1 (/.f64 (fma.f64 (+.f64 (*.f64 beta beta) -4) (+.f64 beta (*.f64 2 beta)) (*.f64 (*.f64 -2 beta) (fma.f64 2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (neg.f64 (+.f64 (*.f64 beta beta) -4))))) (pow.f64 alpha 3)) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 beta (fma.f64 (+.f64 (*.f64 beta beta) -4) (+.f64 beta (*.f64 2 beta)) (*.f64 (*.f64 -2 beta) (fma.f64 2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (neg.f64 (+.f64 (*.f64 beta beta) -4)))))) (*.f64 (neg.f64 (+.f64 (*.f64 beta beta) -4)) (fma.f64 2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (neg.f64 (+.f64 (*.f64 beta beta) -4))))) (pow.f64 alpha 4))))))))) (*.f64 -2 (/.f64 beta alpha))))
(+.f64 (/.f64 (*.f64 3 beta) (/.f64 (*.f64 alpha alpha) (+.f64 -2 beta))) (+.f64 (+.f64 (-.f64 (-.f64 (/.f64 beta alpha) (/.f64 (+.f64 -2 beta) alpha)) (/.f64 (-.f64 (*.f64 (*.f64 3 beta) (*.f64 2 beta)) (fma.f64 beta beta -4)) (*.f64 alpha alpha))) (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 -2 (*.f64 beta (-.f64 (*.f64 (*.f64 3 beta) (*.f64 2 beta)) (fma.f64 beta beta -4))) (*.f64 (fma.f64 beta beta -4) (*.f64 3 beta)))) (pow.f64 alpha 3)) (/.f64 (fma.f64 (*.f64 -2 beta) (fma.f64 -2 (*.f64 beta (-.f64 (*.f64 (*.f64 3 beta) (*.f64 2 beta)) (fma.f64 beta beta -4))) (*.f64 (fma.f64 beta beta -4) (*.f64 3 beta))) (*.f64 (neg.f64 (fma.f64 beta beta -4)) (-.f64 (*.f64 (*.f64 3 beta) (*.f64 2 beta)) (fma.f64 beta beta -4)))) (pow.f64 alpha 4))) (*.f64 (/.f64 (+.f64 -2 beta) (pow.f64 alpha 3)) (-.f64 (*.f64 (*.f64 3 beta) (*.f64 2 beta)) (fma.f64 beta beta -4)))) (*.f64 (/.f64 (fma.f64 -2 (*.f64 beta (-.f64 (*.f64 (*.f64 3 beta) (*.f64 2 beta)) (fma.f64 beta beta -4))) (*.f64 (fma.f64 beta beta -4) (*.f64 3 beta))) (pow.f64 alpha 4)) (+.f64 -2 beta)))) (/.f64 (*.f64 2 beta) alpha)))
(*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -2 beta)))) 2) alpha))
(neg.f64 (/.f64 (+.f64 (+.f64 beta (neg.f64 (+.f64 beta (*.f64 2 beta)))) -2) alpha))
(/.f64 (neg.f64 (+.f64 -2 (-.f64 beta (*.f64 3 beta)))) alpha)
(+.f64 (/.f64 (*.f64 (-.f64 beta 2) (-.f64 beta (*.f64 -2 beta))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -2 beta)))) 2) alpha))))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 beta)) (+.f64 -2 beta)) (*.f64 alpha alpha)) (*.f64 -1 (+.f64 (/.f64 (-.f64 4 (fma.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (*.f64 beta beta))) (*.f64 alpha alpha)) (/.f64 (+.f64 (+.f64 beta (neg.f64 (+.f64 beta (*.f64 2 beta)))) -2) alpha))))
(-.f64 (-.f64 (/.f64 (*.f64 3 beta) (/.f64 (*.f64 alpha alpha) (+.f64 -2 beta))) (/.f64 (-.f64 4 (fma.f64 -2 (*.f64 beta (*.f64 3 beta)) (*.f64 beta beta))) (*.f64 alpha alpha))) (/.f64 (+.f64 -2 (-.f64 beta (*.f64 3 beta))) alpha))
(+.f64 (/.f64 (*.f64 (-.f64 beta 2) (-.f64 beta (*.f64 -2 beta))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 beta 2) (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2)))) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -2 beta)))) 2) alpha)))))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 beta)) (+.f64 -2 beta)) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (fma.f64 (+.f64 -2 beta) (-.f64 4 (fma.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (*.f64 beta beta))) (fma.f64 (+.f64 (*.f64 beta beta) -4) (+.f64 beta (*.f64 2 beta)) (*.f64 -2 (*.f64 beta (-.f64 4 (fma.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (*.f64 beta beta))))))) (pow.f64 alpha 3)) (*.f64 -1 (+.f64 (/.f64 (-.f64 4 (fma.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (*.f64 beta beta))) (*.f64 alpha alpha)) (/.f64 (+.f64 (+.f64 beta (neg.f64 (+.f64 beta (*.f64 2 beta)))) -2) alpha)))))
(+.f64 (/.f64 (*.f64 3 beta) (/.f64 (*.f64 alpha alpha) (+.f64 -2 beta))) (-.f64 (-.f64 (/.f64 (neg.f64 (+.f64 -2 (-.f64 beta (*.f64 3 beta)))) alpha) (/.f64 (-.f64 4 (fma.f64 -2 (*.f64 beta (*.f64 3 beta)) (*.f64 beta beta))) (*.f64 alpha alpha))) (/.f64 (fma.f64 (-.f64 4 (fma.f64 -2 (*.f64 beta (*.f64 3 beta)) (*.f64 beta beta))) (+.f64 -2 beta) (fma.f64 -2 (*.f64 beta (-.f64 4 (fma.f64 -2 (*.f64 beta (*.f64 3 beta)) (*.f64 beta beta)))) (*.f64 (fma.f64 beta beta -4) (*.f64 3 beta)))) (pow.f64 alpha 3))))
(+.f64 (/.f64 (*.f64 (-.f64 beta 2) (-.f64 beta (*.f64 -2 beta))) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2)))) (pow.f64 alpha 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 beta 2) (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2)))) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -2 beta)))) 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta 2) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))))))) (pow.f64 alpha 4))) (*.f64 2 (/.f64 (*.f64 beta (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) 4) (-.f64 beta (*.f64 -2 beta))) (*.f64 -2 (*.f64 beta (-.f64 4 (+.f64 (*.f64 -2 (*.f64 beta (-.f64 beta (*.f64 -2 beta)))) (pow.f64 beta 2))))))) (pow.f64 alpha 4)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 beta)) (+.f64 -2 beta)) (*.f64 alpha alpha)) (+.f64 (/.f64 (+.f64 (*.f64 beta beta) -4) (/.f64 (pow.f64 alpha 4) (-.f64 4 (fma.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (*.f64 beta beta))))) (fma.f64 -1 (/.f64 (fma.f64 (+.f64 -2 beta) (-.f64 4 (fma.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (*.f64 beta beta))) (fma.f64 (+.f64 (*.f64 beta beta) -4) (+.f64 beta (*.f64 2 beta)) (*.f64 -2 (*.f64 beta (-.f64 4 (fma.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (*.f64 beta beta))))))) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (-.f64 4 (fma.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (*.f64 beta beta))) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (+.f64 (+.f64 beta (neg.f64 (+.f64 beta (*.f64 2 beta)))) -2) alpha) (fma.f64 -1 (/.f64 (+.f64 -2 beta) (/.f64 (pow.f64 alpha 4) (fma.f64 (+.f64 (*.f64 beta beta) -4) (+.f64 beta (*.f64 2 beta)) (*.f64 -2 (*.f64 beta (-.f64 4 (fma.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (*.f64 beta beta)))))))) (*.f64 2 (/.f64 beta (/.f64 (pow.f64 alpha 4) (fma.f64 (+.f64 (*.f64 beta beta) -4) (+.f64 beta (*.f64 2 beta)) (*.f64 -2 (*.f64 beta (-.f64 4 (fma.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 beta))) (*.f64 beta beta)))))))))))))))
(+.f64 (/.f64 (*.f64 3 beta) (/.f64 (*.f64 alpha alpha) (+.f64 -2 beta))) (+.f64 (-.f64 (-.f64 (-.f64 (*.f64 2 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (fma.f64 -2 (*.f64 beta (-.f64 4 (fma.f64 -2 (*.f64 beta (*.f64 3 beta)) (*.f64 beta beta)))) (*.f64 (fma.f64 beta beta -4) (*.f64 3 beta))))) (*.f64 (/.f64 (+.f64 -2 beta) (pow.f64 alpha 4)) (fma.f64 -2 (*.f64 beta (-.f64 4 (fma.f64 -2 (*.f64 beta (*.f64 3 beta)) (*.f64 beta beta)))) (*.f64 (fma.f64 beta beta -4) (*.f64 3 beta))))) (/.f64 (+.f64 -2 (-.f64 beta (*.f64 3 beta))) alpha)) (/.f64 (-.f64 4 (fma.f64 -2 (*.f64 beta (*.f64 3 beta)) (*.f64 beta beta))) (*.f64 alpha alpha))) (-.f64 (*.f64 (/.f64 (fma.f64 beta beta -4) (pow.f64 alpha 4)) (-.f64 4 (fma.f64 -2 (*.f64 beta (*.f64 3 beta)) (*.f64 beta beta)))) (/.f64 (fma.f64 (-.f64 4 (fma.f64 -2 (*.f64 beta (*.f64 3 beta)) (*.f64 beta beta))) (+.f64 -2 beta) (fma.f64 -2 (*.f64 beta (-.f64 4 (fma.f64 -2 (*.f64 beta (*.f64 3 beta)) (*.f64 beta beta)))) (*.f64 (fma.f64 beta beta -4) (*.f64 3 beta)))) (pow.f64 alpha 3)))))
(pow.f64 alpha 2)
(*.f64 alpha alpha)
(+.f64 (*.f64 2 (*.f64 beta alpha)) (pow.f64 alpha 2))
(fma.f64 2 (*.f64 alpha beta) (*.f64 alpha alpha))
(*.f64 alpha (+.f64 alpha (*.f64 2 beta)))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(fma.f64 2 (*.f64 alpha beta) (+.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(fma.f64 2 (*.f64 alpha beta) (fma.f64 alpha alpha (*.f64 beta beta)))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(fma.f64 2 (*.f64 alpha beta) (+.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(fma.f64 2 (*.f64 alpha beta) (fma.f64 alpha alpha (*.f64 beta beta)))
(pow.f64 beta 2)
(*.f64 beta beta)
(+.f64 (*.f64 2 (*.f64 beta alpha)) (pow.f64 beta 2))
(fma.f64 2 (*.f64 alpha beta) (*.f64 beta beta))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(fma.f64 2 (*.f64 alpha beta) (+.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(fma.f64 2 (*.f64 alpha beta) (fma.f64 alpha alpha (*.f64 beta beta)))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(fma.f64 2 (*.f64 alpha beta) (+.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(fma.f64 2 (*.f64 alpha beta) (fma.f64 alpha alpha (*.f64 beta beta)))
(pow.f64 beta 2)
(*.f64 beta beta)
(+.f64 (*.f64 2 (*.f64 beta alpha)) (pow.f64 beta 2))
(fma.f64 2 (*.f64 alpha beta) (*.f64 beta beta))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(fma.f64 2 (*.f64 alpha beta) (+.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(fma.f64 2 (*.f64 alpha beta) (fma.f64 alpha alpha (*.f64 beta beta)))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(fma.f64 2 (*.f64 alpha beta) (+.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(fma.f64 2 (*.f64 alpha beta) (fma.f64 alpha alpha (*.f64 beta beta)))
(pow.f64 beta 2)
(*.f64 beta beta)
(+.f64 (*.f64 2 (*.f64 beta alpha)) (pow.f64 beta 2))
(fma.f64 2 (*.f64 alpha beta) (*.f64 beta beta))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(fma.f64 2 (*.f64 alpha beta) (+.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(fma.f64 2 (*.f64 alpha beta) (fma.f64 alpha alpha (*.f64 beta beta)))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(fma.f64 2 (*.f64 alpha beta) (+.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(fma.f64 2 (*.f64 alpha beta) (fma.f64 alpha alpha (*.f64 beta beta)))
(pow.f64 alpha 2)
(*.f64 alpha alpha)
(+.f64 (*.f64 2 (*.f64 beta alpha)) (pow.f64 alpha 2))
(fma.f64 2 (*.f64 alpha beta) (*.f64 alpha alpha))
(*.f64 alpha (+.f64 alpha (*.f64 2 beta)))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(fma.f64 2 (*.f64 alpha beta) (+.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(fma.f64 2 (*.f64 alpha beta) (fma.f64 alpha alpha (*.f64 beta beta)))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(fma.f64 2 (*.f64 alpha beta) (+.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(fma.f64 2 (*.f64 alpha beta) (fma.f64 alpha alpha (*.f64 beta beta)))
(pow.f64 alpha 2)
(*.f64 alpha alpha)
(+.f64 (*.f64 2 (*.f64 beta alpha)) (pow.f64 alpha 2))
(fma.f64 2 (*.f64 alpha beta) (*.f64 alpha alpha))
(*.f64 alpha (+.f64 alpha (*.f64 2 beta)))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(fma.f64 2 (*.f64 alpha beta) (+.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(fma.f64 2 (*.f64 alpha beta) (fma.f64 alpha alpha (*.f64 beta beta)))
(+.f64 (*.f64 2 (*.f64 beta alpha)) (+.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(fma.f64 2 (*.f64 alpha beta) (+.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(fma.f64 2 (*.f64 alpha beta) (fma.f64 alpha alpha (*.f64 beta beta)))
(+.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(+.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))))))
(-.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) 2))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 4 (neg.f64 (pow.f64 (+.f64 beta alpha) 2)))))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (-.f64 4 (pow.f64 (+.f64 alpha beta) 2))))
(/.f64 (-.f64 alpha beta) (-.f64 4 (pow.f64 (+.f64 alpha beta) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))))
(/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))))
(/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))))
(/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))))
(/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) 2))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 -64 (pow.f64 (+.f64 beta alpha) 6))) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 4) 16) (*.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 -64 (pow.f64 (+.f64 alpha beta) 6))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 4) 16) (*.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 -64 (pow.f64 (+.f64 alpha beta) 6)) (+.f64 16 (+.f64 (pow.f64 (+.f64 alpha beta) 4) (*.f64 4 (pow.f64 (+.f64 alpha beta) 2))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 4) -16)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 4) -16)) (+.f64 4 (pow.f64 (+.f64 alpha beta) 2)))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) 3)
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 3) 1/3)
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) 2)
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (-.f64 beta alpha)) -1)
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 4 (neg.f64 (pow.f64 (+.f64 beta alpha) 2)))))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (-.f64 4 (pow.f64 (+.f64 alpha beta) 2))))
(/.f64 (-.f64 alpha beta) (-.f64 4 (pow.f64 (+.f64 alpha beta) 2)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) 2))
(fabs.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 3))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) 3)))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(fma.f64 beta (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 beta (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (/.f64 (neg.f64 alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(-.f64 (/.f64 (*.f64 beta 1) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(fma.f64 1 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (cbrt.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))) (cbrt.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (sqrt.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (/.f64 beta (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) 2)) (/.f64 beta (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (/.f64 (neg.f64 alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (/.f64 beta (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (/.f64 beta (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (/.f64 (neg.f64 alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (/.f64 (neg.f64 alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(-.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (/.f64 (neg.f64 alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (/.f64 (neg.f64 alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (/.f64 (neg.f64 alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(-.f64 (*.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (/.f64 (neg.f64 alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(-.f64 (*.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))) (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))) (/.f64 (neg.f64 alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(fma.f64 (/.f64 beta (+.f64 -64 (pow.f64 (+.f64 beta alpha) 6))) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 4) 16) (*.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 beta (+.f64 -64 (pow.f64 (+.f64 alpha beta) 6))) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 4) 16) (*.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (/.f64 (neg.f64 alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(-.f64 (*.f64 (/.f64 beta (+.f64 -64 (pow.f64 (+.f64 alpha beta) 6))) (+.f64 16 (+.f64 (pow.f64 (+.f64 alpha beta) 4) (*.f64 4 (pow.f64 (+.f64 alpha beta) 2))))) (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 4) -16)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (neg.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 4) -16)) (+.f64 4 (pow.f64 (+.f64 alpha beta) 2)) (/.f64 (neg.f64 alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(-.f64 (*.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 4) -16)) (+.f64 4 (pow.f64 (+.f64 alpha beta) 2))) (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(+.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(+.f64 0 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) 1) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))) (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))) (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(*.f64 1 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(*.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2) (cbrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) (sqrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) 3) 1) (fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) (-.f64 1 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) 1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) 3)) (fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) (-.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) 3)) (+.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)))) (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) 2) (*.f64 (+.f64 alpha (+.f64 -2 beta)) (+.f64 alpha (+.f64 -2 beta))))))
(/.f64 (fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) -1) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) -1))
(/.f64 (fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) -1) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) -1))
(/.f64 (+.f64 -1 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) 2) (*.f64 (+.f64 alpha (+.f64 -2 beta)) (+.f64 alpha (+.f64 -2 beta))))) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) -1))
(pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 3)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 3) 1/3)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 2))
(fabs.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))
(log.f64 (exp.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1))))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 3))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)))) 1))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) 1)
(+.f64 0 (pow.f64 (+.f64 beta alpha) 2))
(pow.f64 (+.f64 alpha beta) 2)
(+.f64 (*.f64 alpha (+.f64 beta alpha)) (*.f64 beta (+.f64 beta alpha)))
(pow.f64 (+.f64 alpha beta) 2)
(+.f64 (*.f64 (+.f64 beta alpha) beta) (*.f64 (+.f64 beta alpha) alpha))
(pow.f64 (+.f64 alpha beta) 2)
(+.f64 (*.f64 (+.f64 beta alpha) alpha) (*.f64 (+.f64 beta alpha) beta))
(pow.f64 (+.f64 alpha beta) 2)
(+.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 alpha (+.f64 beta alpha)))
(pow.f64 (+.f64 alpha beta) 2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha beta) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha beta) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha beta) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha beta) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha beta) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 alpha beta) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 beta alpha) 2))) 1)
(pow.f64 (+.f64 alpha beta) 2)
(*.f64 (+.f64 beta alpha) (+.f64 beta alpha))
(pow.f64 (+.f64 alpha beta) 2)
(*.f64 (pow.f64 (+.f64 beta alpha) 2) 1)
(pow.f64 (+.f64 alpha beta) 2)
(*.f64 1 (pow.f64 (+.f64 beta alpha) 2))
(pow.f64 (+.f64 alpha beta) 2)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta alpha) 2)) (cbrt.f64 (pow.f64 (+.f64 beta alpha) 4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 alpha beta) 2)) (cbrt.f64 (pow.f64 (+.f64 alpha beta) 4)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 (cbrt.f64 (+.f64 beta alpha)) (+.f64 beta alpha)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 alpha beta) 2)) (*.f64 (+.f64 alpha beta) (cbrt.f64 (+.f64 alpha beta))))
(*.f64 (+.f64 alpha beta) (*.f64 (cbrt.f64 (+.f64 alpha beta)) (cbrt.f64 (pow.f64 (+.f64 alpha beta) 2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta alpha) 4)) (cbrt.f64 (pow.f64 (+.f64 beta alpha) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 alpha beta) 2)) (cbrt.f64 (pow.f64 (+.f64 alpha beta) 4)))
(*.f64 (sqrt.f64 (+.f64 beta alpha)) (*.f64 (sqrt.f64 (+.f64 beta alpha)) (+.f64 beta alpha)))
(pow.f64 (+.f64 alpha beta) 2)
(*.f64 (*.f64 (+.f64 beta alpha) (sqrt.f64 (+.f64 beta alpha))) (sqrt.f64 (+.f64 beta alpha)))
(pow.f64 (+.f64 alpha beta) 2)
(*.f64 (*.f64 (+.f64 beta alpha) (cbrt.f64 (pow.f64 (+.f64 beta alpha) 2))) (cbrt.f64 (+.f64 beta alpha)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 alpha beta) 2)) (*.f64 (+.f64 alpha beta) (cbrt.f64 (+.f64 alpha beta))))
(*.f64 (+.f64 alpha beta) (*.f64 (cbrt.f64 (+.f64 alpha beta)) (cbrt.f64 (pow.f64 (+.f64 alpha beta) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (pow.f64 (-.f64 beta alpha) 2))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (pow.f64 (-.f64 beta alpha) 2) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))
(/.f64 (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (-.f64 beta alpha) 2)) (pow.f64 (-.f64 beta alpha) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (*.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (-.f64 beta alpha)))
(*.f64 (/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (-.f64 beta alpha)))
(*.f64 (/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))) (/.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (-.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (-.f64 beta alpha) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))))
(*.f64 (/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (-.f64 beta alpha)))
(*.f64 (/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))) (/.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (-.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(/.f64 (+.f64 alpha beta) (/.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))) (+.f64 alpha beta))
(/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (-.f64 beta alpha))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)))
(/.f64 (*.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 beta alpha)) (-.f64 beta alpha))
(/.f64 (*.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (+.f64 beta alpha)) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(/.f64 (+.f64 alpha beta) (/.f64 (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)) (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta))) (+.f64 alpha beta))
(/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 beta alpha)) (-.f64 beta alpha))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)))
(/.f64 (*.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 beta alpha)) (-.f64 beta alpha))
(sqrt.f64 (pow.f64 (+.f64 beta alpha) 4))
(sqrt.f64 (pow.f64 (+.f64 alpha beta) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 beta alpha) 2)))
(pow.f64 (+.f64 alpha beta) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 beta alpha) 2))))
(pow.f64 (+.f64 alpha beta) 2)
(cbrt.f64 (pow.f64 (+.f64 beta alpha) 6))
(cbrt.f64 (pow.f64 (+.f64 alpha beta) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 beta alpha) 2)))
(pow.f64 (+.f64 alpha beta) 2)
(exp.f64 (log.f64 (pow.f64 (+.f64 beta alpha) 2)))
(pow.f64 (+.f64 alpha beta) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 beta alpha) 2)) 1))
(pow.f64 (+.f64 alpha beta) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 beta alpha) 2)))
(pow.f64 (+.f64 alpha beta) 2)
(fma.f64 beta (+.f64 beta alpha) (*.f64 alpha (+.f64 beta alpha)))
(pow.f64 (+.f64 alpha beta) 2)
(fma.f64 alpha (+.f64 beta alpha) (*.f64 beta (+.f64 beta alpha)))
(pow.f64 (+.f64 alpha beta) 2)
(fma.f64 (+.f64 beta alpha) beta (*.f64 (+.f64 beta alpha) alpha))
(pow.f64 (+.f64 alpha beta) 2)
(fma.f64 (+.f64 beta alpha) alpha (*.f64 (+.f64 beta alpha) beta))
(pow.f64 (+.f64 alpha beta) 2)
(fma.f64 1 (*.f64 alpha (+.f64 beta alpha)) (*.f64 beta (+.f64 beta alpha)))
(pow.f64 (+.f64 alpha beta) 2)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 alpha (+.f64 beta alpha))) (cbrt.f64 (*.f64 alpha (+.f64 beta alpha)))) (cbrt.f64 (*.f64 alpha (+.f64 beta alpha))) (*.f64 beta (+.f64 beta alpha)))
(pow.f64 (+.f64 alpha beta) 2)
(fma.f64 (sqrt.f64 (*.f64 alpha (+.f64 beta alpha))) (sqrt.f64 (*.f64 alpha (+.f64 beta alpha))) (*.f64 beta (+.f64 beta alpha)))
(pow.f64 (+.f64 alpha beta) 2)

eval989.0ms (5.6%)

Compiler

Compiled 47313 to 31921 computations (32.5% saved)

prune650.0ms (3.7%)

Pruning

28 alts after pruning (25 fresh and 3 done)

PrunedKeptTotal
New1379161395
Fresh3912
Picked101
Done235
Total1385281413
Accurracy
100.0%
Counts
1413 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.1%
(/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 beta (+.f64 beta 2)))) 1/3)) alpha)) 2)
51.8%
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) 1) 2)
45.8%
(/.f64 (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4)) (+.f64 beta (-.f64 alpha 2)) 1) 2)
74.2%
(/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2)
74.1%
(/.f64 (fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1) 2)
73.5%
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3) 2)
15.0%
(/.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 (fma.f64 beta 2 2) alpha) 2)) (-.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (fma.f64 beta 2 2) alpha))) 2)
29.8%
(/.f64 (/.f64 (+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta)) alpha) 2)
8.2%
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
26.1%
(/.f64 (/.f64 2 alpha) 2)
6.6%
(/.f64 (-.f64 (/.f64 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha)) (*.f64 beta (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 alpha)))) 2)
74.2%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)) 2)
74.1%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)) 2)
29.8%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2)
28.5%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))) 2)
75.0%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
28.5%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))) 2)
75.0%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) 2)
25.0%
(/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))) 2)
75.0%
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
31.6%
(/.f64 (-.f64 2 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta)) 2)
48.0%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
28.9%
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)))) 2)
74.5%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
72.6%
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
32.0%
(/.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) 2)
74.5%
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
38.5%
(/.f64 2 2)
Compiler

Compiled 1187 to 857 computations (27.8% saved)

localize165.0ms (0.9%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
100.0%
(-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
99.9%
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta)
74.5%
(-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)
Compiler

Compiled 95 to 64 computations (32.6% saved)

series3.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
alpha
@0
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
0.0ms
beta
@0
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
0.0ms
alpha
@inf
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
0.0ms
beta
@inf
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
0.0ms
alpha
@0
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta)

rewrite107.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1692×log-prod
1180×fma-neg
638×expm1-udef
638×log1p-udef
376×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01587
137669
2571269
Stop Event
node limit
Counts
3 → 141
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta)
(-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
Outputs
(+.f64 0 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) 1)
(/.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta))
(/.f64 beta (+.f64 alpha (+.f64 2 beta)))
(/.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (+.f64 alpha (+.f64 2 beta)) (cbrt.f64 beta)))
(/.f64 (sqrt.f64 beta) (/.f64 (+.f64 alpha (+.f64 2 beta)) (sqrt.f64 beta)))
(/.f64 (neg.f64 beta) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(/.f64 (*.f64 -1 beta) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(/.f64 (*.f64 beta -1) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(/.f64 (/.f64 beta 1) (+.f64 alpha (+.f64 2 beta)))
(/.f64 (/.f64 beta (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1)
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 3)
(pow.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2)
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))
(log.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 0 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(*.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(/.f64 (-.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (fma.f64 beta (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))) (neg.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (*.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3) 1) (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) -1) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))
(pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))
(log.f64 (*.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(log.f64 (/.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (-.f64 beta alpha) 1)
(fma.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) beta) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (*.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) beta) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) 1)
(fma.f64 (*.f64 beta (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2))) (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (*.f64 beta (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)) (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 beta) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (sqrt.f64 beta)) (sqrt.f64 beta) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) alpha))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (-.f64 alpha (+.f64 2 beta)) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 0 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))) 1)
(*.f64 1 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2)) (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))
(*.f64 -1 (/.f64 1 (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) -1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) alpha))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 1 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (-.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(pow.f64 (+.f64 alpha (+.f64 2 beta)) -1)
(pow.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 2)
(sqrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (neg.f64 (log.f64 (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log.f64 (+.f64 alpha (+.f64 2 beta))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 alpha (+.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))

simplify144.0ms (0.8%)

Algorithm
egg-herbie
Rules
1468×fma-neg
736×fma-def
544×associate-+r+
544×+-commutative
444×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
058511713
1164811185
2628711111
Stop Event
node limit
Counts
213 → 379
Calls
Call 1
Inputs
(/.f64 beta (+.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (/.f64 beta (+.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 4))))))
(/.f64 beta alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(/.f64 beta alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(/.f64 beta (+.f64 2 alpha))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 2 alpha) 4))) (+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
2
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) 2)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))))
(/.f64 1 (+.f64 beta 2))
(+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 beta 2) 2))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 beta 2) 2)))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 4))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 beta 2) 2))))))
(/.f64 1 alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 alpha 2))) (/.f64 1 alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 3)) (/.f64 1 alpha)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 3)) (/.f64 1 alpha))))
(/.f64 1 alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 alpha 2))) (/.f64 1 alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 3)) (/.f64 1 alpha)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 3)) (/.f64 1 alpha))))
(/.f64 1 (+.f64 2 alpha))
(+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2))) (/.f64 1 (+.f64 2 alpha)))
(+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 3)) (/.f64 1 (+.f64 2 alpha))))
(+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 4))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 3)) (/.f64 1 (+.f64 2 alpha)))))
(/.f64 1 beta)
(+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 4))) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3)))))
(/.f64 1 beta)
(+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 4))) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3)))))
(+.f64 0 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) 1)
(/.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta))
(/.f64 beta (+.f64 alpha (+.f64 2 beta)))
(/.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (+.f64 alpha (+.f64 2 beta)) (cbrt.f64 beta)))
(/.f64 (sqrt.f64 beta) (/.f64 (+.f64 alpha (+.f64 2 beta)) (sqrt.f64 beta)))
(/.f64 (neg.f64 beta) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(/.f64 (*.f64 -1 beta) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(/.f64 (*.f64 beta -1) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(/.f64 (/.f64 beta 1) (+.f64 alpha (+.f64 2 beta)))
(/.f64 (/.f64 beta (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1)
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 3)
(pow.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2)
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))
(log.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 0 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(*.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(/.f64 (-.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (fma.f64 beta (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))) (neg.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (*.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3) 1) (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) -1) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))
(pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))
(log.f64 (*.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(log.f64 (/.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (-.f64 beta alpha) 1)
(fma.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) beta) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (*.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) beta) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) 1)
(fma.f64 (*.f64 beta (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2))) (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (*.f64 beta (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)) (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 beta) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (sqrt.f64 beta)) (sqrt.f64 beta) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) alpha))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (-.f64 alpha (+.f64 2 beta)) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 0 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))) 1)
(*.f64 1 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2)) (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))
(*.f64 -1 (/.f64 1 (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) -1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) alpha))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 1 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (-.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(pow.f64 (+.f64 alpha (+.f64 2 beta)) -1)
(pow.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 2)
(sqrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (neg.f64 (log.f64 (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log.f64 (+.f64 alpha (+.f64 2 beta))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 alpha (+.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
Outputs
(/.f64 beta (+.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (/.f64 beta (+.f64 beta 2)))
(fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (/.f64 beta (+.f64 beta 2)))
(-.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (+.f64 beta 2))))
(fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (+.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 3) (*.f64 alpha alpha)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) alpha)) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 4))))))
(fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (+.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 3) (*.f64 alpha alpha))) (+.f64 (/.f64 beta (+.f64 beta 2)) (neg.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 3)))))))
(-.f64 (+.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)) (*.f64 alpha alpha)) (-.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 (pow.f64 alpha 3) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) alpha))
(/.f64 beta alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha))
(-.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))
(+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))
(+.f64 (-.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha))) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (fma.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 beta alpha) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))
(-.f64 (-.f64 (+.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3))) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)))
(/.f64 beta alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha))
(-.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))
(+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))
(+.f64 (-.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha))) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (fma.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 beta alpha) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))
(-.f64 (-.f64 (+.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3))) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)))
(/.f64 beta (+.f64 2 alpha))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (neg.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2))))
(-.f64 (/.f64 beta (+.f64 2 alpha)) (/.f64 beta (/.f64 (pow.f64 (+.f64 2 alpha) 2) beta)))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (fma.f64 -1 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))))
(+.f64 (-.f64 (/.f64 beta (+.f64 2 alpha)) (/.f64 beta (/.f64 (pow.f64 (+.f64 2 alpha) 2) beta))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))
(+.f64 (-.f64 (/.f64 beta (+.f64 2 alpha)) (/.f64 beta (/.f64 (pow.f64 (+.f64 2 alpha) 2) beta))) (pow.f64 (/.f64 beta (+.f64 2 alpha)) 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 2 alpha) 4))) (+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))))
(fma.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 2 alpha) 4)) (+.f64 (/.f64 beta (+.f64 2 alpha)) (fma.f64 -1 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))))
(-.f64 (+.f64 (-.f64 (/.f64 beta (+.f64 2 alpha)) (/.f64 beta (/.f64 (pow.f64 (+.f64 2 alpha) 2) beta))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 2 alpha) 4)))
(-.f64 (+.f64 (-.f64 (/.f64 beta (+.f64 2 alpha)) (/.f64 beta (/.f64 (pow.f64 (+.f64 2 alpha) 2) beta))) (pow.f64 (/.f64 beta (+.f64 2 alpha)) 3)) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 2 alpha) 4)))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 2 alpha) beta)))
(-.f64 1 (/.f64 (+.f64 2 alpha) beta))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta))))
(+.f64 (-.f64 1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)))))
(+.f64 (-.f64 1 (/.f64 (+.f64 2 alpha) beta)) (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
(+.f64 (-.f64 1 (/.f64 (+.f64 2 alpha) beta)) (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (pow.f64 (/.f64 (+.f64 2 alpha) beta) 3)))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 2 alpha) beta)))
(-.f64 1 (/.f64 (+.f64 2 alpha) beta))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta))))
(+.f64 (-.f64 1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)))))
(+.f64 (-.f64 1 (/.f64 (+.f64 2 alpha) beta)) (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
(+.f64 (-.f64 1 (/.f64 (+.f64 2 alpha) beta)) (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (pow.f64 (/.f64 (+.f64 2 alpha) beta) 3)))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 (/.f64 beta (+.f64 beta 2)) 1)
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2))))
(+.f64 (/.f64 beta (+.f64 beta 2)) (-.f64 1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 beta 2) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 beta 2)))))
(+.f64 1 (-.f64 (fma.f64 (*.f64 alpha alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 3))) (/.f64 beta (+.f64 beta 2))) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(fma.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4)))) (+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 beta 2) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 beta 2))))))
(+.f64 (-.f64 (fma.f64 (*.f64 alpha alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 3))) (/.f64 beta (+.f64 beta 2))) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (fma.f64 (neg.f64 (pow.f64 alpha 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))) 1))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(-.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))))
(-.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (+.f64 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (neg.f64 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2)))))))
(+.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)))))
(+.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))) (-.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3) (-.f64 (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha)))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (neg.f64 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))))
(-.f64 (+.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)))) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3)) (-.f64 (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)))))
(-.f64 (+.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))) (-.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3) (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)))) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3)) (-.f64 (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha))
(/.f64 (neg.f64 (+.f64 (-.f64 (neg.f64 beta) beta) -2)) alpha)
(/.f64 (neg.f64 (-.f64 (fma.f64 beta -1 -2) beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))))
(-.f64 (/.f64 (neg.f64 (+.f64 (-.f64 (neg.f64 beta) beta) -2)) alpha) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha)))
(-.f64 (/.f64 (neg.f64 (-.f64 (fma.f64 beta -1 -2) beta)) alpha) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha)))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))
(+.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (/.f64 (+.f64 (-.f64 (neg.f64 beta) beta) -2) alpha)))
(+.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))) (-.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3) (/.f64 (-.f64 (fma.f64 beta -1 -2) beta) alpha)))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2)))))))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (/.f64 (fma.f64 beta (pow.f64 (+.f64 beta 2) 3) (pow.f64 (+.f64 beta 2) 4)) (pow.f64 alpha 4))) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (/.f64 (+.f64 (-.f64 (neg.f64 beta) beta) -2) alpha)))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (/.f64 (fma.f64 beta (pow.f64 (+.f64 beta 2) 3) (pow.f64 (+.f64 beta 2) 4)) (pow.f64 alpha 4))) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))) (-.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3) (/.f64 (-.f64 (fma.f64 beta -1 -2) beta) alpha)))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha))) 1) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))) (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha))) 1) (*.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 2 alpha) 3)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 beta (+.f64 2 alpha))) (-.f64 (fma.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3)) (/.f64 -1 (pow.f64 (+.f64 2 alpha) 2))) 1) (/.f64 alpha (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha))) 1) (fma.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 2 alpha) 3)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))) (/.f64 alpha (+.f64 2 alpha)))
(fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha))) (-.f64 (+.f64 (fma.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3)) (/.f64 -1 (pow.f64 (+.f64 2 alpha) 2))) 1) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))) (/.f64 alpha (+.f64 2 alpha))))
(fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha))) (-.f64 (+.f64 (fma.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3)) (/.f64 -1 (pow.f64 (+.f64 2 alpha) 2))) 1) (fma.f64 (pow.f64 beta 3) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (pow.f64 (/.f64 beta (+.f64 2 alpha)) 3))) (/.f64 alpha (+.f64 2 alpha))))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(fma.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta) 2)
(-.f64 2 (/.f64 (fma.f64 2 alpha 2) beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta) 2) (/.f64 (+.f64 2 alpha) (/.f64 (*.f64 beta beta) alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (+.f64 (-.f64 2 (/.f64 (fma.f64 2 alpha 2) beta)) (*.f64 (/.f64 (+.f64 2 alpha) beta) (/.f64 alpha beta))))
(+.f64 (-.f64 2 (/.f64 (fma.f64 2 alpha 2) beta)) (fma.f64 (/.f64 (+.f64 2 alpha) beta) (/.f64 alpha beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta) 2) (+.f64 (/.f64 (+.f64 2 alpha) (/.f64 (*.f64 beta beta) alpha)) (neg.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (/.f64 (pow.f64 beta 3) alpha))))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (+.f64 (-.f64 2 (/.f64 (fma.f64 2 alpha 2) beta)) (-.f64 (*.f64 (/.f64 (+.f64 2 alpha) beta) (/.f64 alpha beta)) (*.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3)) alpha))))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (pow.f64 (/.f64 (+.f64 2 alpha) beta) 3)) (+.f64 (-.f64 2 (/.f64 (fma.f64 2 alpha 2) beta)) (-.f64 (*.f64 (/.f64 (+.f64 2 alpha) beta) (/.f64 alpha beta)) (*.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3)) alpha))))
2
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) 2)
(fma.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (neg.f64 alpha)) beta) 2)
(-.f64 2 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (neg.f64 alpha)) beta) 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (/.f64 (+.f64 2 alpha) (/.f64 (*.f64 beta beta) alpha))))
(+.f64 (-.f64 2 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta)) (+.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (*.f64 (/.f64 (+.f64 2 alpha) beta) (/.f64 alpha beta))))
(-.f64 (+.f64 2 (fma.f64 (/.f64 (+.f64 2 alpha) beta) (/.f64 alpha beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)))) (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (neg.f64 alpha)) beta) 2) (+.f64 (/.f64 (+.f64 2 alpha) (/.f64 (*.f64 beta beta) alpha)) (fma.f64 -1 (/.f64 (fma.f64 (pow.f64 (+.f64 2 alpha) 2) alpha (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)))))
(+.f64 (-.f64 2 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta)) (+.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (-.f64 (*.f64 (/.f64 (+.f64 2 alpha) beta) (/.f64 alpha beta)) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta 3)))))
(/.f64 1 (+.f64 beta 2))
(+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 beta 2) 2))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 beta 2) 2)))
(-.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 alpha (pow.f64 (+.f64 beta 2) 2)))
(+.f64 (/.f64 1 (+.f64 beta 2)) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 beta 2) 2)))))
(+.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 3))) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 beta 2) 2)))
(+.f64 (/.f64 1 (+.f64 beta 2)) (-.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 3)) (/.f64 alpha (pow.f64 (+.f64 beta 2) 2))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 4))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 beta 2) 2))))))
(+.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 3))) (fma.f64 -1 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 4)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 beta 2) 2))))
(+.f64 (-.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 3)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 4))) (-.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 alpha (pow.f64 (+.f64 beta 2) 2))))
(/.f64 1 alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 alpha 2))) (/.f64 1 alpha))
(fma.f64 -1 (/.f64 (+.f64 beta 2) (*.f64 alpha alpha)) (/.f64 1 alpha))
(-.f64 (/.f64 1 alpha) (/.f64 (+.f64 beta 2) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 3)) (/.f64 1 alpha)))
(fma.f64 -1 (/.f64 (+.f64 beta 2) (*.f64 alpha alpha)) (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 3))))
(+.f64 (-.f64 (/.f64 1 alpha) (/.f64 (+.f64 beta 2) (*.f64 alpha alpha))) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 3)) (/.f64 1 alpha))))
(fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 4)) (fma.f64 -1 (/.f64 (+.f64 beta 2) (*.f64 alpha alpha)) (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 3)))))
(-.f64 (+.f64 (-.f64 (/.f64 1 alpha) (/.f64 (+.f64 beta 2) (*.f64 alpha alpha))) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 3))) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 4)))
(/.f64 1 alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 alpha 2))) (/.f64 1 alpha))
(fma.f64 -1 (/.f64 (+.f64 beta 2) (*.f64 alpha alpha)) (/.f64 1 alpha))
(-.f64 (/.f64 1 alpha) (/.f64 (+.f64 beta 2) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 3)) (/.f64 1 alpha)))
(fma.f64 -1 (/.f64 (+.f64 beta 2) (*.f64 alpha alpha)) (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 3))))
(+.f64 (-.f64 (/.f64 1 alpha) (/.f64 (+.f64 beta 2) (*.f64 alpha alpha))) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 3)) (/.f64 1 alpha))))
(fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 4)) (fma.f64 -1 (/.f64 (+.f64 beta 2) (*.f64 alpha alpha)) (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 3)))))
(-.f64 (+.f64 (-.f64 (/.f64 1 alpha) (/.f64 (+.f64 beta 2) (*.f64 alpha alpha))) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 3))) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 4)))
(/.f64 1 (+.f64 2 alpha))
(+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2))) (/.f64 1 (+.f64 2 alpha)))
(fma.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))
(-.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 beta (pow.f64 (+.f64 2 alpha) 2)))
(+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 3)) (/.f64 1 (+.f64 2 alpha))))
(fma.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2)) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 3))))
(-.f64 (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 3))) (/.f64 beta (pow.f64 (+.f64 2 alpha) 2)))
(+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 4))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 3)) (/.f64 1 (+.f64 2 alpha)))))
(fma.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2)) (fma.f64 -1 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 4)) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 3))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 4))) (/.f64 beta (pow.f64 (+.f64 2 alpha) 2)))
(/.f64 1 beta)
(+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (neg.f64 (/.f64 (+.f64 2 alpha) (*.f64 beta beta))))
(-.f64 (/.f64 1 beta) (/.f64 (+.f64 2 alpha) (*.f64 beta beta)))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3))))
(+.f64 (/.f64 1 beta) (fma.f64 -1 (/.f64 (+.f64 2 alpha) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3))))
(+.f64 (/.f64 1 beta) (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3)) (/.f64 (+.f64 2 alpha) (*.f64 beta beta))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 4))) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3)))))
(fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 4)) (+.f64 (/.f64 1 beta) (fma.f64 -1 (/.f64 (+.f64 2 alpha) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3)))))
(-.f64 (+.f64 (/.f64 1 beta) (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3)) (/.f64 (+.f64 2 alpha) (*.f64 beta beta)))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 4)))
(/.f64 1 beta)
(+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (neg.f64 (/.f64 (+.f64 2 alpha) (*.f64 beta beta))))
(-.f64 (/.f64 1 beta) (/.f64 (+.f64 2 alpha) (*.f64 beta beta)))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3))))
(+.f64 (/.f64 1 beta) (fma.f64 -1 (/.f64 (+.f64 2 alpha) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3))))
(+.f64 (/.f64 1 beta) (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3)) (/.f64 (+.f64 2 alpha) (*.f64 beta beta))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 4))) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3)))))
(fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 4)) (+.f64 (/.f64 1 beta) (fma.f64 -1 (/.f64 (+.f64 2 alpha) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3)))))
(-.f64 (+.f64 (/.f64 1 beta) (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3)) (/.f64 (+.f64 2 alpha) (*.f64 beta beta)))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 4)))
(+.f64 0 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)))) (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) 1)
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 beta (+.f64 alpha (+.f64 2 beta)))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (+.f64 alpha (+.f64 2 beta)) (cbrt.f64 beta)))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 (sqrt.f64 beta) (/.f64 (+.f64 alpha (+.f64 2 beta)) (sqrt.f64 beta)))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 (neg.f64 beta) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 (*.f64 -1 beta) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 (*.f64 beta -1) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 (/.f64 beta 1) (+.f64 alpha (+.f64 2 beta)))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 (/.f64 beta (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (+.f64 alpha (+.f64 2 beta))))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1)
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 3)
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(pow.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) 1/3)
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2)
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(log.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(exp.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 1))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(/.f64 beta (+.f64 (+.f64 beta 2) alpha))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha))) (+.f64 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta 2) alpha)) (+.f64 1 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 1 (fma.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))) (+.f64 0 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha))) (+.f64 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta 2) alpha)) (+.f64 1 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 1 (fma.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))) (+.f64 0 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha))) (+.f64 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta 2) alpha)) (+.f64 1 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 1 (fma.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))) (+.f64 0 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(+.f64 0 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha))))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))))
(*.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(*.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))) (+.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha)))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))) 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))) 2)) 1) (+.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 2)) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))) (+.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha)))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))) 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)))
(/.f64 1 (/.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))) 2)) 1) (+.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 2)) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))) (+.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha)))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))) 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))) 2)) 1) (+.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 2)) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) -1))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha)) 2) (+.f64 1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))))) (*.f64 (+.f64 (+.f64 beta 2) alpha) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha)) 3)))) (*.f64 (+.f64 (+.f64 beta 2) alpha) (+.f64 (pow.f64 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha)) 2) (+.f64 1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))))))
(/.f64 (/.f64 (fma.f64 beta (+.f64 1 (+.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))) 2))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (neg.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))) 3))))) (+.f64 beta (+.f64 2 alpha))) (+.f64 1 (+.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))) 2))))
(/.f64 (fma.f64 beta (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (fma.f64 beta (+.f64 1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))) (*.f64 (neg.f64 (+.f64 (+.f64 beta 2) alpha)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha)) 2)))) (*.f64 (+.f64 (+.f64 beta 2) alpha) (+.f64 1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha)))))
(/.f64 (-.f64 (*.f64 beta (+.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))) 2)))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))) (+.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))) (neg.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))) 2))) (neg.f64 (+.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 2)) (-.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (*.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) 3) (pow.f64 (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta 2) alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) 2) (*.f64 (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta 2) alpha))) (-.f64 (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta 2) alpha))) (/.f64 beta (+.f64 (+.f64 beta 2) alpha))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3) 1) (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)) 3)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3)) (-.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha))) 2)) 1) (+.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha)) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 2)) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) -1) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)) -1))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) -1) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3) 1/3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(log.f64 (*.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(log.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(log.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1)) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(log.f64 (/.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) beta) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) -2)) (*.f64 beta (/.f64 1 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta 2) alpha))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) -2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 2 alpha)))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2) (/.f64 beta (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta 2) alpha))))
(fma.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (*.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) beta) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha)) 2)) (/.f64 beta (cbrt.f64 (+.f64 (+.f64 beta 2) alpha))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta 2) alpha))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 2 alpha)))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha)) 2)) (cbrt.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta 2) alpha))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha))) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta 2) alpha))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 (+.f64 beta 2) alpha))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta 2) alpha))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 2 alpha)))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) 1)
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha)))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (/.f64 alpha (+.f64 (+.f64 beta 2) alpha)))) 1)
(fma.f64 (+.f64 (sqrt.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (sqrt.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 1)
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (sqrt.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (sqrt.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 1)
(fma.f64 (*.f64 beta (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2))) (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) -2)) (*.f64 beta (/.f64 1 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta 2) alpha))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) -2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 2 alpha)))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (*.f64 beta (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)) (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 beta) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (sqrt.f64 beta)) (sqrt.f64 beta) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) alpha))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 2 (-.f64 beta alpha)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta 2) alpha))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 2 (-.f64 beta alpha)))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))) (fma.f64 beta beta (*.f64 (+.f64 2 alpha) (+.f64 alpha (-.f64 2 beta)))) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta 2) alpha))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))) (fma.f64 beta beta (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 2 alpha) beta))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (/.f64 beta (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (-.f64 alpha (+.f64 2 beta)) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))) (-.f64 alpha (+.f64 beta 2)) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta 2) alpha))))
(fma.f64 (/.f64 beta (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))) (-.f64 alpha (+.f64 beta 2)) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2))) (-.f64 beta (+.f64 2 alpha)) (+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta 2) alpha))))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (-.f64 beta alpha) -2) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 0 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (+.f64 beta 2) alpha)))) (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (+.f64 beta 2) alpha)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (+.f64 beta 2) alpha))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 beta (+.f64 2 alpha))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 beta (+.f64 2 alpha)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (+.f64 beta 2) alpha))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))) 1)
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(*.f64 1 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) 1)
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) -2)) (/.f64 1 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) -2)) (cbrt.f64 (+.f64 beta (+.f64 2 alpha))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2)) (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) -2)) (/.f64 1 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) -2)) (cbrt.f64 (+.f64 beta (+.f64 2 alpha))))
(*.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(*.f64 -1 (/.f64 1 (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha)) 2)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 2 alpha)))) 1) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha))) 2))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1))
(pow.f64 (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)) -2)
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha))) -2)
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) alpha))))
(/.f64 (*.f64 1 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 2 (-.f64 beta alpha))))) (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))
(/.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 2 (-.f64 beta alpha)))) (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (fma.f64 beta beta (*.f64 (+.f64 2 alpha) (+.f64 alpha (-.f64 2 beta)))) (/.f64 1 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))))
(/.f64 (fma.f64 beta beta (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 2 alpha) beta))) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))
(*.f64 (/.f64 1 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (-.f64 alpha (+.f64 2 beta)))
(*.f64 (-.f64 alpha (+.f64 beta 2)) (/.f64 1 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))))
(/.f64 (-.f64 alpha (+.f64 beta 2)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))
(*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (*.f64 1 (-.f64 beta (+.f64 2 alpha))) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)))
(/.f64 (+.f64 (-.f64 beta alpha) -2) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)))
(pow.f64 (+.f64 alpha (+.f64 2 beta)) -1)
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(pow.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) 1)
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) 3)
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) 3) 1/3)
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 2)
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(sqrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2))
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(log.f64 (exp.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))))
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) 3))
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(exp.f64 (neg.f64 (log.f64 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(exp.f64 (*.f64 (log.f64 (+.f64 alpha (+.f64 2 beta))) -1))
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 alpha (+.f64 2 beta)))) 1))
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 1 (+.f64 (+.f64 beta 2) alpha))
(/.f64 1 (+.f64 beta (+.f64 2 alpha)))

localize23.0ms (0.1%)

Compiler

Compiled 13 to 10 computations (23.1% saved)

localize56.0ms (0.3%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 (+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta)) alpha)
99.6%
(+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta))
Compiler

Compiled 46 to 29 computations (37% saved)

series2.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
alpha
@0
(/.f64 (+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta)) alpha)
0.0ms
alpha
@-inf
(/.f64 (+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta)) alpha)
0.0ms
beta
@0
(/.f64 (+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta)) alpha)
0.0ms
alpha
@inf
(/.f64 (+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta)) alpha)
0.0ms
beta
@0
(+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta))

rewrite89.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1148×log-prod
870×fma-def
738×pow-prod-down
526×pow-prod-up
524×pow-exp
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01244
127032
2389024
Stop Event
node limit
Counts
2 → 224
Calls
Call 1
Inputs
(+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta))
(/.f64 (+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta)) alpha)
Outputs
(-.f64 2 (*.f64 2 beta))
(-.f64 2 (-.f64 beta (*.f64 beta 3)))
(-.f64 (+.f64 2 beta) (*.f64 beta 3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 2 beta 2))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (fma.f64 2 beta 2)) (/.f64 (*.f64 9 (*.f64 beta beta)) (fma.f64 2 beta 2)))
(-.f64 (fma.f64 beta 3 2) beta)
(*.f64 (fma.f64 2 beta 2) 1)
(*.f64 1 (fma.f64 2 beta 2))
(*.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)))
(*.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)))
(*.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)))
(*.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))))
(/.f64 1 (/.f64 (fma.f64 2 beta 2) (pow.f64 (fma.f64 2 beta 2) 2)))
(/.f64 (pow.f64 (fma.f64 2 beta 2) 2) (fma.f64 2 beta 2))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 9 (*.f64 beta beta) (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 2 beta) (*.f64 beta 3)))))
(/.f64 (neg.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))) (neg.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 2 beta 2) 2)) (neg.f64 (fma.f64 2 beta 2)))
(/.f64 (+.f64 8 (pow.f64 (*.f64 2 beta) 3)) (+.f64 4 (-.f64 (pow.f64 (*.f64 2 beta) 2) (*.f64 2 (*.f64 2 beta)))))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 27 (pow.f64 beta 3))) (+.f64 (pow.f64 (+.f64 2 beta) 2) (fma.f64 9 (*.f64 beta beta) (*.f64 (+.f64 2 beta) (*.f64 beta 3)))))
(/.f64 (-.f64 4 (pow.f64 (*.f64 2 beta) 2)) (fma.f64 2 beta 2))
(/.f64 (-.f64 (*.f64 9 (*.f64 beta beta)) (pow.f64 (+.f64 2 beta) 2)) (-.f64 (*.f64 beta 3) (+.f64 2 beta)))
(pow.f64 (fma.f64 2 beta 2) 1)
(pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 3)
(pow.f64 (pow.f64 (fma.f64 2 beta 2) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 2 beta 2) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 2 beta 2)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))) -1)
(pow.f64 (/.f64 (fma.f64 2 beta 2) (pow.f64 (fma.f64 2 beta 2) 2)) -1)
(sqrt.f64 (pow.f64 (fma.f64 2 beta 2) 2))
(log.f64 (exp.f64 (fma.f64 2 beta 2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 2 beta 2))))
(log.f64 (/.f64 (exp.f64 (+.f64 2 beta)) (pow.f64 (exp.f64 3) beta)))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 2 beta))) (pow.f64 (exp.f64 3) beta)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 2 beta))) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 3) beta) (+.f64 1 (expm1.f64 (+.f64 2 beta)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 beta 3))) (exp.f64 (+.f64 2 beta))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 beta 3))) (+.f64 1 (expm1.f64 (+.f64 2 beta)))))
(log.f64 (/.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 2 beta))) (pow.f64 (exp.f64 3) beta)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 2 beta))) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(cbrt.f64 (pow.f64 (fma.f64 2 beta 2) 3))
(expm1.f64 (log1p.f64 (fma.f64 2 beta 2)))
(exp.f64 (log.f64 (fma.f64 2 beta 2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 2 beta 2)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 2 beta 2)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 2 beta 2))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 2 beta 2))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 2 beta 2))) 2))
(log1p.f64 (expm1.f64 (fma.f64 2 beta 2)))
(fma.f64 2 beta 2)
(fma.f64 beta 2 2)
(fma.f64 beta 3 (+.f64 2 beta))
(fma.f64 beta 1 (+.f64 2 (*.f64 beta 3)))
(fma.f64 beta 1 (-.f64 2 (*.f64 beta 3)))
(fma.f64 beta -1 (+.f64 2 (*.f64 beta 3)))
(fma.f64 beta -1 (-.f64 2 (*.f64 beta 3)))
(fma.f64 (+.f64 2 beta) 1 (*.f64 beta 3))
(fma.f64 (+.f64 2 beta) 1 (neg.f64 (*.f64 beta 3)))
(fma.f64 (+.f64 2 beta) 1 (*.f64 -3 beta))
(fma.f64 (+.f64 2 beta) 1 (*.f64 -1 (*.f64 beta 3)))
(fma.f64 (+.f64 2 beta) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(fma.f64 (+.f64 2 beta) 1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(fma.f64 3 beta (+.f64 2 beta))
(fma.f64 (*.f64 beta 3) 1 (+.f64 2 beta))
(fma.f64 (fma.f64 2 beta 2) 1 (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (fma.f64 2 beta 2) 1 (fma.f64 beta 3 (*.f64 beta 3)))
(fma.f64 (fma.f64 2 beta 2) 1 (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 (fma.f64 2 beta 2) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 (fma.f64 2 beta 2) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 1 beta (+.f64 2 (*.f64 beta 3)))
(fma.f64 1 beta (-.f64 2 (*.f64 beta 3)))
(fma.f64 1 (+.f64 2 beta) (*.f64 beta 3))
(fma.f64 1 (+.f64 2 beta) (neg.f64 (*.f64 beta 3)))
(fma.f64 1 (+.f64 2 beta) (*.f64 -3 beta))
(fma.f64 1 (+.f64 2 beta) (*.f64 -1 (*.f64 beta 3)))
(fma.f64 1 (+.f64 2 beta) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(fma.f64 1 (+.f64 2 beta) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(fma.f64 1 (*.f64 beta 3) (+.f64 2 beta))
(fma.f64 1 (fma.f64 2 beta 2) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 1 (fma.f64 2 beta 2) (fma.f64 beta 3 (*.f64 beta 3)))
(fma.f64 1 (fma.f64 2 beta 2) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 1 (fma.f64 2 beta 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 1 (fma.f64 2 beta 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 1 (*.f64 2 beta) 2)
(fma.f64 (cbrt.f64 beta) (cbrt.f64 (*.f64 beta beta)) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 beta) (cbrt.f64 (*.f64 beta beta)) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (*.f64 beta 3)) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (+.f64 2 beta))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (cbrt.f64 (*.f64 beta 3)) (+.f64 2 beta))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (cbrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (cbrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (neg.f64 (cbrt.f64 beta)) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (neg.f64 (cbrt.f64 beta)) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (*.f64 (cbrt.f64 beta) 3) (+.f64 2 beta))
(fma.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (fma.f64 beta 3 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)) (fma.f64 beta 3 (*.f64 beta 3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (*.f64 beta 3))
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (neg.f64 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (*.f64 -3 beta))
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (*.f64 -1 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (*.f64 beta 3))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (neg.f64 (*.f64 beta 3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (*.f64 -3 beta))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (*.f64 -1 (*.f64 beta 3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(fma.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)) (fma.f64 beta 3 (*.f64 beta 3)))
(fma.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (sqrt.f64 beta) (neg.f64 (sqrt.f64 beta)) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (sqrt.f64 beta) (neg.f64 (sqrt.f64 beta)) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) 3) (+.f64 2 beta))
(fma.f64 (sqrt.f64 (*.f64 beta 3)) (sqrt.f64 (*.f64 beta 3)) (+.f64 2 beta))
(fma.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)) (fma.f64 beta 3 (*.f64 beta 3)))
(fma.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (*.f64 beta 3))
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (neg.f64 (*.f64 beta 3)))
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (*.f64 -3 beta))
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (*.f64 -1 (*.f64 beta 3)))
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(fma.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 beta 3 (*.f64 beta 3)))
(fma.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (*.f64 beta 3))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (neg.f64 (*.f64 beta 3)))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (*.f64 -3 beta))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (*.f64 -1 (*.f64 beta 3)))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(fma.f64 -1 beta (+.f64 2 (*.f64 beta 3)))
(fma.f64 -1 beta (-.f64 2 (*.f64 beta 3)))
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (*.f64 beta 3))
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (neg.f64 (*.f64 beta 3)))
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (*.f64 -3 beta))
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (*.f64 -1 (*.f64 beta 3)))
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 2 beta)) (cbrt.f64 (*.f64 2 beta))) (cbrt.f64 (*.f64 2 beta)) 2)
(fma.f64 (sqrt.f64 (*.f64 2 beta)) (sqrt.f64 (*.f64 2 beta)) 2)
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 beta 3 (*.f64 beta 3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 (neg.f64 (sqrt.f64 beta)) (sqrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (neg.f64 (sqrt.f64 beta)) (sqrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(fma.f64 -2 beta 2)
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (*.f64 2 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) 2)
(fma.f64 (*.f64 2 (sqrt.f64 beta)) (sqrt.f64 beta) 2)
(fma.f64 (*.f64 3 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) (+.f64 2 beta))
(fma.f64 (*.f64 3 (sqrt.f64 beta)) (sqrt.f64 beta) (+.f64 2 beta))
(fma.f64 (*.f64 -1 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (*.f64 -1 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (*.f64 -1 (sqrt.f64 beta)) (sqrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (*.f64 -1 (sqrt.f64 beta)) (sqrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(+.f64 0 (/.f64 (fma.f64 2 beta 2) alpha))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 2 beta 2) alpha))) 1)
(*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -1))
(*.f64 (/.f64 (fma.f64 2 beta 2) alpha) 1)
(*.f64 1 (/.f64 (fma.f64 2 beta 2) alpha))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2) (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (*.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 alpha -1)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(*.f64 (sqrt.f64 (fma.f64 2 beta 2)) (*.f64 (sqrt.f64 (fma.f64 2 beta 2)) (pow.f64 alpha -1)))
(*.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 1 (neg.f64 alpha)))
(*.f64 (pow.f64 alpha -1) (fma.f64 2 beta 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (fma.f64 2 beta 2) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (fma.f64 2 beta 2) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 2 beta 2)) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) 1) (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) alpha))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2)
(pow.f64 (/.f64 alpha (fma.f64 2 beta 2)) -1)
(pow.f64 (/.f64 (/.f64 alpha (fma.f64 2 beta 2)) 1) -1)
(neg.f64 (/.f64 (fma.f64 2 beta 2) (neg.f64 alpha)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 2 beta 2) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 beta 2) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(exp.f64 (log.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (fma.f64 2 beta 2))) -1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 2 beta 2) alpha)))

simplify127.0ms (0.7%)

Algorithm
egg-herbie
Rules
1096×distribute-lft-in
1054×distribute-rgt-in
486×log-prod
476×cancel-sign-sub-inv
442×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04286402
19785652
229944680
Stop Event
node limit
Counts
260 → 289
Calls
Call 1
Inputs
2
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(*.f64 2 beta)
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(*.f64 2 beta)
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(/.f64 2 alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(-.f64 2 (*.f64 2 beta))
(-.f64 2 (-.f64 beta (*.f64 beta 3)))
(-.f64 (+.f64 2 beta) (*.f64 beta 3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 2 beta 2))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (fma.f64 2 beta 2)) (/.f64 (*.f64 9 (*.f64 beta beta)) (fma.f64 2 beta 2)))
(-.f64 (fma.f64 beta 3 2) beta)
(*.f64 (fma.f64 2 beta 2) 1)
(*.f64 1 (fma.f64 2 beta 2))
(*.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)))
(*.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)))
(*.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)))
(*.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))))
(/.f64 1 (/.f64 (fma.f64 2 beta 2) (pow.f64 (fma.f64 2 beta 2) 2)))
(/.f64 (pow.f64 (fma.f64 2 beta 2) 2) (fma.f64 2 beta 2))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 9 (*.f64 beta beta) (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 2 beta) (*.f64 beta 3)))))
(/.f64 (neg.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))) (neg.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 2 beta 2) 2)) (neg.f64 (fma.f64 2 beta 2)))
(/.f64 (+.f64 8 (pow.f64 (*.f64 2 beta) 3)) (+.f64 4 (-.f64 (pow.f64 (*.f64 2 beta) 2) (*.f64 2 (*.f64 2 beta)))))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 27 (pow.f64 beta 3))) (+.f64 (pow.f64 (+.f64 2 beta) 2) (fma.f64 9 (*.f64 beta beta) (*.f64 (+.f64 2 beta) (*.f64 beta 3)))))
(/.f64 (-.f64 4 (pow.f64 (*.f64 2 beta) 2)) (fma.f64 2 beta 2))
(/.f64 (-.f64 (*.f64 9 (*.f64 beta beta)) (pow.f64 (+.f64 2 beta) 2)) (-.f64 (*.f64 beta 3) (+.f64 2 beta)))
(pow.f64 (fma.f64 2 beta 2) 1)
(pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 3)
(pow.f64 (pow.f64 (fma.f64 2 beta 2) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 2 beta 2) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 2 beta 2)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))) -1)
(pow.f64 (/.f64 (fma.f64 2 beta 2) (pow.f64 (fma.f64 2 beta 2) 2)) -1)
(sqrt.f64 (pow.f64 (fma.f64 2 beta 2) 2))
(log.f64 (exp.f64 (fma.f64 2 beta 2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 2 beta 2))))
(log.f64 (/.f64 (exp.f64 (+.f64 2 beta)) (pow.f64 (exp.f64 3) beta)))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 2 beta))) (pow.f64 (exp.f64 3) beta)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 2 beta))) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 3) beta) (+.f64 1 (expm1.f64 (+.f64 2 beta)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 beta 3))) (exp.f64 (+.f64 2 beta))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 beta 3))) (+.f64 1 (expm1.f64 (+.f64 2 beta)))))
(log.f64 (/.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 2 beta))) (pow.f64 (exp.f64 3) beta)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 2 beta))) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(cbrt.f64 (pow.f64 (fma.f64 2 beta 2) 3))
(expm1.f64 (log1p.f64 (fma.f64 2 beta 2)))
(exp.f64 (log.f64 (fma.f64 2 beta 2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 2 beta 2)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 2 beta 2)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 2 beta 2))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 2 beta 2))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 2 beta 2))) 2))
(log1p.f64 (expm1.f64 (fma.f64 2 beta 2)))
(fma.f64 2 beta 2)
(fma.f64 beta 2 2)
(fma.f64 beta 3 (+.f64 2 beta))
(fma.f64 beta 1 (+.f64 2 (*.f64 beta 3)))
(fma.f64 beta 1 (-.f64 2 (*.f64 beta 3)))
(fma.f64 beta -1 (+.f64 2 (*.f64 beta 3)))
(fma.f64 beta -1 (-.f64 2 (*.f64 beta 3)))
(fma.f64 (+.f64 2 beta) 1 (*.f64 beta 3))
(fma.f64 (+.f64 2 beta) 1 (neg.f64 (*.f64 beta 3)))
(fma.f64 (+.f64 2 beta) 1 (*.f64 -3 beta))
(fma.f64 (+.f64 2 beta) 1 (*.f64 -1 (*.f64 beta 3)))
(fma.f64 (+.f64 2 beta) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(fma.f64 (+.f64 2 beta) 1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(fma.f64 3 beta (+.f64 2 beta))
(fma.f64 (*.f64 beta 3) 1 (+.f64 2 beta))
(fma.f64 (fma.f64 2 beta 2) 1 (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (fma.f64 2 beta 2) 1 (fma.f64 beta 3 (*.f64 beta 3)))
(fma.f64 (fma.f64 2 beta 2) 1 (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 (fma.f64 2 beta 2) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 (fma.f64 2 beta 2) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 1 beta (+.f64 2 (*.f64 beta 3)))
(fma.f64 1 beta (-.f64 2 (*.f64 beta 3)))
(fma.f64 1 (+.f64 2 beta) (*.f64 beta 3))
(fma.f64 1 (+.f64 2 beta) (neg.f64 (*.f64 beta 3)))
(fma.f64 1 (+.f64 2 beta) (*.f64 -3 beta))
(fma.f64 1 (+.f64 2 beta) (*.f64 -1 (*.f64 beta 3)))
(fma.f64 1 (+.f64 2 beta) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(fma.f64 1 (+.f64 2 beta) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(fma.f64 1 (*.f64 beta 3) (+.f64 2 beta))
(fma.f64 1 (fma.f64 2 beta 2) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 1 (fma.f64 2 beta 2) (fma.f64 beta 3 (*.f64 beta 3)))
(fma.f64 1 (fma.f64 2 beta 2) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 1 (fma.f64 2 beta 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 1 (fma.f64 2 beta 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 1 (*.f64 2 beta) 2)
(fma.f64 (cbrt.f64 beta) (cbrt.f64 (*.f64 beta beta)) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 beta) (cbrt.f64 (*.f64 beta beta)) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (*.f64 beta 3)) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (+.f64 2 beta))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (cbrt.f64 (*.f64 beta 3)) (+.f64 2 beta))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (cbrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (cbrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (neg.f64 (cbrt.f64 beta)) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (neg.f64 (cbrt.f64 beta)) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (*.f64 (cbrt.f64 beta) 3) (+.f64 2 beta))
(fma.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (fma.f64 beta 3 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)) (fma.f64 beta 3 (*.f64 beta 3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (*.f64 beta 3))
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (neg.f64 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (*.f64 -3 beta))
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (*.f64 -1 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (*.f64 beta 3))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (neg.f64 (*.f64 beta 3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (*.f64 -3 beta))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (*.f64 -1 (*.f64 beta 3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(fma.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)) (fma.f64 beta 3 (*.f64 beta 3)))
(fma.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (sqrt.f64 beta) (neg.f64 (sqrt.f64 beta)) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (sqrt.f64 beta) (neg.f64 (sqrt.f64 beta)) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) 3) (+.f64 2 beta))
(fma.f64 (sqrt.f64 (*.f64 beta 3)) (sqrt.f64 (*.f64 beta 3)) (+.f64 2 beta))
(fma.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)) (fma.f64 beta 3 (*.f64 beta 3)))
(fma.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (*.f64 beta 3))
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (neg.f64 (*.f64 beta 3)))
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (*.f64 -3 beta))
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (*.f64 -1 (*.f64 beta 3)))
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(fma.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 beta 3 (*.f64 beta 3)))
(fma.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (*.f64 beta 3))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (neg.f64 (*.f64 beta 3)))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (*.f64 -3 beta))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (*.f64 -1 (*.f64 beta 3)))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(fma.f64 -1 beta (+.f64 2 (*.f64 beta 3)))
(fma.f64 -1 beta (-.f64 2 (*.f64 beta 3)))
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (*.f64 beta 3))
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (neg.f64 (*.f64 beta 3)))
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (*.f64 -3 beta))
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (*.f64 -1 (*.f64 beta 3)))
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 2 beta)) (cbrt.f64 (*.f64 2 beta))) (cbrt.f64 (*.f64 2 beta)) 2)
(fma.f64 (sqrt.f64 (*.f64 2 beta)) (sqrt.f64 (*.f64 2 beta)) 2)
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 beta 3 (*.f64 beta 3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 (neg.f64 (sqrt.f64 beta)) (sqrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (neg.f64 (sqrt.f64 beta)) (sqrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(fma.f64 -2 beta 2)
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (*.f64 2 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) 2)
(fma.f64 (*.f64 2 (sqrt.f64 beta)) (sqrt.f64 beta) 2)
(fma.f64 (*.f64 3 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) (+.f64 2 beta))
(fma.f64 (*.f64 3 (sqrt.f64 beta)) (sqrt.f64 beta) (+.f64 2 beta))
(fma.f64 (*.f64 -1 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (*.f64 -1 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (*.f64 -1 (sqrt.f64 beta)) (sqrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (*.f64 -1 (sqrt.f64 beta)) (sqrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(+.f64 0 (/.f64 (fma.f64 2 beta 2) alpha))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 2 beta 2) alpha))) 1)
(*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -1))
(*.f64 (/.f64 (fma.f64 2 beta 2) alpha) 1)
(*.f64 1 (/.f64 (fma.f64 2 beta 2) alpha))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2) (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (*.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 alpha -1)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(*.f64 (sqrt.f64 (fma.f64 2 beta 2)) (*.f64 (sqrt.f64 (fma.f64 2 beta 2)) (pow.f64 alpha -1)))
(*.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 1 (neg.f64 alpha)))
(*.f64 (pow.f64 alpha -1) (fma.f64 2 beta 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (fma.f64 2 beta 2) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (fma.f64 2 beta 2) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 2 beta 2)) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) 1) (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) alpha))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2)
(pow.f64 (/.f64 alpha (fma.f64 2 beta 2)) -1)
(pow.f64 (/.f64 (/.f64 alpha (fma.f64 2 beta 2)) 1) -1)
(neg.f64 (/.f64 (fma.f64 2 beta 2) (neg.f64 alpha)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 2 beta 2) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 beta 2) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(exp.f64 (log.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (fma.f64 2 beta 2))) -1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
Outputs
2
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 2 beta)
(+.f64 beta beta)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 2 beta)
(+.f64 beta beta)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(/.f64 2 alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(*.f64 2 (/.f64 beta alpha))
(/.f64 (*.f64 2 beta) alpha)
(/.f64 beta (/.f64 alpha 2))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(*.f64 2 (/.f64 beta alpha))
(/.f64 (*.f64 2 beta) alpha)
(/.f64 beta (/.f64 alpha 2))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(-.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(-.f64 2 (-.f64 beta (*.f64 beta 3)))
(fma.f64 2 beta 2)
(-.f64 (+.f64 2 beta) (*.f64 beta 3))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 2 beta 2))) 1)
(fma.f64 2 beta 2)
(-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (fma.f64 2 beta 2)) (/.f64 (*.f64 9 (*.f64 beta beta)) (fma.f64 2 beta 2)))
(-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (fma.f64 2 beta 2)) (/.f64 9 (/.f64 (fma.f64 2 beta 2) (*.f64 beta beta))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (fma.f64 2 beta 2)) (/.f64 -9 (/.f64 (fma.f64 2 beta 2) (*.f64 beta beta))))
(-.f64 (fma.f64 beta 3 2) beta)
(fma.f64 2 beta 2)
(*.f64 (fma.f64 2 beta 2) 1)
(fma.f64 2 beta 2)
(*.f64 1 (fma.f64 2 beta 2))
(fma.f64 2 beta 2)
(*.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2))
(fma.f64 2 beta 2)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)))
(fma.f64 2 beta 2)
(*.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)))
(fma.f64 2 beta 2)
(*.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)))
(fma.f64 2 beta 2)
(*.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (-.f64 (fma.f64 beta 3 -2) beta) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (fma.f64 2 beta -2) (pow.f64 (+.f64 2 beta) 2)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(/.f64 1 (/.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (-.f64 (fma.f64 beta 3 -2) beta) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (fma.f64 2 beta -2) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 1 (/.f64 (fma.f64 2 beta 2) (pow.f64 (fma.f64 2 beta 2) 2)))
(fma.f64 2 beta 2)
(/.f64 (pow.f64 (fma.f64 2 beta 2) 2) (fma.f64 2 beta 2))
(fma.f64 2 beta 2)
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (-.f64 (fma.f64 beta 3 -2) beta) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (fma.f64 2 beta -2) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 9 (*.f64 beta beta) (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 2 beta) (*.f64 beta 3)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (-.f64 (fma.f64 beta 3 -2) beta) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (fma.f64 2 beta -2) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (neg.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))) (neg.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (-.f64 (fma.f64 beta 3 -2) beta) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (fma.f64 2 beta -2) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 2 beta 2) 2)) (neg.f64 (fma.f64 2 beta 2)))
(fma.f64 2 beta 2)
(/.f64 (+.f64 8 (pow.f64 (*.f64 2 beta) 3)) (+.f64 4 (-.f64 (pow.f64 (*.f64 2 beta) 2) (*.f64 2 (*.f64 2 beta)))))
(/.f64 (+.f64 8 (*.f64 8 (pow.f64 beta 3))) (+.f64 4 (-.f64 (pow.f64 (*.f64 2 beta) 2) (*.f64 4 beta))))
(/.f64 (fma.f64 8 (pow.f64 beta 3) 8) (+.f64 4 (-.f64 (*.f64 (*.f64 beta beta) 4) (*.f64 beta 4))))
(/.f64 (fma.f64 8 (pow.f64 beta 3) 8) (+.f64 4 (*.f64 beta (fma.f64 beta 4 -4))))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 27 (pow.f64 beta 3))) (+.f64 (pow.f64 (+.f64 2 beta) 2) (fma.f64 9 (*.f64 beta beta) (*.f64 (+.f64 2 beta) (*.f64 beta 3)))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 -27 (pow.f64 beta 3))) (+.f64 (pow.f64 (+.f64 2 beta) 2) (fma.f64 9 (*.f64 beta beta) (*.f64 (*.f64 beta 3) (+.f64 2 beta)))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 (pow.f64 beta 3) -27)) (+.f64 (pow.f64 (+.f64 2 beta) 2) (fma.f64 9 (*.f64 beta beta) (*.f64 (*.f64 beta 3) (+.f64 2 beta)))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 (pow.f64 beta 3) -27)) (+.f64 (*.f64 9 (*.f64 beta beta)) (*.f64 (+.f64 2 beta) (+.f64 (*.f64 beta 4) 2))))
(/.f64 (-.f64 4 (pow.f64 (*.f64 2 beta) 2)) (fma.f64 2 beta 2))
(/.f64 (-.f64 4 (*.f64 (*.f64 beta beta) 4)) (fma.f64 2 beta 2))
(/.f64 (-.f64 (*.f64 9 (*.f64 beta beta)) (pow.f64 (+.f64 2 beta) 2)) (-.f64 (*.f64 beta 3) (+.f64 2 beta)))
(/.f64 (-.f64 (*.f64 9 (*.f64 beta beta)) (pow.f64 (+.f64 2 beta) 2)) (-.f64 (fma.f64 beta 3 -2) beta))
(/.f64 (-.f64 (*.f64 9 (*.f64 beta beta)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 2 beta -2))
(pow.f64 (fma.f64 2 beta 2) 1)
(fma.f64 2 beta 2)
(pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 3)
(fma.f64 2 beta 2)
(pow.f64 (pow.f64 (fma.f64 2 beta 2) 2) 1/2)
(fma.f64 2 beta 2)
(pow.f64 (pow.f64 (fma.f64 2 beta 2) 3) 1/3)
(fma.f64 2 beta 2)
(pow.f64 (sqrt.f64 (fma.f64 2 beta 2)) 2)
(fma.f64 2 beta 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))) -1)
(/.f64 1 (/.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (-.f64 (fma.f64 beta 3 -2) beta) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (fma.f64 2 beta -2) (pow.f64 (+.f64 2 beta) 2)))
(pow.f64 (/.f64 (fma.f64 2 beta 2) (pow.f64 (fma.f64 2 beta 2) 2)) -1)
(fma.f64 2 beta 2)
(sqrt.f64 (pow.f64 (fma.f64 2 beta 2) 2))
(fma.f64 2 beta 2)
(log.f64 (exp.f64 (fma.f64 2 beta 2)))
(fma.f64 2 beta 2)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 2 beta 2))))
(fma.f64 2 beta 2)
(log.f64 (/.f64 (exp.f64 (+.f64 2 beta)) (pow.f64 (exp.f64 3) beta)))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 2 beta))) (pow.f64 (exp.f64 3) beta)))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 2 beta))) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(log.f64 (*.f64 (pow.f64 (exp.f64 3) beta) (+.f64 1 (expm1.f64 (+.f64 2 beta)))))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 beta 3))) (exp.f64 (+.f64 2 beta))))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 beta 3))) (+.f64 1 (expm1.f64 (+.f64 2 beta)))))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(log.f64 (/.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 2 beta))) (pow.f64 (exp.f64 3) beta)))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 2 beta))) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(cbrt.f64 (pow.f64 (fma.f64 2 beta 2) 3))
(fma.f64 2 beta 2)
(expm1.f64 (log1p.f64 (fma.f64 2 beta 2)))
(fma.f64 2 beta 2)
(exp.f64 (log.f64 (fma.f64 2 beta 2)))
(fma.f64 2 beta 2)
(exp.f64 (*.f64 (log.f64 (fma.f64 2 beta 2)) 1))
(fma.f64 2 beta 2)
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 2 beta 2)) 1) 1))
(fma.f64 2 beta 2)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 2 beta 2))) 3))
(fma.f64 2 beta 2)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 2 beta 2))) 1/3))
(fma.f64 2 beta 2)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 2 beta 2))) 2))
(fma.f64 2 beta 2)
(log1p.f64 (expm1.f64 (fma.f64 2 beta 2)))
(fma.f64 2 beta 2)
(fma.f64 2 beta 2)
(fma.f64 beta 2 2)
(fma.f64 2 beta 2)
(fma.f64 beta 3 (+.f64 2 beta))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(fma.f64 beta 1 (+.f64 2 (*.f64 beta 3)))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(fma.f64 beta 1 (-.f64 2 (*.f64 beta 3)))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 beta -1 (+.f64 2 (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 beta -1 (-.f64 2 (*.f64 beta 3)))
(fma.f64 beta -1 (+.f64 2 (*.f64 beta -3)))
(-.f64 (+.f64 2 (*.f64 beta -3)) beta)
(fma.f64 (+.f64 2 beta) 1 (*.f64 beta 3))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(fma.f64 (+.f64 2 beta) 1 (neg.f64 (*.f64 beta 3)))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (+.f64 2 beta) 1 (*.f64 -3 beta))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (+.f64 2 beta) 1 (*.f64 -1 (*.f64 beta 3)))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (+.f64 2 beta) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (+.f64 2 beta) 1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 3 beta (+.f64 2 beta))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(fma.f64 (*.f64 beta 3) 1 (+.f64 2 beta))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(fma.f64 (fma.f64 2 beta 2) 1 (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (fma.f64 2 beta 2) 1 (fma.f64 beta 3 (*.f64 beta 3)))
(+.f64 (fma.f64 2 beta 2) (fma.f64 beta 3 (*.f64 beta 3)))
(+.f64 (fma.f64 2 beta 2) (*.f64 beta 6))
(+.f64 2 (*.f64 beta 8))
(fma.f64 (fma.f64 2 beta 2) 1 (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (fma.f64 2 beta 2) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (fma.f64 2 beta 2) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 1 beta (+.f64 2 (*.f64 beta 3)))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(fma.f64 1 beta (-.f64 2 (*.f64 beta 3)))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 1 (+.f64 2 beta) (*.f64 beta 3))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(fma.f64 1 (+.f64 2 beta) (neg.f64 (*.f64 beta 3)))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 1 (+.f64 2 beta) (*.f64 -3 beta))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 1 (+.f64 2 beta) (*.f64 -1 (*.f64 beta 3)))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 1 (+.f64 2 beta) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 1 (+.f64 2 beta) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 1 (*.f64 beta 3) (+.f64 2 beta))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(fma.f64 1 (fma.f64 2 beta 2) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 1 (fma.f64 2 beta 2) (fma.f64 beta 3 (*.f64 beta 3)))
(+.f64 (fma.f64 2 beta 2) (fma.f64 beta 3 (*.f64 beta 3)))
(+.f64 (fma.f64 2 beta 2) (*.f64 beta 6))
(+.f64 2 (*.f64 beta 8))
(fma.f64 1 (fma.f64 2 beta 2) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 1 (fma.f64 2 beta 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 1 (fma.f64 2 beta 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 1 (*.f64 2 beta) 2)
(fma.f64 2 beta 2)
(fma.f64 (cbrt.f64 beta) (cbrt.f64 (*.f64 beta beta)) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 beta) (cbrt.f64 (*.f64 beta beta)) (fma.f64 beta 3 2))
(fma.f64 (cbrt.f64 beta) (cbrt.f64 (*.f64 beta beta)) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 beta) (cbrt.f64 (*.f64 beta beta)) (+.f64 2 (*.f64 beta -3)))
(fma.f64 (cbrt.f64 (*.f64 beta 3)) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (+.f64 2 beta))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (cbrt.f64 (*.f64 beta 3)) (+.f64 2 beta))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (cbrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 beta) (cbrt.f64 (*.f64 beta beta)) (fma.f64 beta 3 2))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (cbrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 beta) (cbrt.f64 (*.f64 beta beta)) (+.f64 2 (*.f64 beta -3)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (neg.f64 (cbrt.f64 beta)) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (neg.f64 (cbrt.f64 beta)) (fma.f64 beta 3 2))
(-.f64 (fma.f64 beta 3 2) (*.f64 (cbrt.f64 beta) (cbrt.f64 (*.f64 beta beta))))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (neg.f64 (cbrt.f64 beta)) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (neg.f64 (cbrt.f64 beta)) (+.f64 2 (*.f64 beta -3)))
(-.f64 (+.f64 2 (*.f64 beta -3)) (*.f64 (cbrt.f64 beta) (cbrt.f64 (*.f64 beta beta))))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (*.f64 (cbrt.f64 beta) 3) (+.f64 2 beta))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (*.f64 3 (cbrt.f64 beta)) (+.f64 2 beta))
(fma.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (fma.f64 beta 3 (*.f64 beta 3)))
(+.f64 (fma.f64 2 beta 2) (fma.f64 beta 3 (*.f64 beta 3)))
(+.f64 (fma.f64 2 beta 2) (*.f64 beta 6))
(+.f64 2 (*.f64 beta 8))
(fma.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)) (fma.f64 beta 3 (*.f64 beta 3)))
(+.f64 (fma.f64 2 beta 2) (fma.f64 beta 3 (*.f64 beta 3)))
(+.f64 (fma.f64 2 beta 2) (*.f64 beta 6))
(+.f64 2 (*.f64 beta 8))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (*.f64 beta 3))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (neg.f64 (*.f64 beta 3)))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (*.f64 -3 beta))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (*.f64 -1 (*.f64 beta 3)))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (cbrt.f64 (+.f64 2 beta)) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (*.f64 beta 3))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (neg.f64 (*.f64 beta 3)))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (*.f64 -3 beta))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (*.f64 -1 (*.f64 beta 3)))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)) (fma.f64 beta 3 (*.f64 beta 3)))
(+.f64 (fma.f64 2 beta 2) (fma.f64 beta 3 (*.f64 beta 3)))
(+.f64 (fma.f64 2 beta 2) (*.f64 beta 6))
(+.f64 2 (*.f64 beta 8))
(fma.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 1 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (sqrt.f64 beta) (neg.f64 (sqrt.f64 beta)) (+.f64 2 (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (sqrt.f64 beta) (neg.f64 (sqrt.f64 beta)) (-.f64 2 (*.f64 beta 3)))
(fma.f64 beta -1 (+.f64 2 (*.f64 beta -3)))
(-.f64 (+.f64 2 (*.f64 beta -3)) beta)
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) 3) (+.f64 2 beta))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(fma.f64 (sqrt.f64 (*.f64 beta 3)) (sqrt.f64 (*.f64 beta 3)) (+.f64 2 beta))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(fma.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)) (fma.f64 beta 3 (*.f64 beta 3)))
(+.f64 (fma.f64 2 beta 2) (fma.f64 beta 3 (*.f64 beta 3)))
(+.f64 (fma.f64 2 beta 2) (*.f64 beta 6))
(+.f64 2 (*.f64 beta 8))
(fma.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (sqrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 (fma.f64 2 beta 2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (*.f64 beta 3))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (neg.f64 (*.f64 beta 3)))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (*.f64 -3 beta))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (*.f64 -1 (*.f64 beta 3)))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(+.f64 2 (*.f64 -2 beta))
(fma.f64 -2 beta 2)
(fma.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 -3 beta (*.f64 beta 3)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (-.f64 (fma.f64 beta 3 -2) beta) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (fma.f64 2 beta -2) (pow.f64 (+.f64 2 beta) 2)))
(fma.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 beta 3 (*.f64 beta 3)))
(+.f64 (/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (-.f64 (fma.f64 beta 3 -2) beta) (pow.f64 (+.f64 2 beta) 2))) (*.f64 beta 6))
(+.f64 (/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (fma.f64 2 beta -2) (pow.f64 (+.f64 2 beta) 2))) (*.f64 beta 6))
(fma.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (-.f64 (fma.f64 beta 3 -2) beta) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (fma.f64 2 beta -2) (pow.f64 (+.f64 2 beta) 2)))
(fma.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (-.f64 (fma.f64 beta 3 -2) beta) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (fma.f64 2 beta -2) (pow.f64 (+.f64 2 beta) 2)))
(fma.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 beta 3) (-.f64 (*.f64 beta 3) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (-.f64 (fma.f64 beta 3 -2) beta) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (fma.f64 27 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (*.f64 beta 3) (fma.f64 2 beta -2) (pow.f64 (+.f64 2 beta) 2)))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (*.f64 beta 3))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (+.f64 beta -2) 4)) (*.f64 beta 3))
(+.f64 (*.f64 beta 3) (/.f64 (+.f64 (pow.f64 beta 3) 8) (fma.f64 beta (+.f64 beta -2) 4)))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (neg.f64 (*.f64 beta 3)))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (+.f64 beta -2) 4)) (*.f64 beta -3))
(+.f64 (*.f64 beta -3) (/.f64 (+.f64 (pow.f64 beta 3) 8) (fma.f64 beta (+.f64 beta -2) 4)))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (*.f64 -3 beta))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (+.f64 beta -2) 4)) (*.f64 beta -3))
(+.f64 (*.f64 beta -3) (/.f64 (+.f64 (pow.f64 beta 3) 8) (fma.f64 beta (+.f64 beta -2) 4)))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (*.f64 -1 (*.f64 beta 3)))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (+.f64 beta -2) 4)) (*.f64 beta -3))
(+.f64 (*.f64 beta -3) (/.f64 (+.f64 (pow.f64 beta 3) 8) (fma.f64 beta (+.f64 beta -2) 4)))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (+.f64 beta -2) 4)) (*.f64 beta -3))
(+.f64 (*.f64 beta -3) (/.f64 (+.f64 (pow.f64 beta 3) 8) (fma.f64 beta (+.f64 beta -2) 4)))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (-.f64 beta 2) 4)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(fma.f64 (+.f64 (pow.f64 beta 3) 8) (/.f64 1 (fma.f64 beta (+.f64 beta -2) 4)) (*.f64 beta -3))
(+.f64 (*.f64 beta -3) (/.f64 (+.f64 (pow.f64 beta 3) 8) (fma.f64 beta (+.f64 beta -2) 4)))
(fma.f64 -1 beta (+.f64 2 (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 -1 beta (-.f64 2 (*.f64 beta 3)))
(fma.f64 beta -1 (+.f64 2 (*.f64 beta -3)))
(-.f64 (+.f64 2 (*.f64 beta -3)) beta)
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (*.f64 beta 3))
(fma.f64 (+.f64 (*.f64 beta beta) 4) (/.f64 1 (+.f64 2 beta)) (*.f64 beta 3))
(fma.f64 (fma.f64 beta beta 4) (/.f64 1 (+.f64 2 beta)) (*.f64 beta 3))
(+.f64 (*.f64 beta 3) (/.f64 (fma.f64 beta beta 4) (+.f64 2 beta)))
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (neg.f64 (*.f64 beta 3)))
(fma.f64 (+.f64 (*.f64 beta beta) 4) (/.f64 1 (+.f64 2 beta)) (*.f64 beta -3))
(fma.f64 (fma.f64 beta beta 4) (/.f64 1 (+.f64 2 beta)) (*.f64 beta -3))
(+.f64 (*.f64 beta -3) (/.f64 (fma.f64 beta beta 4) (+.f64 2 beta)))
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (*.f64 -3 beta))
(fma.f64 (+.f64 (*.f64 beta beta) 4) (/.f64 1 (+.f64 2 beta)) (*.f64 beta -3))
(fma.f64 (fma.f64 beta beta 4) (/.f64 1 (+.f64 2 beta)) (*.f64 beta -3))
(+.f64 (*.f64 beta -3) (/.f64 (fma.f64 beta beta 4) (+.f64 2 beta)))
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (*.f64 -1 (*.f64 beta 3)))
(fma.f64 (+.f64 (*.f64 beta beta) 4) (/.f64 1 (+.f64 2 beta)) (*.f64 beta -3))
(fma.f64 (fma.f64 beta beta 4) (/.f64 1 (+.f64 2 beta)) (*.f64 beta -3))
(+.f64 (*.f64 beta -3) (/.f64 (fma.f64 beta beta 4) (+.f64 2 beta)))
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2)) (cbrt.f64 (*.f64 beta 3))))
(fma.f64 (+.f64 (*.f64 beta beta) 4) (/.f64 1 (+.f64 2 beta)) (*.f64 beta -3))
(fma.f64 (fma.f64 beta beta 4) (/.f64 1 (+.f64 2 beta)) (*.f64 beta -3))
(+.f64 (*.f64 beta -3) (/.f64 (fma.f64 beta beta 4) (+.f64 2 beta)))
(fma.f64 (+.f64 4 (*.f64 beta beta)) (/.f64 1 (+.f64 2 beta)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3))))
(fma.f64 (+.f64 (*.f64 beta beta) 4) (/.f64 1 (+.f64 2 beta)) (*.f64 beta -3))
(fma.f64 (fma.f64 beta beta 4) (/.f64 1 (+.f64 2 beta)) (*.f64 beta -3))
(+.f64 (*.f64 beta -3) (/.f64 (fma.f64 beta beta 4) (+.f64 2 beta)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 2 beta)) (cbrt.f64 (*.f64 2 beta))) (cbrt.f64 (*.f64 2 beta)) 2)
(fma.f64 2 beta 2)
(fma.f64 (sqrt.f64 (*.f64 2 beta)) (sqrt.f64 (*.f64 2 beta)) 2)
(fma.f64 2 beta 2)
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (*.f64 beta 0))
(+.f64 (fma.f64 -2 beta 2) 0)
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 beta 3 (*.f64 beta 3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (*.f64 beta 6))
(+.f64 (fma.f64 -2 beta 2) (*.f64 beta 6))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 (neg.f64 (*.f64 beta 3)) 1 (*.f64 beta 3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (*.f64 beta 0))
(+.f64 (fma.f64 -2 beta 2) 0)
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta 3))) (pow.f64 (cbrt.f64 (*.f64 beta 3)) 2) (*.f64 beta 3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (*.f64 beta 0))
(+.f64 (fma.f64 -2 beta 2) 0)
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 beta 3))) (sqrt.f64 (*.f64 beta 3)) (*.f64 beta 3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (fma.f64 -3 beta (*.f64 beta 3)))
(fma.f64 (+.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (-.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (*.f64 beta 3))) (*.f64 beta 0))
(+.f64 (fma.f64 -2 beta 2) 0)
(fma.f64 (neg.f64 (sqrt.f64 beta)) (sqrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (neg.f64 (sqrt.f64 beta)) (sqrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(fma.f64 beta -1 (+.f64 2 (*.f64 beta -3)))
(-.f64 (+.f64 2 (*.f64 beta -3)) beta)
(fma.f64 -2 beta 2)
(+.f64 2 (*.f64 -2 beta))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (neg.f64 (cbrt.f64 beta)) (fma.f64 beta 3 2))
(-.f64 (fma.f64 beta 3 2) (*.f64 (cbrt.f64 beta) (cbrt.f64 (*.f64 beta beta))))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (neg.f64 (cbrt.f64 beta)) (+.f64 2 (*.f64 beta -3)))
(-.f64 (+.f64 2 (*.f64 beta -3)) (*.f64 (cbrt.f64 beta) (cbrt.f64 (*.f64 beta beta))))
(fma.f64 (*.f64 2 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) 2)
(fma.f64 (*.f64 2 (sqrt.f64 beta)) (sqrt.f64 beta) 2)
(fma.f64 2 beta 2)
(fma.f64 (*.f64 3 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) (+.f64 2 beta))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (*.f64 3 (cbrt.f64 beta)) (+.f64 2 beta))
(fma.f64 (*.f64 3 (sqrt.f64 beta)) (sqrt.f64 beta) (+.f64 2 beta))
(log.f64 (*.f64 (exp.f64 (+.f64 2 beta)) (+.f64 1 (expm1.f64 (*.f64 beta 3)))))
(+.f64 (+.f64 2 beta) (log1p.f64 (expm1.f64 (*.f64 beta 3))))
(+.f64 (*.f64 beta 4) 2)
(fma.f64 (*.f64 -1 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (neg.f64 (cbrt.f64 beta)) (fma.f64 beta 3 2))
(-.f64 (fma.f64 beta 3 2) (*.f64 (cbrt.f64 beta) (cbrt.f64 (*.f64 beta beta))))
(fma.f64 (*.f64 -1 (cbrt.f64 (*.f64 beta beta))) (cbrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (neg.f64 (cbrt.f64 beta)) (+.f64 2 (*.f64 beta -3)))
(-.f64 (+.f64 2 (*.f64 beta -3)) (*.f64 (cbrt.f64 beta) (cbrt.f64 (*.f64 beta beta))))
(fma.f64 (*.f64 -1 (sqrt.f64 beta)) (sqrt.f64 beta) (+.f64 2 (*.f64 beta 3)))
(fma.f64 2 beta 2)
(fma.f64 (*.f64 -1 (sqrt.f64 beta)) (sqrt.f64 beta) (-.f64 2 (*.f64 beta 3)))
(fma.f64 beta -1 (+.f64 2 (*.f64 beta -3)))
(-.f64 (+.f64 2 (*.f64 beta -3)) beta)
(+.f64 0 (/.f64 (fma.f64 2 beta 2) alpha))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 2 beta 2) alpha))) 1)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -1))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 (fma.f64 2 beta 2) alpha) 1)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 1 (/.f64 (fma.f64 2 beta 2) alpha))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2) (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (*.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 alpha -1)))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (sqrt.f64 (fma.f64 2 beta 2)) (*.f64 (sqrt.f64 (fma.f64 2 beta 2)) (pow.f64 alpha -1)))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 1 (neg.f64 alpha)))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 alpha -1) (fma.f64 2 beta 2))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (fma.f64 2 beta 2) (cbrt.f64 alpha)))
(/.f64 (/.f64 (fma.f64 2 beta 2) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (fma.f64 2 beta 2) (sqrt.f64 alpha)))
(/.f64 (/.f64 (fma.f64 2 beta 2) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 2 beta 2)) alpha))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (pow.f64 (cbrt.f64 alpha) 2)))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (fma.f64 2 beta 2) (sqrt.f64 alpha)))
(/.f64 (/.f64 (fma.f64 2 beta 2) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) 1) (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) alpha))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (fma.f64 2 beta 2) (cbrt.f64 alpha)))
(/.f64 (/.f64 (fma.f64 2 beta 2) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 1)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 3)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 2) 1/2)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3) 1/3)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (/.f64 alpha (fma.f64 2 beta 2)) -1)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (/.f64 (/.f64 alpha (fma.f64 2 beta 2)) 1) -1)
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(neg.f64 (/.f64 (fma.f64 2 beta 2) (neg.f64 alpha)))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 2))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(log.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 2 beta 2) alpha))))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 beta 2) 3) (pow.f64 alpha 3)))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (log.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 1))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 1) 1))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha))) 3))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)) 1/3))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha))) 2))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (fma.f64 2 beta 2))) -1))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(/.f64 (-.f64 (fma.f64 beta 3 2) beta) alpha)
(/.f64 (-.f64 2 (*.f64 beta -2)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)

localize99.0ms (0.6%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
85.0%
(/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4))
74.1%
(fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4)) (+.f64 beta (-.f64 alpha 2)) 1)
Compiler

Compiled 66 to 36 computations (45.5% saved)

series3.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
beta
@0
(fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4)) (+.f64 beta (-.f64 alpha 2)) 1)
0.0ms
alpha
@inf
(fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4)) (+.f64 beta (-.f64 alpha 2)) 1)
0.0ms
alpha
@-inf
(fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4)) (+.f64 beta (-.f64 alpha 2)) 1)
0.0ms
alpha
@0
(fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4)) (+.f64 beta (-.f64 alpha 2)) 1)
0.0ms
beta
@-inf
(fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4)) (+.f64 beta (-.f64 alpha 2)) 1)

rewrite136.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1472×prod-diff
988×fma-def
582×expm1-udef
580×log1p-udef
434×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01658
135650
2495950
Stop Event
node limit
Counts
2 → 63
Calls
Call 1
Inputs
(fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4)) (+.f64 beta (-.f64 alpha 2)) 1)
(/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4))
Outputs
(+.f64 1 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))))
(+.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) 1)
(+.f64 (*.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) 1) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1))) 1)
(*.f64 1 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1))
(*.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2) (cbrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) (sqrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) 3) 1) (fma.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) (-.f64 1 (*.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) 1))))
(/.f64 (fma.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) -1) (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) -1))
(pow.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(exp.f64 (log1p.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(-.f64 0 (/.f64 alpha (fma.f64 alpha alpha -4)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 alpha (fma.f64 alpha alpha -4)))) 1)
(-.f64 (/.f64 0 (fma.f64 alpha alpha -4)) (/.f64 alpha (fma.f64 alpha alpha -4)))
(*.f64 alpha (/.f64 1 (fma.f64 alpha alpha -4)))
(*.f64 alpha (/.f64 1 (fma.f64 alpha alpha 4)))
(*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 1)
(*.f64 1 (/.f64 alpha (fma.f64 alpha alpha -4)))
(*.f64 (cbrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))) (cbrt.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 2)) (cbrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (fma.f64 alpha alpha -4))))
(*.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (fma.f64 alpha alpha -4))))
(*.f64 (sqrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))) (sqrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 1 (fma.f64 alpha alpha -4)) alpha)
(*.f64 -1 (/.f64 alpha (fma.f64 alpha alpha -4)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2)) (/.f64 alpha (cbrt.f64 (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 alpha alpha -4))) (/.f64 alpha (sqrt.f64 (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2)) (/.f64 alpha (cbrt.f64 (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 -1 (sqrt.f64 (fma.f64 alpha alpha -4))) (/.f64 alpha (sqrt.f64 (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (fma.f64 alpha alpha -4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2)) (cbrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (fma.f64 alpha alpha -4))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (fma.f64 alpha alpha -4)))
(*.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 alpha (+.f64 -64 (pow.f64 alpha 6))) (+.f64 (pow.f64 alpha 4) (+.f64 16 (*.f64 alpha (*.f64 alpha -4)))))
(*.f64 (/.f64 alpha (+.f64 (pow.f64 alpha 4) -16)) (fma.f64 alpha alpha 4))
(pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 1)
(pow.f64 (cbrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))) 3)
(pow.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))) 2)
(pow.f64 (/.f64 (fma.f64 alpha alpha -4) alpha) -1)
(neg.f64 (/.f64 alpha (fma.f64 alpha alpha -4)))
(sqrt.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 2))
(log.f64 (exp.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (fma.f64 alpha alpha -4)))))
(cbrt.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 3))
(cbrt.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 alpha alpha -4) 3)))
(expm1.f64 (log1p.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(exp.f64 (log.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (fma.f64 alpha alpha -4))) 1))
(log1p.f64 (expm1.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))

simplify68.0ms (0.4%)

Algorithm
egg-herbie
Rules
1544×fma-def
1040×distribute-rgt-in
1008×distribute-lft-in
706×unswap-sqr
384×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02293599
15873417
221263315
Stop Event
node limit
Counts
99 → 154
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta 2) alpha)))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta 2) alpha)) (*.f64 1/4 (pow.f64 alpha 2))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta 2) alpha)) (+.f64 (*.f64 1/16 (*.f64 (-.f64 beta 2) (pow.f64 alpha 3))) (*.f64 1/4 (pow.f64 alpha 2)))))
(*.f64 -1 (/.f64 (-.f64 beta 2) alpha))
(-.f64 (*.f64 -1 (/.f64 (-.f64 beta 2) alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 beta 2) alpha)) (*.f64 -4 (/.f64 (-.f64 beta 2) (pow.f64 alpha 3)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 beta 2) alpha)) (*.f64 -4 (/.f64 (-.f64 beta 2) (pow.f64 alpha 3)))) (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 4))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 -1 (/.f64 (-.f64 beta 2) alpha))
(-.f64 (*.f64 -1 (/.f64 (-.f64 beta 2) alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 beta 2) alpha)) (*.f64 -4 (/.f64 (-.f64 beta 2) (pow.f64 alpha 3)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 beta 2) alpha)) (*.f64 -4 (/.f64 (-.f64 beta 2) (pow.f64 alpha 3)))) (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 4))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(*.f64 1/4 alpha)
(+.f64 (*.f64 1/4 alpha) (*.f64 1/16 (pow.f64 alpha 3)))
(+.f64 (*.f64 1/4 alpha) (+.f64 (*.f64 1/64 (pow.f64 alpha 5)) (*.f64 1/16 (pow.f64 alpha 3))))
(+.f64 (*.f64 1/256 (pow.f64 alpha 7)) (+.f64 (*.f64 1/4 alpha) (+.f64 (*.f64 1/64 (pow.f64 alpha 5)) (*.f64 1/16 (pow.f64 alpha 3)))))
(/.f64 -1 alpha)
(neg.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha)))
(neg.f64 (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 5))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha))))
(neg.f64 (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 5))) (+.f64 (*.f64 64 (/.f64 1 (pow.f64 alpha 7))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha)))))
(/.f64 -1 alpha)
(neg.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha)))
(neg.f64 (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 5))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha))))
(neg.f64 (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 5))) (+.f64 (*.f64 64 (/.f64 1 (pow.f64 alpha 7))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha)))))
(+.f64 1 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))))
(+.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) 1)
(+.f64 (*.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) 1) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1))) 1)
(*.f64 1 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1))
(*.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2) (cbrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) (sqrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) 3) 1) (fma.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) (-.f64 1 (*.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) 1))))
(/.f64 (fma.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) -1) (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) -1))
(pow.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(exp.f64 (log1p.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(-.f64 0 (/.f64 alpha (fma.f64 alpha alpha -4)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 alpha (fma.f64 alpha alpha -4)))) 1)
(-.f64 (/.f64 0 (fma.f64 alpha alpha -4)) (/.f64 alpha (fma.f64 alpha alpha -4)))
(*.f64 alpha (/.f64 1 (fma.f64 alpha alpha -4)))
(*.f64 alpha (/.f64 1 (fma.f64 alpha alpha 4)))
(*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 1)
(*.f64 1 (/.f64 alpha (fma.f64 alpha alpha -4)))
(*.f64 (cbrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))) (cbrt.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 2)) (cbrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (fma.f64 alpha alpha -4))))
(*.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (fma.f64 alpha alpha -4))))
(*.f64 (sqrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))) (sqrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 1 (fma.f64 alpha alpha -4)) alpha)
(*.f64 -1 (/.f64 alpha (fma.f64 alpha alpha -4)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2)) (/.f64 alpha (cbrt.f64 (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 alpha alpha -4))) (/.f64 alpha (sqrt.f64 (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2)) (/.f64 alpha (cbrt.f64 (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 -1 (sqrt.f64 (fma.f64 alpha alpha -4))) (/.f64 alpha (sqrt.f64 (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (fma.f64 alpha alpha -4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2)) (cbrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (fma.f64 alpha alpha -4))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (fma.f64 alpha alpha -4)))
(*.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 alpha (+.f64 -64 (pow.f64 alpha 6))) (+.f64 (pow.f64 alpha 4) (+.f64 16 (*.f64 alpha (*.f64 alpha -4)))))
(*.f64 (/.f64 alpha (+.f64 (pow.f64 alpha 4) -16)) (fma.f64 alpha alpha 4))
(pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 1)
(pow.f64 (cbrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))) 3)
(pow.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))) 2)
(pow.f64 (/.f64 (fma.f64 alpha alpha -4) alpha) -1)
(neg.f64 (/.f64 alpha (fma.f64 alpha alpha -4)))
(sqrt.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 2))
(log.f64 (exp.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (fma.f64 alpha alpha -4)))))
(cbrt.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 3))
(cbrt.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 alpha alpha -4) 3)))
(expm1.f64 (log1p.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(exp.f64 (log.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (fma.f64 alpha alpha -4))) 1))
(log1p.f64 (expm1.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
Outputs
1
(+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta 2) alpha)))
(+.f64 1 (*.f64 1/4 (*.f64 (+.f64 beta -2) alpha)))
(fma.f64 1/4 (*.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 alpha (fma.f64 1/4 beta -1/2) 1)
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta 2) alpha)) (*.f64 1/4 (pow.f64 alpha 2))))
(+.f64 1 (*.f64 1/4 (+.f64 (*.f64 (+.f64 beta -2) alpha) (*.f64 alpha alpha))))
(fma.f64 1/4 (*.f64 alpha (+.f64 beta (+.f64 alpha -2))) 1)
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta 2) alpha)) (+.f64 (*.f64 1/16 (*.f64 (-.f64 beta 2) (pow.f64 alpha 3))) (*.f64 1/4 (pow.f64 alpha 2)))))
(+.f64 1 (fma.f64 1/4 (*.f64 (+.f64 beta -2) alpha) (fma.f64 1/16 (*.f64 (+.f64 beta -2) (pow.f64 alpha 3)) (*.f64 1/4 (*.f64 alpha alpha)))))
(+.f64 (fma.f64 1/4 (*.f64 alpha (+.f64 beta (+.f64 alpha -2))) 1) (*.f64 (+.f64 beta -2) (*.f64 1/16 (pow.f64 alpha 3))))
(+.f64 1 (fma.f64 (pow.f64 alpha 3) (fma.f64 beta 1/16 -1/8) (*.f64 (*.f64 1/4 alpha) (+.f64 beta (+.f64 alpha -2)))))
(*.f64 -1 (/.f64 (-.f64 beta 2) alpha))
(neg.f64 (/.f64 (+.f64 beta -2) alpha))
(/.f64 (neg.f64 (+.f64 beta -2)) alpha)
(/.f64 (-.f64 2 beta) alpha)
(-.f64 (*.f64 -1 (/.f64 (-.f64 beta 2) alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (neg.f64 (/.f64 (+.f64 beta -2) alpha)) (/.f64 4 (*.f64 alpha alpha)))
(fma.f64 -1 (/.f64 (+.f64 beta -2) alpha) (/.f64 -4 (*.f64 alpha alpha)))
(+.f64 (/.f64 (-.f64 2 beta) alpha) (/.f64 -4 (*.f64 alpha alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 beta 2) alpha)) (*.f64 -4 (/.f64 (-.f64 beta 2) (pow.f64 alpha 3)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (fma.f64 -1 (/.f64 (+.f64 beta -2) alpha) (*.f64 -4 (/.f64 (+.f64 beta -2) (pow.f64 alpha 3)))) (/.f64 4 (*.f64 alpha alpha)))
(fma.f64 -1 (/.f64 (+.f64 beta -2) alpha) (fma.f64 -4 (/.f64 (+.f64 beta -2) (pow.f64 alpha 3)) (/.f64 -4 (*.f64 alpha alpha))))
(+.f64 (*.f64 (/.f64 (+.f64 beta -2) alpha) (+.f64 -1 (/.f64 -4 (*.f64 alpha alpha)))) (/.f64 -4 (*.f64 alpha alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 beta 2) alpha)) (*.f64 -4 (/.f64 (-.f64 beta 2) (pow.f64 alpha 3)))) (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 4))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))))
(-.f64 (fma.f64 -1 (/.f64 (+.f64 beta -2) alpha) (*.f64 -4 (/.f64 (+.f64 beta -2) (pow.f64 alpha 3)))) (+.f64 (/.f64 4 (*.f64 alpha alpha)) (/.f64 16 (pow.f64 alpha 4))))
(-.f64 (fma.f64 -1 (/.f64 (+.f64 beta -2) alpha) (fma.f64 -4 (/.f64 (+.f64 beta -2) (pow.f64 alpha 3)) (/.f64 -4 (*.f64 alpha alpha)))) (/.f64 16 (pow.f64 alpha 4)))
(+.f64 (*.f64 (/.f64 (+.f64 beta -2) alpha) (+.f64 -1 (/.f64 -4 (*.f64 alpha alpha)))) (+.f64 (/.f64 -4 (*.f64 alpha alpha)) (/.f64 -16 (pow.f64 alpha 4))))
(*.f64 -1 (/.f64 (-.f64 beta 2) alpha))
(neg.f64 (/.f64 (+.f64 beta -2) alpha))
(/.f64 (neg.f64 (+.f64 beta -2)) alpha)
(/.f64 (-.f64 2 beta) alpha)
(-.f64 (*.f64 -1 (/.f64 (-.f64 beta 2) alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (neg.f64 (/.f64 (+.f64 beta -2) alpha)) (/.f64 4 (*.f64 alpha alpha)))
(fma.f64 -1 (/.f64 (+.f64 beta -2) alpha) (/.f64 -4 (*.f64 alpha alpha)))
(+.f64 (/.f64 (-.f64 2 beta) alpha) (/.f64 -4 (*.f64 alpha alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 beta 2) alpha)) (*.f64 -4 (/.f64 (-.f64 beta 2) (pow.f64 alpha 3)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (fma.f64 -1 (/.f64 (+.f64 beta -2) alpha) (*.f64 -4 (/.f64 (+.f64 beta -2) (pow.f64 alpha 3)))) (/.f64 4 (*.f64 alpha alpha)))
(fma.f64 -1 (/.f64 (+.f64 beta -2) alpha) (fma.f64 -4 (/.f64 (+.f64 beta -2) (pow.f64 alpha 3)) (/.f64 -4 (*.f64 alpha alpha))))
(+.f64 (*.f64 (/.f64 (+.f64 beta -2) alpha) (+.f64 -1 (/.f64 -4 (*.f64 alpha alpha)))) (/.f64 -4 (*.f64 alpha alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 beta 2) alpha)) (*.f64 -4 (/.f64 (-.f64 beta 2) (pow.f64 alpha 3)))) (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 4))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))))
(-.f64 (fma.f64 -1 (/.f64 (+.f64 beta -2) alpha) (*.f64 -4 (/.f64 (+.f64 beta -2) (pow.f64 alpha 3)))) (+.f64 (/.f64 4 (*.f64 alpha alpha)) (/.f64 16 (pow.f64 alpha 4))))
(-.f64 (fma.f64 -1 (/.f64 (+.f64 beta -2) alpha) (fma.f64 -4 (/.f64 (+.f64 beta -2) (pow.f64 alpha 3)) (/.f64 -4 (*.f64 alpha alpha)))) (/.f64 16 (pow.f64 alpha 4)))
(+.f64 (*.f64 (/.f64 (+.f64 beta -2) alpha) (+.f64 -1 (/.f64 -4 (*.f64 alpha alpha)))) (+.f64 (/.f64 -4 (*.f64 alpha alpha)) (/.f64 -16 (pow.f64 alpha 4))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4))))
(+.f64 1 (neg.f64 (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4))))
(-.f64 1 (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))
(+.f64 1 (/.f64 (*.f64 alpha (-.f64 2 alpha)) (fma.f64 alpha alpha -4)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 (*.f64 beta alpha) (fma.f64 alpha alpha -4)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))))
(-.f64 (-.f64 1 (*.f64 (/.f64 beta (fma.f64 alpha alpha -4)) alpha)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))
(-.f64 1 (*.f64 alpha (+.f64 (/.f64 (+.f64 alpha -2) (fma.f64 alpha alpha -4)) (/.f64 beta (fma.f64 alpha alpha -4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 (*.f64 beta alpha) (fma.f64 alpha alpha -4)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))))
(-.f64 (-.f64 1 (*.f64 (/.f64 beta (fma.f64 alpha alpha -4)) alpha)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))
(-.f64 1 (*.f64 alpha (+.f64 (/.f64 (+.f64 alpha -2) (fma.f64 alpha alpha -4)) (/.f64 beta (fma.f64 alpha alpha -4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 (*.f64 beta alpha) (fma.f64 alpha alpha -4)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))))
(-.f64 (-.f64 1 (*.f64 (/.f64 beta (fma.f64 alpha alpha -4)) alpha)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))
(-.f64 1 (*.f64 alpha (+.f64 (/.f64 (+.f64 alpha -2) (fma.f64 alpha alpha -4)) (/.f64 beta (fma.f64 alpha alpha -4)))))
(*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4)))
(neg.f64 (/.f64 (*.f64 beta alpha) (fma.f64 alpha alpha -4)))
(/.f64 (*.f64 (neg.f64 alpha) beta) (fma.f64 alpha alpha -4))
(*.f64 (/.f64 beta (fma.f64 alpha alpha -4)) (neg.f64 alpha))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 (*.f64 beta alpha) (fma.f64 alpha alpha -4)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))))
(-.f64 (-.f64 1 (*.f64 (/.f64 beta (fma.f64 alpha alpha -4)) alpha)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))
(-.f64 1 (*.f64 alpha (+.f64 (/.f64 (+.f64 alpha -2) (fma.f64 alpha alpha -4)) (/.f64 beta (fma.f64 alpha alpha -4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 (*.f64 beta alpha) (fma.f64 alpha alpha -4)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))))
(-.f64 (-.f64 1 (*.f64 (/.f64 beta (fma.f64 alpha alpha -4)) alpha)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))
(-.f64 1 (*.f64 alpha (+.f64 (/.f64 (+.f64 alpha -2) (fma.f64 alpha alpha -4)) (/.f64 beta (fma.f64 alpha alpha -4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 (*.f64 beta alpha) (fma.f64 alpha alpha -4)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))))
(-.f64 (-.f64 1 (*.f64 (/.f64 beta (fma.f64 alpha alpha -4)) alpha)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))
(-.f64 1 (*.f64 alpha (+.f64 (/.f64 (+.f64 alpha -2) (fma.f64 alpha alpha -4)) (/.f64 beta (fma.f64 alpha alpha -4)))))
(*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4)))
(neg.f64 (/.f64 (*.f64 beta alpha) (fma.f64 alpha alpha -4)))
(/.f64 (*.f64 (neg.f64 alpha) beta) (fma.f64 alpha alpha -4))
(*.f64 (/.f64 beta (fma.f64 alpha alpha -4)) (neg.f64 alpha))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 (*.f64 beta alpha) (fma.f64 alpha alpha -4)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))))
(-.f64 (-.f64 1 (*.f64 (/.f64 beta (fma.f64 alpha alpha -4)) alpha)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))
(-.f64 1 (*.f64 alpha (+.f64 (/.f64 (+.f64 alpha -2) (fma.f64 alpha alpha -4)) (/.f64 beta (fma.f64 alpha alpha -4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 (*.f64 beta alpha) (fma.f64 alpha alpha -4)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))))
(-.f64 (-.f64 1 (*.f64 (/.f64 beta (fma.f64 alpha alpha -4)) alpha)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))
(-.f64 1 (*.f64 alpha (+.f64 (/.f64 (+.f64 alpha -2) (fma.f64 alpha alpha -4)) (/.f64 beta (fma.f64 alpha alpha -4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (-.f64 (pow.f64 alpha 2) 4))) (*.f64 -1 (/.f64 (*.f64 (-.f64 alpha 2) alpha) (-.f64 (pow.f64 alpha 2) 4)))))
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 (*.f64 beta alpha) (fma.f64 alpha alpha -4)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))))
(-.f64 (-.f64 1 (*.f64 (/.f64 beta (fma.f64 alpha alpha -4)) alpha)) (/.f64 (*.f64 alpha (+.f64 alpha -2)) (fma.f64 alpha alpha -4)))
(-.f64 1 (*.f64 alpha (+.f64 (/.f64 (+.f64 alpha -2) (fma.f64 alpha alpha -4)) (/.f64 beta (fma.f64 alpha alpha -4)))))
(*.f64 1/4 alpha)
(+.f64 (*.f64 1/4 alpha) (*.f64 1/16 (pow.f64 alpha 3)))
(fma.f64 1/4 alpha (*.f64 1/16 (pow.f64 alpha 3)))
(fma.f64 1/16 (pow.f64 alpha 3) (*.f64 1/4 alpha))
(+.f64 (*.f64 1/4 alpha) (+.f64 (*.f64 1/64 (pow.f64 alpha 5)) (*.f64 1/16 (pow.f64 alpha 3))))
(fma.f64 1/4 alpha (fma.f64 1/64 (pow.f64 alpha 5) (*.f64 1/16 (pow.f64 alpha 3))))
(fma.f64 1/4 alpha (fma.f64 1/16 (pow.f64 alpha 3) (*.f64 1/64 (pow.f64 alpha 5))))
(fma.f64 1/16 (pow.f64 alpha 3) (fma.f64 1/4 alpha (*.f64 1/64 (pow.f64 alpha 5))))
(+.f64 (*.f64 1/256 (pow.f64 alpha 7)) (+.f64 (*.f64 1/4 alpha) (+.f64 (*.f64 1/64 (pow.f64 alpha 5)) (*.f64 1/16 (pow.f64 alpha 3)))))
(fma.f64 1/256 (pow.f64 alpha 7) (fma.f64 1/4 alpha (fma.f64 1/64 (pow.f64 alpha 5) (*.f64 1/16 (pow.f64 alpha 3)))))
(fma.f64 1/256 (pow.f64 alpha 7) (fma.f64 1/4 alpha (fma.f64 1/16 (pow.f64 alpha 3) (*.f64 1/64 (pow.f64 alpha 5)))))
(fma.f64 1/256 (pow.f64 alpha 7) (fma.f64 1/16 (pow.f64 alpha 3) (fma.f64 1/4 alpha (*.f64 1/64 (pow.f64 alpha 5)))))
(/.f64 -1 alpha)
(neg.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha)))
(neg.f64 (+.f64 (/.f64 4 (pow.f64 alpha 3)) (/.f64 1 alpha)))
(+.f64 (/.f64 -4 (pow.f64 alpha 3)) (/.f64 -1 alpha))
(neg.f64 (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 5))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha))))
(neg.f64 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 3)) (/.f64 1 alpha)) (/.f64 16 (pow.f64 alpha 5))))
(+.f64 (+.f64 (/.f64 -4 (pow.f64 alpha 3)) (/.f64 -1 alpha)) (/.f64 -16 (pow.f64 alpha 5)))
(neg.f64 (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 5))) (+.f64 (*.f64 64 (/.f64 1 (pow.f64 alpha 7))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha)))))
(neg.f64 (+.f64 (/.f64 16 (pow.f64 alpha 5)) (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 3)) (/.f64 1 alpha)) (/.f64 64 (pow.f64 alpha 7)))))
(-.f64 (/.f64 -16 (pow.f64 alpha 5)) (+.f64 (/.f64 4 (pow.f64 alpha 3)) (+.f64 (/.f64 1 alpha) (/.f64 64 (pow.f64 alpha 7)))))
(+.f64 (+.f64 (/.f64 -4 (pow.f64 alpha 3)) (/.f64 -1 alpha)) (+.f64 (/.f64 -16 (pow.f64 alpha 5)) (/.f64 -64 (pow.f64 alpha 7))))
(/.f64 -1 alpha)
(neg.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha)))
(neg.f64 (+.f64 (/.f64 4 (pow.f64 alpha 3)) (/.f64 1 alpha)))
(+.f64 (/.f64 -4 (pow.f64 alpha 3)) (/.f64 -1 alpha))
(neg.f64 (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 5))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha))))
(neg.f64 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 3)) (/.f64 1 alpha)) (/.f64 16 (pow.f64 alpha 5))))
(+.f64 (+.f64 (/.f64 -4 (pow.f64 alpha 3)) (/.f64 -1 alpha)) (/.f64 -16 (pow.f64 alpha 5)))
(neg.f64 (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 5))) (+.f64 (*.f64 64 (/.f64 1 (pow.f64 alpha 7))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha)))))
(neg.f64 (+.f64 (/.f64 16 (pow.f64 alpha 5)) (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 3)) (/.f64 1 alpha)) (/.f64 64 (pow.f64 alpha 7)))))
(-.f64 (/.f64 -16 (pow.f64 alpha 5)) (+.f64 (/.f64 4 (pow.f64 alpha 3)) (+.f64 (/.f64 1 alpha) (/.f64 64 (pow.f64 alpha 7)))))
(+.f64 (+.f64 (/.f64 -4 (pow.f64 alpha 3)) (/.f64 -1 alpha)) (+.f64 (/.f64 -16 (pow.f64 alpha 5)) (/.f64 -64 (pow.f64 alpha 7))))
(+.f64 1 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))))
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(+.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(+.f64 (*.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) 1) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1))) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(*.f64 1 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1))
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(*.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2))
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2) (cbrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) (sqrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) 3) 1) (fma.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) (-.f64 1 (*.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) 1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha)) 3)) (fma.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha)) (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha)) (-.f64 1 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha -2))) (fma.f64 alpha alpha -4)) 3)) (+.f64 (-.f64 1 (/.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha -2))) (fma.f64 alpha alpha -4))) (*.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 2) (*.f64 (+.f64 beta (+.f64 alpha -2)) (+.f64 beta (+.f64 alpha -2))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2))) 3)) (-.f64 (fma.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 2) (*.f64 (+.f64 beta (+.f64 alpha -2)) (+.f64 beta (+.f64 alpha -2))) 1) (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)))))
(/.f64 (fma.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta))) -1) (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) -1))
(/.f64 (fma.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha)) (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha)) -1) (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) -1))
(/.f64 (+.f64 -1 (*.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 2) (*.f64 (+.f64 beta (+.f64 alpha -2)) (+.f64 beta (+.f64 alpha -2))))) (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) -1))
(/.f64 (fma.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 2) (*.f64 (+.f64 beta (+.f64 alpha -2)) (+.f64 beta (+.f64 alpha -2))) -1) (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) -1))
(pow.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 3)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 3) 1/3)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)) 2)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 2))
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(log.f64 (exp.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1))))
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1) 3))
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(exp.f64 (log1p.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha))))
(exp.f64 (log1p.f64 (/.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha -2))) (fma.f64 alpha alpha -4))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)))) 1))
(exp.f64 (log1p.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha))))
(exp.f64 (log1p.f64 (/.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha -2))) (fma.f64 alpha alpha -4))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha (+.f64 -2 beta)) 1)))
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 (+.f64 beta -2) alpha) 1)
(fma.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(-.f64 0 (/.f64 alpha (fma.f64 alpha alpha -4)))
(/.f64 (neg.f64 alpha) (fma.f64 alpha alpha -4))
(-.f64 (exp.f64 (log1p.f64 (/.f64 alpha (fma.f64 alpha alpha -4)))) 1)
(/.f64 alpha (fma.f64 alpha alpha -4))
(-.f64 (/.f64 0 (fma.f64 alpha alpha -4)) (/.f64 alpha (fma.f64 alpha alpha -4)))
(/.f64 (neg.f64 alpha) (fma.f64 alpha alpha -4))
(*.f64 alpha (/.f64 1 (fma.f64 alpha alpha -4)))
(/.f64 alpha (fma.f64 alpha alpha -4))
(*.f64 alpha (/.f64 1 (fma.f64 alpha alpha 4)))
(/.f64 alpha (fma.f64 alpha alpha 4))
(*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 1)
(/.f64 alpha (fma.f64 alpha alpha -4))
(*.f64 1 (/.f64 alpha (fma.f64 alpha alpha -4)))
(/.f64 alpha (fma.f64 alpha alpha -4))
(*.f64 (cbrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))) (cbrt.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 2)) (cbrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(*.f64 (cbrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))) (cbrt.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 2)))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (fma.f64 alpha alpha -4))))
(/.f64 alpha (fma.f64 alpha alpha -4))
(*.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (fma.f64 alpha alpha -4))))
(/.f64 alpha (fma.f64 alpha alpha -4))
(*.f64 (sqrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))) (sqrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(/.f64 alpha (fma.f64 alpha alpha -4))
(*.f64 (/.f64 1 (fma.f64 alpha alpha -4)) alpha)
(/.f64 alpha (fma.f64 alpha alpha -4))
(*.f64 -1 (/.f64 alpha (fma.f64 alpha alpha -4)))
(/.f64 (neg.f64 alpha) (fma.f64 alpha alpha -4))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2)) (/.f64 alpha (cbrt.f64 (fma.f64 alpha alpha -4))))
(/.f64 (/.f64 alpha (cbrt.f64 (fma.f64 alpha alpha -4))) (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 alpha alpha -4))) (/.f64 alpha (sqrt.f64 (fma.f64 alpha alpha -4))))
(/.f64 (/.f64 alpha (sqrt.f64 (fma.f64 alpha alpha -4))) (sqrt.f64 (fma.f64 alpha alpha -4)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2)) (/.f64 alpha (cbrt.f64 (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 alpha (cbrt.f64 (fma.f64 alpha alpha -4))) (/.f64 -1 (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2)))
(/.f64 (/.f64 (neg.f64 alpha) (cbrt.f64 (fma.f64 alpha alpha -4))) (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2))
(/.f64 (/.f64 (neg.f64 alpha) (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2)) (cbrt.f64 (fma.f64 alpha alpha -4)))
(*.f64 (/.f64 -1 (sqrt.f64 (fma.f64 alpha alpha -4))) (/.f64 alpha (sqrt.f64 (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 alpha (sqrt.f64 (fma.f64 alpha alpha -4))) (/.f64 -1 (sqrt.f64 (fma.f64 alpha alpha -4))))
(/.f64 (/.f64 (neg.f64 alpha) (sqrt.f64 (fma.f64 alpha alpha -4))) (sqrt.f64 (fma.f64 alpha alpha -4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (fma.f64 alpha alpha -4)))
(/.f64 alpha (fma.f64 alpha alpha -4))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2)) (cbrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(*.f64 (cbrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))) (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2)))
(/.f64 (pow.f64 (cbrt.f64 alpha) 2) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2) (cbrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (fma.f64 alpha alpha -4))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 alpha alpha -4))) (/.f64 alpha (sqrt.f64 (fma.f64 alpha alpha -4))))
(/.f64 (/.f64 alpha (sqrt.f64 (fma.f64 alpha alpha -4))) (sqrt.f64 (fma.f64 alpha alpha -4)))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (fma.f64 alpha alpha -4)))
(/.f64 alpha (fma.f64 alpha alpha -4))
(*.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (fma.f64 alpha alpha -4))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2)) (/.f64 alpha (cbrt.f64 (fma.f64 alpha alpha -4))))
(/.f64 (/.f64 alpha (cbrt.f64 (fma.f64 alpha alpha -4))) (pow.f64 (cbrt.f64 (fma.f64 alpha alpha -4)) 2))
(*.f64 (/.f64 alpha (+.f64 -64 (pow.f64 alpha 6))) (+.f64 (pow.f64 alpha 4) (+.f64 16 (*.f64 alpha (*.f64 alpha -4)))))
(*.f64 (/.f64 alpha (+.f64 -64 (pow.f64 alpha 6))) (+.f64 (pow.f64 alpha 4) (fma.f64 alpha (*.f64 alpha -4) 16)))
(/.f64 (fma.f64 (*.f64 -4 (fma.f64 alpha alpha -4)) alpha (pow.f64 alpha 5)) (+.f64 -64 (pow.f64 alpha 6)))
(*.f64 (/.f64 alpha (+.f64 (pow.f64 alpha 4) -16)) (fma.f64 alpha alpha 4))
(*.f64 (fma.f64 alpha alpha 4) (/.f64 alpha (+.f64 (pow.f64 alpha 4) -16)))
(/.f64 (*.f64 alpha (fma.f64 alpha alpha 4)) (+.f64 (pow.f64 alpha 4) -16))
(/.f64 alpha (/.f64 (+.f64 (pow.f64 alpha 4) -16) (fma.f64 alpha alpha 4)))
(pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 1)
(/.f64 alpha (fma.f64 alpha alpha -4))
(pow.f64 (cbrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))) 3)
(/.f64 alpha (fma.f64 alpha alpha -4))
(pow.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 3) 1/3)
(/.f64 alpha (fma.f64 alpha alpha -4))
(pow.f64 (sqrt.f64 (/.f64 alpha (fma.f64 alpha alpha -4))) 2)
(/.f64 alpha (fma.f64 alpha alpha -4))
(pow.f64 (/.f64 (fma.f64 alpha alpha -4) alpha) -1)
(/.f64 alpha (fma.f64 alpha alpha -4))
(neg.f64 (/.f64 alpha (fma.f64 alpha alpha -4)))
(/.f64 (neg.f64 alpha) (fma.f64 alpha alpha -4))
(sqrt.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 2))
(/.f64 alpha (fma.f64 alpha alpha -4))
(log.f64 (exp.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(/.f64 alpha (fma.f64 alpha alpha -4))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (fma.f64 alpha alpha -4)))))
(/.f64 alpha (fma.f64 alpha alpha -4))
(cbrt.f64 (pow.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) 3))
(/.f64 alpha (fma.f64 alpha alpha -4))
(cbrt.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 alpha alpha -4) 3)))
(/.f64 alpha (fma.f64 alpha alpha -4))
(expm1.f64 (log1p.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(/.f64 alpha (fma.f64 alpha alpha -4))
(exp.f64 (log.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(/.f64 alpha (fma.f64 alpha alpha -4))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (fma.f64 alpha alpha -4))) 1))
(/.f64 alpha (fma.f64 alpha alpha -4))
(log1p.f64 (expm1.f64 (/.f64 alpha (fma.f64 alpha alpha -4))))
(/.f64 alpha (fma.f64 alpha alpha -4))

localize210.0ms (1.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 beta (+.f64 beta (+.f64 alpha 2)))
99.4%
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
99.1%
(/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
74.1%
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
Compiler

Compiled 125 to 86 computations (31.2% saved)

series62.0ms (0.4%)

Counts
3 → 28
Calls

18 calls:

TimeVariablePointExpression
50.0ms
beta
@inf
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
3.0ms
beta
@0
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
1.0ms
alpha
@-inf
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
1.0ms
alpha
@inf
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
1.0ms
beta
@-inf
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)

rewrite99.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1364×log-prod
1304×prod-diff
662×fma-def
548×expm1-udef
548×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01599
132067
2413967
Stop Event
node limit
Counts
3 → 92
Calls
Call 1
Inputs
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
(/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
Outputs
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 0 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)
(+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) -1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 1)
(*.f64 1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1)
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) -1) (fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(/.f64 (fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (-.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3))
(expm1.f64 (log1p.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 0 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))) 1)
(*.f64 1 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))
(*.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)) (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) -1) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1))
(*.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4) -1) (pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4) -1))
(pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)
(pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1)
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) 3) 1/3)
(pow.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2) 2)
(sqrt.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(log.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(+.f64 0 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))) (cbrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))) 1)
(*.f64 1 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 alpha (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))
(*.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) alpha)
(*.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) 1)
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(*.f64 (cbrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (cbrt.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2) (/.f64 alpha (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4)))
(*.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(*.f64 (sqrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (neg.f64 alpha) (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4)) (/.f64 (cbrt.f64 alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4)))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (*.f64 alpha (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(*.f64 (*.f64 alpha (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2)) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2))
(pow.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) 1)
(pow.f64 (cbrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) 3)
(pow.f64 (pow.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) 2)
(pow.f64 (/.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) alpha) -1)
(neg.f64 (/.f64 alpha (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(sqrt.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))))
(cbrt.f64 (pow.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 alpha 3) (pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(exp.f64 (log.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))

simplify112.0ms (0.6%)

Algorithm
egg-herbie
Rules
886×associate-*r/
802×associate-/l*
686×associate-*l/
614×times-frac
574×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03345984
18275788
230845464
Stop Event
node limit
Counts
120 → 200
Calls
Call 1
Inputs
-1
(-.f64 (/.f64 alpha (+.f64 beta 2)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (/.f64 alpha (+.f64 beta 2))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 5/4 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (pow.f64 alpha 3)))) 1)
-1
-1
(-.f64 (/.f64 alpha (+.f64 2 alpha)) 1)
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))) 1)
(-.f64 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha))) (+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2))))) 1)
(-.f64 (+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))) alpha)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha) (+.f64 2 alpha))))) (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha))) (+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))))) 1)
-1
-1
(sqrt.f64 (/.f64 1 (+.f64 beta 2)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2)))) (pow.f64 alpha 3)) (sqrt.f64 (+.f64 beta 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))))
(sqrt.f64 (/.f64 1 (+.f64 2 alpha)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (pow.f64 beta 2)) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)))) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (pow.f64 beta 2)) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha)
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 2))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2)))) (pow.f64 alpha 4)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) alpha)
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 beta alpha) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) alpha))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 (pow.f64 beta 2) alpha)) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 beta alpha) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) alpha)))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 (pow.f64 beta 2) alpha)) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 beta alpha) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) alpha) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 beta 3) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))) alpha)) (sqrt.f64 (+.f64 2 alpha)))))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 0 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)
(+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) -1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 1)
(*.f64 1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1)
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) -1) (fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(/.f64 (fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (-.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3))
(expm1.f64 (log1p.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 0 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))) 1)
(*.f64 1 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))
(*.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)) (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) -1) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1))
(*.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4) -1) (pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4) -1))
(pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)
(pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1)
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) 3) 1/3)
(pow.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2) 2)
(sqrt.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(log.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(+.f64 0 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))) (cbrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))) 1)
(*.f64 1 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 alpha (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))
(*.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) alpha)
(*.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) 1)
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(*.f64 (cbrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (cbrt.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2) (/.f64 alpha (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4)))
(*.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(*.f64 (sqrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (neg.f64 alpha) (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4)) (/.f64 (cbrt.f64 alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4)))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (*.f64 alpha (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(*.f64 (*.f64 alpha (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2)) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2))
(pow.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) 1)
(pow.f64 (cbrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) 3)
(pow.f64 (pow.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) 2)
(pow.f64 (/.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) alpha) -1)
(neg.f64 (/.f64 alpha (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(sqrt.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))))
(cbrt.f64 (pow.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 alpha 3) (pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(exp.f64 (log.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
Outputs
-1
(-.f64 (/.f64 alpha (+.f64 beta 2)) 1)
(+.f64 (/.f64 alpha (+.f64 beta 2)) -1)
(+.f64 -1 (/.f64 alpha (+.f64 beta 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (/.f64 alpha (+.f64 beta 2))) 1)
(+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (/.f64 alpha (+.f64 beta 2))) -1)
(+.f64 -1 (-.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 5/4 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (pow.f64 alpha 3)))) 1)
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (/.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 (/.f64 5/4 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (pow.f64 alpha 3))) -1)
(+.f64 -1 (-.f64 (fma.f64 (-.f64 (/.f64 5/4 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (pow.f64 alpha 3) (/.f64 alpha (+.f64 beta 2))) (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))))
(+.f64 (-.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))) (fma.f64 (+.f64 (/.f64 5/4 (pow.f64 (+.f64 beta 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4)) (pow.f64 alpha 3) -1))
-1
-1
(-.f64 (/.f64 alpha (+.f64 2 alpha)) 1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))) 1)
(+.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (neg.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) alpha)))) -1)
(+.f64 -1 (-.f64 (/.f64 alpha (+.f64 alpha 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta))))
(+.f64 -1 (-.f64 (/.f64 alpha (+.f64 alpha 2)) (*.f64 (/.f64 beta (pow.f64 (+.f64 alpha 2) 2)) alpha)))
(-.f64 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha))) (+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2))))) 1)
(+.f64 (fma.f64 (*.f64 beta beta) (fma.f64 1/4 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)))) (+.f64 (/.f64 alpha (+.f64 alpha 2)) (neg.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) alpha))))) -1)
(+.f64 -1 (-.f64 (fma.f64 (*.f64 beta beta) (fma.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)) (*.f64 1/4 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)))) (/.f64 alpha (+.f64 alpha 2))) (/.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta))))
(+.f64 -1 (-.f64 (fma.f64 (*.f64 beta beta) (fma.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) -1/4)) (/.f64 1/4 (/.f64 (pow.f64 (+.f64 alpha 2) 3) alpha))) (/.f64 alpha (+.f64 alpha 2))) (*.f64 (/.f64 beta (pow.f64 (+.f64 alpha 2) 2)) alpha)))
(-.f64 (+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))) alpha)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha) (+.f64 2 alpha))))) (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha))) (+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))))) 1)
(+.f64 (fma.f64 (pow.f64 beta 3) (fma.f64 -1 (*.f64 alpha (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)) (+.f64 alpha 2)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 4)))) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)) (/.f64 (+.f64 alpha 2) alpha)))) (fma.f64 (*.f64 beta beta) (fma.f64 1/4 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)))) (+.f64 (/.f64 alpha (+.f64 alpha 2)) (neg.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) alpha)))))) -1)
(+.f64 -1 (fma.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)) (+.f64 alpha 2)) alpha)) (*.f64 alpha (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)) (+.f64 alpha 2)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 4))))) (-.f64 (fma.f64 (*.f64 beta beta) (fma.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)) (*.f64 1/4 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)))) (/.f64 alpha (+.f64 alpha 2))) (/.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta)))))
(+.f64 -1 (fma.f64 (pow.f64 beta 3) (fma.f64 (+.f64 (/.f64 1/2 (/.f64 (+.f64 alpha 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) -1/4)))) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 4))) alpha (*.f64 alpha (/.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) -1/4)) (/.f64 (+.f64 alpha 2) -1/2)))) (-.f64 (fma.f64 (*.f64 beta beta) (fma.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) -1/4)) (/.f64 1/4 (/.f64 (pow.f64 (+.f64 alpha 2) 3) alpha))) (/.f64 alpha (+.f64 alpha 2))) (*.f64 (/.f64 beta (pow.f64 (+.f64 alpha 2) 2)) alpha))))
-1
-1
(sqrt.f64 (/.f64 1 (+.f64 beta 2)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))
(fma.f64 -1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))
(fma.f64 -1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (*.f64 alpha alpha) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))
(fma.f64 -1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) (fma.f64 1/2 (*.f64 (*.f64 alpha alpha) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (sqrt.f64 (+.f64 beta 2)))) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))
(fma.f64 -1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) (fma.f64 1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4)) (*.f64 (*.f64 alpha alpha) (sqrt.f64 (+.f64 beta 2)))) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2)))) (pow.f64 alpha 3)) (sqrt.f64 (+.f64 beta 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2)))))) (fma.f64 -1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (*.f64 alpha alpha) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (pow.f64 alpha 3) (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (/.f64 (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2) (+.f64 beta 2))) (/.f64 1 (pow.f64 (+.f64 beta 2) 4))))) (fma.f64 -1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) (fma.f64 1/2 (*.f64 (*.f64 alpha alpha) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (sqrt.f64 (+.f64 beta 2)))) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))))
(fma.f64 -1/2 (*.f64 (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (/.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 (+.f64 beta 2) 1/4))) (/.f64 1 (pow.f64 (+.f64 beta 2) 4))) (*.f64 (pow.f64 alpha 3) (sqrt.f64 (+.f64 beta 2)))) (fma.f64 -1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) (fma.f64 1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4)) (*.f64 (*.f64 alpha alpha) (sqrt.f64 (+.f64 beta 2)))) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))))
(sqrt.f64 (/.f64 1 (+.f64 2 alpha)))
(sqrt.f64 (/.f64 1 (+.f64 alpha 2)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 alpha 2))) (*.f64 (*.f64 -1/2 beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))))
(fma.f64 (*.f64 beta -1/2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))) (sqrt.f64 (/.f64 1 (+.f64 alpha 2))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (pow.f64 beta 2)) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))))
(fma.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)) (*.f64 (*.f64 beta beta) (sqrt.f64 (+.f64 alpha 2)))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 alpha 2))) (*.f64 (*.f64 -1/2 beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))))))
(fma.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)) (*.f64 (*.f64 beta beta) (sqrt.f64 (+.f64 alpha 2)))) (fma.f64 (*.f64 beta -1/2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))) (sqrt.f64 (/.f64 1 (+.f64 alpha 2)))))
(fma.f64 1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) -1/4)) (*.f64 (*.f64 beta beta) (sqrt.f64 (+.f64 alpha 2)))) (fma.f64 (*.f64 beta -1/2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))) (sqrt.f64 (/.f64 1 (+.f64 alpha 2)))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)))) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (pow.f64 beta 2)) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))))
(fma.f64 -1/2 (*.f64 (pow.f64 beta 3) (*.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)) (+.f64 alpha 2)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 4))) (sqrt.f64 (+.f64 alpha 2)))) (fma.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)) (*.f64 (*.f64 beta beta) (sqrt.f64 (+.f64 alpha 2)))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 alpha 2))) (*.f64 (*.f64 -1/2 beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))))))
(+.f64 (fma.f64 (*.f64 beta -1/2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))) (sqrt.f64 (/.f64 1 (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (+.f64 alpha 2)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 beta 3) (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)) (+.f64 alpha 2)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 4))))) (*.f64 (*.f64 1/2 (*.f64 beta beta)) (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2))))))
(+.f64 (fma.f64 (*.f64 beta -1/2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))) (sqrt.f64 (/.f64 1 (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (+.f64 alpha 2)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 beta 3) (fma.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 4)) (/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) -1/4) (+.f64 alpha 2))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 4))))) (*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) -1/4))) (*.f64 beta beta)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha)
(*.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 beta 2))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 2))))
(fma.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha (*.f64 -1/2 (*.f64 (*.f64 alpha alpha) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))))
(fma.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 (*.f64 alpha alpha) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))))
(*.f64 alpha (fma.f64 -1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)))))))
(fma.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha (fma.f64 -1/2 (*.f64 (*.f64 alpha alpha) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)))))))
(fma.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (fma.f64 -1/2 (*.f64 alpha (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (*.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (+.f64 beta 2))) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))) (pow.f64 alpha 3))))
(+.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))) (*.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 3) (sqrt.f64 (+.f64 beta 2)))) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2)))) (pow.f64 alpha 4)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))))))))
(fma.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha (fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2)))) (pow.f64 alpha 4))) (fma.f64 -1/2 (*.f64 (*.f64 alpha alpha) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))))))))
(fma.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (/.f64 (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2) (+.f64 beta 2))) (/.f64 1 (pow.f64 (+.f64 beta 2) 4))) (pow.f64 alpha 4))) (fma.f64 -1/2 (*.f64 alpha (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (*.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (+.f64 beta 2))) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))) (pow.f64 alpha 3)))))
(+.f64 (*.f64 alpha (fma.f64 -1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))) (*.f64 (sqrt.f64 (+.f64 beta 2)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4)))) (*.f64 -1/2 (*.f64 (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (/.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 (+.f64 beta 2) 1/4))) (/.f64 1 (pow.f64 (+.f64 beta 2) 4))) (pow.f64 alpha 4))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) alpha)
(*.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 alpha 2))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 beta alpha) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) alpha))
(fma.f64 -1/2 (*.f64 beta (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))))) (*.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 alpha 2)))))
(fma.f64 (*.f64 -1/2 (*.f64 alpha beta)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))) (*.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 alpha 2)))))
(fma.f64 -1/2 (*.f64 (*.f64 alpha beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) (*.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 alpha 2)))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 (pow.f64 beta 2) alpha)) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 beta alpha) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) alpha)))
(fma.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)) (*.f64 (*.f64 alpha (*.f64 beta beta)) (sqrt.f64 (+.f64 alpha 2)))) (fma.f64 -1/2 (*.f64 beta (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))))) (*.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 alpha 2))))))
(fma.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)) (*.f64 (*.f64 beta beta) (*.f64 alpha (sqrt.f64 (+.f64 alpha 2))))) (fma.f64 (*.f64 -1/2 (*.f64 alpha beta)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))) (*.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 alpha 2))))))
(fma.f64 1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) -1/4)) (*.f64 alpha (*.f64 (*.f64 beta beta) (sqrt.f64 (+.f64 alpha 2))))) (fma.f64 -1/2 (*.f64 (*.f64 alpha beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) (*.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 alpha 2))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 (pow.f64 beta 2) alpha)) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 beta alpha) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) alpha) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 beta 3) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))) alpha)) (sqrt.f64 (+.f64 2 alpha)))))))
(fma.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)) (*.f64 (*.f64 alpha (*.f64 beta beta)) (sqrt.f64 (+.f64 alpha 2)))) (fma.f64 -1/2 (*.f64 beta (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))))) (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 alpha 2))) alpha (*.f64 -1/2 (*.f64 (pow.f64 beta 3) (*.f64 (*.f64 alpha (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)) (+.f64 alpha 2)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 4)))) (sqrt.f64 (+.f64 alpha 2))))))))
(fma.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)) (*.f64 (*.f64 beta beta) (*.f64 alpha (sqrt.f64 (+.f64 alpha 2))))) (fma.f64 -1/2 (*.f64 alpha (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))))) (fma.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 alpha 2))) (*.f64 -1/2 (*.f64 (pow.f64 beta 3) (*.f64 alpha (*.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) 2)) (+.f64 alpha 2)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 4))) (sqrt.f64 (+.f64 alpha 2)))))))))
(+.f64 (fma.f64 -1/2 (*.f64 (*.f64 alpha beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) (*.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 alpha 2))))) (*.f64 (sqrt.f64 (+.f64 alpha 2)) (+.f64 (*.f64 -1/2 (*.f64 alpha (*.f64 (pow.f64 beta 3) (fma.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 4)) (/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) -1/4) (+.f64 alpha 2))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 4)))))) (*.f64 (*.f64 1/2 (*.f64 alpha (*.f64 beta beta))) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) -1/4))))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 0 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) -1) (fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (-.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(/.f64 (fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))
(/.f64 (fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 3)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3) 1/3)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(expm1.f64 (log1p.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 0 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))
(pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))) 1)
(pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)
(*.f64 1 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))
(pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)
(*.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) 1)
(pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(/.f64 -1 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)) (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)) (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2))
(/.f64 -1 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) -1) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 1 (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4) -1) (pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4) -1))
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4) -2)
(pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)
(pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1)
(/.f64 -1 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) 1)
(pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)) 3)
(pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)
(pow.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) 3) 1/3)
(pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)
(pow.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2) 2)
(/.f64 -1 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(sqrt.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(log.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))))
(pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) 3))
(pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)
(exp.f64 (log.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1))
(/.f64 -1 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)) 1))
(pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)
(+.f64 0 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))) (cbrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))) 1)
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(*.f64 1 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(*.f64 alpha (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))
(*.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) alpha)
(*.f64 alpha (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))
(*.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) 1)
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(*.f64 alpha (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))
(*.f64 (cbrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (cbrt.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (cbrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2) (/.f64 alpha (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4)))
(/.f64 (*.f64 alpha (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2)) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4))
(/.f64 alpha (/.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2)))
(*.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(*.f64 alpha (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))
(*.f64 (sqrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (neg.f64 alpha) (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) alpha) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (/.f64 alpha (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (cbrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4)) (/.f64 (cbrt.f64 alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 alpha) 2) (/.f64 (cbrt.f64 alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4))
(/.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4)) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 1/4))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) alpha) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (/.f64 alpha (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (*.f64 alpha (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)))
(*.f64 alpha (*.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)) (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2)) (*.f64 alpha (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) (*.f64 alpha (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2))))
(*.f64 (*.f64 alpha (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2)) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) -1/2))
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) 1)
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (cbrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) 3)
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (pow.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) 3) 1/3)
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (sqrt.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) 2)
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) alpha) -1)
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(neg.f64 (/.f64 alpha (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(sqrt.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (exp.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(cbrt.f64 (pow.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) 3))
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(cbrt.f64 (*.f64 (pow.f64 alpha 3) (pow.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(exp.f64 (log.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) 1))
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(log1p.f64 (expm1.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))

eval811.0ms (4.6%)

Compiler

Compiled 37621 to 27428 computations (27.1% saved)

prune447.0ms (2.6%)

Pruning

29 alts after pruning (23 fresh and 6 done)

PrunedKeptTotal
New123841242
Fresh11920
Picked101
Done167
Total1241291270
Accurracy
100.0%
Counts
1270 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.1%
(/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 beta (+.f64 beta 2)))) 1/3)) alpha)) 2)
51.8%
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) 1) 2)
45.8%
(/.f64 (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4)) (+.f64 beta (-.f64 alpha 2)) 1) 2)
74.2%
(/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2)
74.1%
(/.f64 (fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1) 2)
73.5%
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3) 2)
29.8%
(/.f64 (/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha) 2)
15.0%
(/.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 (fma.f64 beta 2 2) alpha) 2)) (-.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (fma.f64 beta 2 2) alpha))) 2)
8.2%
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
26.1%
(/.f64 (/.f64 2 alpha) 2)
6.6%
(/.f64 (-.f64 (/.f64 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha)) (*.f64 beta (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 alpha)))) 2)
74.2%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)) 2)
74.2%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)) 2)
29.8%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2)
28.5%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))) 2)
75.0%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
28.5%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))) 2)
75.0%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) 2)
25.0%
(/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))) 2)
75.0%
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
28.5%
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))) 2)
31.6%
(/.f64 (-.f64 2 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta)) 2)
48.0%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
74.5%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
72.6%
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
32.0%
(/.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) 2)
74.5%
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
38.5%
(/.f64 2 2)
48.2%
(/.f64 1 2)
Compiler

Compiled 1134 to 822 computations (27.5% saved)

localize267.0ms (1.5%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
100.0%
(/.f64 beta (+.f64 beta (+.f64 alpha 2)))
74.5%
(log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
74.5%
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)
Compiler

Compiled 107 to 72 computations (32.7% saved)

series3.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
alpha
@inf
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
0.0ms
alpha
@-inf
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
0.0ms
alpha
@0
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
0.0ms
beta
@0
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
0.0ms
alpha
@-inf
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)

rewrite120.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1088×fma-neg
688×expm1-udef
686×log1p-udef
392×add-sqr-sqrt
386×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01799
139999
2581399
Stop Event
node limit
Counts
3 → 178
Calls
Call 1
Inputs
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)
(log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
Outputs
(-.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(*.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))
(*.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (-.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))
(expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(expm1.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(exp.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1 -1)
(fma.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (neg.f64 alpha) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) -1)
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) alpha))) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (-.f64 alpha (+.f64 2 beta)) -1)
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(+.f64 0 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(-.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(*.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))
(*.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (-.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))
(expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(expm1.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(exp.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1 -1)
(fma.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (neg.f64 alpha) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) -1)
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) alpha))) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (-.f64 alpha (+.f64 2 beta)) -1)
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (*.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (fma.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (+.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1)
(*.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(*.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (cbrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))))
(/.f64 1 (/.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (-.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))) (neg.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (fma.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (neg.f64 (*.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (*.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(log.f64 (/.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(exp.f64 (log.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) alpha))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 beta (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (-.f64 alpha (+.f64 2 beta)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))

simplify260.0ms (1.5%)

Algorithm
egg-herbie
Rules
1464×fma-neg
626×fma-def
568×div-sub
494×+-commutative
448×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053515796
1157015018
2609514874
Stop Event
node limit
Counts
250 → 339
Calls
Call 1
Inputs
-1
(-.f64 (/.f64 alpha (+.f64 beta 2)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (/.f64 alpha (+.f64 beta 2))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) 1)
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(-.f64 (/.f64 alpha (+.f64 2 alpha)) 1)
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))) 1)
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2))))) 1)
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 3) alpha) (pow.f64 (+.f64 2 alpha) 4))) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))))) 1)
-1
(-.f64 (/.f64 alpha beta) 1)
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
-1
(-.f64 (/.f64 alpha beta) 1)
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
-1
(-.f64 (/.f64 alpha (+.f64 beta 2)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (/.f64 alpha (+.f64 beta 2))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) 1)
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(-.f64 (/.f64 alpha (+.f64 2 alpha)) 1)
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))) 1)
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2))))) 1)
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 3) alpha) (pow.f64 (+.f64 2 alpha) 4))) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))))) 1)
-1
(-.f64 (/.f64 alpha beta) 1)
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
-1
(-.f64 (/.f64 alpha beta) 1)
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
2
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) 2)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(-.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(*.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))
(*.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (-.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))
(expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(expm1.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(exp.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1 -1)
(fma.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (neg.f64 alpha) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) -1)
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) alpha))) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (-.f64 alpha (+.f64 2 beta)) -1)
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(+.f64 0 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(-.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(*.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))
(*.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (-.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))
(expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(expm1.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(exp.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1 -1)
(fma.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (neg.f64 alpha) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) -1)
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) alpha))) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (-.f64 alpha (+.f64 2 beta)) -1)
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (*.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (fma.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (+.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1)
(*.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(*.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (cbrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))))
(/.f64 1 (/.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (-.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))) (neg.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (fma.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (neg.f64 (*.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (*.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(log.f64 (/.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(exp.f64 (log.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) alpha))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 beta (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (-.f64 alpha (+.f64 2 beta)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
Outputs
-1
(-.f64 (/.f64 alpha (+.f64 beta 2)) 1)
(+.f64 (/.f64 alpha (+.f64 beta 2)) -1)
(+.f64 -1 (/.f64 alpha (+.f64 beta 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (/.f64 alpha (+.f64 beta 2))) 1)
(+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (/.f64 alpha (+.f64 beta 2))) -1)
(+.f64 -1 (-.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) 1)
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (/.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) -1)
(+.f64 -1 (+.f64 (-.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))
(+.f64 -1 (+.f64 (-.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))) (pow.f64 (/.f64 alpha (+.f64 beta 2)) 3)))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(neg.f64 (/.f64 (+.f64 beta 2) alpha))
(/.f64 (+.f64 -2 (neg.f64 beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))
(fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))
(-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))
(-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))
(-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(neg.f64 (/.f64 (+.f64 beta 2) alpha))
(/.f64 (+.f64 -2 (neg.f64 beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))
(fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))
(-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))
(-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))
(-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)))
(-.f64 (/.f64 alpha (+.f64 2 alpha)) 1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))) 1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 (neg.f64 (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 alpha 2) 2))) 1))
(+.f64 -1 (-.f64 (/.f64 alpha (+.f64 alpha 2)) (*.f64 (/.f64 beta (pow.f64 (+.f64 alpha 2) 2)) alpha)))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2))))) 1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (+.f64 alpha 2) 3) alpha))) 1))
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 (-.f64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 3)) alpha) (*.f64 (/.f64 beta (pow.f64 (+.f64 alpha 2) 2)) alpha)) -1))
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (neg.f64 beta) alpha) (pow.f64 (+.f64 alpha 2) 2)) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 3)) alpha -1)))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 3) alpha) (pow.f64 (+.f64 2 alpha) 4))) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))))) 1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 (+.f64 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (+.f64 alpha 2) 3) alpha)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 (+.f64 alpha 2) 4) alpha)) (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 alpha 2) 2))))) 1))
(+.f64 -1 (+.f64 (-.f64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 3)) alpha) (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 (+.f64 alpha 2) 4) alpha))) (-.f64 (/.f64 alpha (+.f64 alpha 2)) (*.f64 (/.f64 beta (pow.f64 (+.f64 alpha 2) 2)) alpha))))
-1
(-.f64 (/.f64 alpha beta) 1)
(+.f64 (/.f64 alpha beta) -1)
(+.f64 -1 (/.f64 alpha beta))
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(+.f64 (/.f64 alpha beta) (-.f64 (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) 1))
(+.f64 -1 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
(+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (+.f64 (/.f64 alpha beta) (-.f64 (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) 1)))
(+.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) 1))
(+.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha)) (fma.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)) alpha -1))
-1
(-.f64 (/.f64 alpha beta) 1)
(+.f64 (/.f64 alpha beta) -1)
(+.f64 -1 (/.f64 alpha beta))
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(+.f64 (/.f64 alpha beta) (-.f64 (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) 1))
(+.f64 -1 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
(+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (+.f64 (/.f64 alpha beta) (-.f64 (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) 1)))
(+.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) 1))
(+.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha)) (fma.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)) alpha -1))
-1
(-.f64 (/.f64 alpha (+.f64 beta 2)) 1)
(+.f64 (/.f64 alpha (+.f64 beta 2)) -1)
(+.f64 -1 (/.f64 alpha (+.f64 beta 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (/.f64 alpha (+.f64 beta 2))) 1)
(+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (/.f64 alpha (+.f64 beta 2))) -1)
(+.f64 -1 (-.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) 1)
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (/.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) -1)
(+.f64 -1 (+.f64 (-.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))
(+.f64 -1 (+.f64 (-.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))) (pow.f64 (/.f64 alpha (+.f64 beta 2)) 3)))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(neg.f64 (/.f64 (+.f64 beta 2) alpha))
(/.f64 (+.f64 -2 (neg.f64 beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))
(fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))
(-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))
(-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))
(-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(neg.f64 (/.f64 (+.f64 beta 2) alpha))
(/.f64 (+.f64 -2 (neg.f64 beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))
(fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))
(-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))
(-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))
(-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)))
(-.f64 (/.f64 alpha (+.f64 2 alpha)) 1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))) 1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 (neg.f64 (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 alpha 2) 2))) 1))
(+.f64 -1 (-.f64 (/.f64 alpha (+.f64 alpha 2)) (*.f64 (/.f64 beta (pow.f64 (+.f64 alpha 2) 2)) alpha)))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2))))) 1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (+.f64 alpha 2) 3) alpha))) 1))
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 (-.f64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 3)) alpha) (*.f64 (/.f64 beta (pow.f64 (+.f64 alpha 2) 2)) alpha)) -1))
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (neg.f64 beta) alpha) (pow.f64 (+.f64 alpha 2) 2)) (fma.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 3)) alpha -1)))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 3) alpha) (pow.f64 (+.f64 2 alpha) 4))) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))))) 1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 (+.f64 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (+.f64 alpha 2) 3) alpha)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 (+.f64 alpha 2) 4) alpha)) (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 alpha 2) 2))))) 1))
(+.f64 -1 (+.f64 (-.f64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 3)) alpha) (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 (+.f64 alpha 2) 4) alpha))) (-.f64 (/.f64 alpha (+.f64 alpha 2)) (*.f64 (/.f64 beta (pow.f64 (+.f64 alpha 2) 2)) alpha))))
-1
(-.f64 (/.f64 alpha beta) 1)
(+.f64 (/.f64 alpha beta) -1)
(+.f64 -1 (/.f64 alpha beta))
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(+.f64 (/.f64 alpha beta) (-.f64 (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) 1))
(+.f64 -1 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
(+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (+.f64 (/.f64 alpha beta) (-.f64 (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) 1)))
(+.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) 1))
(+.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha)) (fma.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)) alpha -1))
-1
(-.f64 (/.f64 alpha beta) 1)
(+.f64 (/.f64 alpha beta) -1)
(+.f64 -1 (/.f64 alpha beta))
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(+.f64 (/.f64 alpha beta) (-.f64 (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) 1))
(+.f64 -1 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
(+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (+.f64 (/.f64 alpha beta) (-.f64 (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) 1)))
(+.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) 1))
(+.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha)) (fma.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)) alpha -1))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 beta (+.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (*.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 beta (+.f64 alpha 2))) (-.f64 (fma.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) 1) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (fma.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))))) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 beta (+.f64 alpha 2))) (+.f64 (fma.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) 1) (-.f64 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) (/.f64 alpha (+.f64 alpha 2)))))
(fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) (+.f64 (fma.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) 1) (fma.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) 2)
(-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) 2) (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 (-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta)) (+.f64 (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 (-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta)) (fma.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) 2) (+.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)) (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha))))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))
(+.f64 (-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta)) (-.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha))) (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))))
(+.f64 (-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta)) (-.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha))) (-.f64 (pow.f64 (/.f64 (+.f64 alpha 2) beta) 3) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))))
2
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) 2)
(fma.f64 -1 (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) beta) 2)
(-.f64 2 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(fma.f64 -1 (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) beta) (+.f64 (+.f64 2 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 (-.f64 2 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta)) (+.f64 (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(-.f64 (+.f64 2 (fma.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))) (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) beta) 2) (+.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)) (fma.f64 -1 (/.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) alpha (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))))
(+.f64 (-.f64 2 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta)) (+.f64 (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha) (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (/.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta 3)))))
(+.f64 (-.f64 2 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta)) (+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (fma.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta) (/.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (+.f64 2 (+.f64 alpha alpha)))) (pow.f64 beta 3)))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 beta 2) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (fma.f64 (*.f64 alpha alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 3))) (/.f64 beta (+.f64 beta 2))) (-.f64 1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(fma.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4)))) (+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 beta 2) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 beta 2))))))
(+.f64 (-.f64 (fma.f64 (*.f64 alpha alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 3))) (/.f64 beta (+.f64 beta 2))) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (fma.f64 (neg.f64 (pow.f64 alpha 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))) 1))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(-.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))))
(fma.f64 2 (/.f64 beta alpha) (-.f64 (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta alpha))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (+.f64 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (neg.f64 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2)))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))) (-.f64 (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)))))
(+.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3) (-.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))) (-.f64 (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha)))) (+.f64 (+.f64 (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 3))) (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2)))) (neg.f64 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2)))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (-.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))) (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (-.f64 (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3)))))
(+.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3) (-.f64 (-.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))) (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (-.f64 (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha))
(/.f64 (neg.f64 (+.f64 (-.f64 (neg.f64 beta) beta) -2)) alpha)
(/.f64 (neg.f64 (-.f64 (fma.f64 -1 beta -2) beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))))
(-.f64 (/.f64 (neg.f64 (+.f64 (-.f64 (neg.f64 beta) beta) -2)) alpha) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha)))
(-.f64 (/.f64 (neg.f64 (-.f64 (fma.f64 -1 beta -2) beta)) alpha) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha)))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))
(+.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (/.f64 (+.f64 (-.f64 (neg.f64 beta) beta) -2) alpha)))
(+.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))) (-.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3) (/.f64 (-.f64 (fma.f64 -1 beta -2) beta) alpha)))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2)))))))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (/.f64 (fma.f64 beta (pow.f64 (+.f64 beta 2) 3) (pow.f64 (+.f64 beta 2) 4)) (pow.f64 alpha 4))) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (/.f64 (+.f64 (-.f64 (neg.f64 beta) beta) -2) alpha)))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (/.f64 (fma.f64 beta (pow.f64 (+.f64 beta 2) 3) (pow.f64 (+.f64 beta 2) 4)) (pow.f64 alpha 4))) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))) (-.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3) (/.f64 (-.f64 (fma.f64 -1 beta -2) beta) alpha)))
(-.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 -1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(*.f64 (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (-.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 1 (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)))
(*.f64 (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))
(*.f64 (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3) 1/3)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(expm1.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 2 beta))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1 -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (cbrt.f64 alpha)) -1)
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))) -1)
(fma.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) -1)
(fma.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) -1)
(fma.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (neg.f64 alpha) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) -1)
(fma.f64 (neg.f64 alpha) (/.f64 1 (-.f64 -2 (+.f64 alpha beta))) -1)
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (cbrt.f64 alpha)) -1)
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) alpha))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) alpha))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 -2 (-.f64 beta alpha)) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (-.f64 alpha (+.f64 2 beta)) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))) (-.f64 alpha (+.f64 beta 2)) -1)
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(+.f64 0 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(-.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(-.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 -1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(*.f64 (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1) (-.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 1 (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)))
(*.f64 (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))
(*.f64 (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3) 1/3)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(expm1.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 2 beta))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1 -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (cbrt.f64 alpha)) -1)
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))) -1)
(fma.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) -1)
(fma.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) -1)
(fma.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (neg.f64 alpha) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) -1)
(fma.f64 (neg.f64 alpha) (/.f64 1 (-.f64 -2 (+.f64 alpha beta))) -1)
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (cbrt.f64 alpha)) -1)
(fma.f64 (cbrt.f64 (*.f64 alpha alpha)) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 alpha alpha)) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(fma.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) alpha))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) alpha))) -1)
(fma.f64 (/.f64 alpha (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 -2 (-.f64 beta alpha)) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (-.f64 alpha (+.f64 2 beta)) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))) (-.f64 alpha (+.f64 beta 2)) -1)
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (*.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (fma.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1)))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 0)))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 0 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1)))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 0)))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 0 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (+.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1)))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 0)))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 0 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1)
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (cbrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)))
(*.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (cbrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2)) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(*.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (cbrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)))
(*.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) 1) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (-.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) 1) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 1 (/.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (-.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) 1) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2)) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (-.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (fma.f64 beta (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 (*.f64 beta (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (+.f64 (fma.f64 beta (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) beta) (*.f64 (+.f64 alpha (+.f64 beta 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta))))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta))) (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))))) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 (-.f64 -2 (+.f64 alpha beta)) beta)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) beta)
(/.f64 (-.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta))) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta)))
(/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (-.f64 -2 (+.f64 alpha beta)) beta)))) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta)))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (*.f64 alpha -1) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))))) (neg.f64 beta)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (neg.f64 (+.f64 alpha beta)) -2))) (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))))) (+.f64 (neg.f64 (+.f64 alpha beta)) -2)))
(/.f64 (+.f64 (*.f64 beta (-.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 -2 (+.f64 alpha beta)))) (*.f64 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (fma.f64 beta (-.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 -2 (+.f64 alpha beta)))) (*.f64 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) -1))) (*.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) -2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (neg.f64 beta)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 (neg.f64 (+.f64 alpha beta)) -2))) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (neg.f64 (+.f64 alpha beta)) -2)))
(/.f64 (+.f64 (*.f64 beta (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -2 (+.f64 alpha beta)))) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (fma.f64 beta (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -2 (+.f64 alpha beta)))) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) 2))) (neg.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1) (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (-.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (fma.f64 -1 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (-.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 3) (pow.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (fma.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (neg.f64 (*.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) 1) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2) (*.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (-.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 1)
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) 3)
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(pow.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3) 1/3)
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) 2)
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 2))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (*.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (/.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))))) (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)) 3))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (log.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))) 1))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 1 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (/.f64 (*.f64 (cbrt.f64 beta) 1) (+.f64 alpha (+.f64 beta 2))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 alpha beta)) -2)) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (neg.f64 beta) (-.f64 -2 (+.f64 alpha beta))))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (/.f64 (*.f64 (cbrt.f64 beta) 1) (+.f64 alpha (+.f64 beta 2))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (/.f64 (cbrt.f64 (*.f64 beta beta)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) alpha))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) alpha))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))) (/.f64 beta (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta alpha) 2) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 -2 (-.f64 beta alpha)) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (+.f64 -2 (-.f64 beta alpha)) (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 beta (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (-.f64 alpha (+.f64 2 beta)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))
(fma.f64 (/.f64 beta (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))) (-.f64 alpha (+.f64 beta 2)) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(fma.f64 (/.f64 beta (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))) (-.f64 alpha (+.f64 beta 2)) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (-.f64 alpha (+.f64 beta 2)) (/.f64 beta (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))

localize18.0ms (0.1%)

Compiler

Compiled 8 to 8 computations (0% saved)

localize71.0ms (0.4%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha)))
99.7%
(/.f64 4 (*.f64 alpha alpha))
Compiler

Compiled 37 to 22 computations (40.5% saved)

series58.0ms (0.3%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
57.0ms
alpha
@inf
(-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha)))
1.0ms
alpha
@0
(/.f64 4 (*.f64 alpha alpha))
0.0ms
alpha
@0
(-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha)))
0.0ms
alpha
@inf
(/.f64 4 (*.f64 alpha alpha))
0.0ms
alpha
@-inf
(-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha)))

rewrite79.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
882×log-prod
852×fma-def
718×prod-exp
548×pow-prod-down
438×pow-prod-up
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0938
121132
2303332
Stop Event
node limit
Counts
2 → 182
Calls
Call 1
Inputs
(/.f64 4 (*.f64 alpha alpha))
(-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha)))
Outputs
(+.f64 0 (/.f64 (/.f64 4 alpha) alpha))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 4 alpha) alpha))) 1)
(*.f64 4 (pow.f64 alpha -2))
(*.f64 (/.f64 (/.f64 4 alpha) alpha) 1)
(*.f64 2 (*.f64 (/.f64 1 alpha) (/.f64 2 alpha)))
(*.f64 (/.f64 2 alpha) (/.f64 2 alpha))
(*.f64 1 (/.f64 (/.f64 4 alpha) alpha))
(*.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)))
(*.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (/.f64 2 alpha) 3/2))
(*.f64 -4 (/.f64 1 (*.f64 alpha (neg.f64 alpha))))
(*.f64 (pow.f64 alpha -2) 4)
(*.f64 (/.f64 4 alpha) (/.f64 1 alpha))
(*.f64 (pow.f64 (/.f64 2 alpha) 3/2) (sqrt.f64 (/.f64 2 alpha)))
(*.f64 (*.f64 (/.f64 2 alpha) 2) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 5) (cbrt.f64 (/.f64 2 alpha)))
(pow.f64 (/.f64 (/.f64 4 alpha) alpha) 1)
(pow.f64 (/.f64 2 alpha) 2)
(pow.f64 (cbrt.f64 (/.f64 2 alpha)) 6)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) 3)
(pow.f64 (*.f64 8 (pow.f64 alpha -3)) 2/3)
(pow.f64 (*.f64 16 (pow.f64 alpha -4)) 1/2)
(pow.f64 (*.f64 64 (pow.f64 alpha -6)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 2 alpha)) 4)
(pow.f64 (/.f64 alpha (/.f64 4 alpha)) -1)
(pow.f64 (*.f64 alpha 1/2) -2)
(pow.f64 (pow.f64 (*.f64 alpha 1/2) 2) -1)
(pow.f64 (/.f64 (/.f64 alpha (/.f64 4 alpha)) 1) -1)
(sqrt.f64 (*.f64 16 (pow.f64 alpha -4)))
(log.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 4 alpha) alpha))))
(cbrt.f64 (*.f64 64 (pow.f64 alpha -6)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 4 alpha) alpha)))
(exp.f64 (log.f64 (/.f64 (/.f64 4 alpha) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 4 alpha) alpha)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 4 alpha) alpha)) 1) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 2 alpha)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 2 alpha)) 1) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (/.f64 2 alpha)))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 64 (pow.f64 alpha -6))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 4 alpha) alpha)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (/.f64 4 alpha))) -1))
(exp.f64 (+.f64 (log.f64 (/.f64 2 alpha)) (*.f64 (log.f64 (/.f64 2 alpha)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 2 alpha)) 1) (log.f64 (/.f64 2 alpha))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 2 alpha)) 1) (*.f64 (log.f64 (/.f64 2 alpha)) 1)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 2 alpha) (*.f64 -4 (pow.f64 alpha -2)))
(+.f64 (/.f64 2 alpha) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 2 alpha))
(+.f64 0 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))))
(*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1)
(*.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(*.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha -3))
(*.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))))
(*.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (-.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)))
(/.f64 1 (/.f64 (pow.f64 alpha 3) (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha))))
(/.f64 1 (/.f64 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))) (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6)))))
(/.f64 1 (/.f64 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha)) (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4)))))
(/.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha 3))
(/.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))))
(/.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (-.f64 (*.f64 2 (/.f64 alpha (/.f64 4 alpha))) alpha) (*.f64 alpha (/.f64 alpha (/.f64 4 alpha))))
(/.f64 (-.f64 (*.f64 2 (*.f64 alpha (neg.f64 alpha))) (*.f64 alpha -4)) (*.f64 alpha (*.f64 alpha (neg.f64 alpha))))
(/.f64 (-.f64 (*.f64 2 alpha) (*.f64 alpha (/.f64 4 alpha))) (*.f64 alpha alpha))
(/.f64 (-.f64 (*.f64 alpha alpha) (*.f64 (*.f64 alpha 1/2) 4)) (*.f64 (*.f64 alpha 1/2) (*.f64 alpha alpha)))
(/.f64 (-.f64 (/.f64 alpha (/.f64 4 alpha)) (*.f64 (*.f64 alpha 1/2) 1)) (*.f64 (*.f64 alpha 1/2) (/.f64 alpha (/.f64 4 alpha))))
(/.f64 (-.f64 (*.f64 alpha (neg.f64 alpha)) (*.f64 (*.f64 alpha 1/2) -4)) (*.f64 (*.f64 alpha 1/2) (*.f64 alpha (neg.f64 alpha))))
(/.f64 (-.f64 alpha (*.f64 (*.f64 alpha 1/2) (/.f64 4 alpha))) (*.f64 (*.f64 alpha 1/2) alpha))
(/.f64 (-.f64 (*.f64 -2 (*.f64 alpha alpha)) (*.f64 (neg.f64 alpha) 4)) (*.f64 (neg.f64 alpha) (*.f64 alpha alpha)))
(/.f64 (-.f64 (*.f64 -2 (/.f64 alpha (/.f64 4 alpha))) (*.f64 (neg.f64 alpha) 1)) (*.f64 (neg.f64 alpha) (/.f64 alpha (/.f64 4 alpha))))
(/.f64 (-.f64 (*.f64 -2 (*.f64 alpha (neg.f64 alpha))) (*.f64 (neg.f64 alpha) -4)) (*.f64 (neg.f64 alpha) (*.f64 alpha (neg.f64 alpha))))
(/.f64 (-.f64 (*.f64 -2 alpha) (*.f64 (neg.f64 alpha) (/.f64 4 alpha))) (*.f64 alpha (neg.f64 alpha)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha))) (neg.f64 (pow.f64 alpha 3)))
(/.f64 (neg.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6)))) (neg.f64 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4)))) (neg.f64 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))))
(/.f64 (fma.f64 8 (pow.f64 alpha -3) (pow.f64 (*.f64 -4 (pow.f64 alpha -2)) 3)) (fma.f64 4 (pow.f64 alpha -2) (-.f64 (pow.f64 (*.f64 -4 (pow.f64 alpha -2)) 2) (*.f64 (/.f64 2 alpha) (*.f64 -4 (pow.f64 alpha -2))))))
(/.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (pow.f64 (*.f64 -4 (pow.f64 alpha -2)) 2)) (-.f64 (/.f64 2 alpha) (*.f64 -4 (pow.f64 alpha -2))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) alpha) (*.f64 alpha alpha))
(pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2)
(pow.f64 (/.f64 (pow.f64 alpha 3) (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha))) -1)
(pow.f64 (/.f64 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))) (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6)))) -1)
(pow.f64 (/.f64 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha)) (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4)))) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 2 alpha))) (exp.f64 (*.f64 -4 (pow.f64 alpha -2)))))
(log.f64 (*.f64 (exp.f64 (*.f64 -4 (pow.f64 alpha -2))) (+.f64 1 (expm1.f64 (/.f64 2 alpha)))))
(log.f64 (/.f64 (exp.f64 (/.f64 2 alpha)) (+.f64 1 (expm1.f64 (/.f64 (/.f64 4 alpha) alpha)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 2 alpha))) (exp.f64 (/.f64 (/.f64 4 alpha) alpha))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 2 alpha))) (+.f64 1 (expm1.f64 (/.f64 (/.f64 4 alpha) alpha)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(exp.f64 (log.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))) 2))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(fma.f64 4 (neg.f64 (pow.f64 alpha -2)) (/.f64 2 alpha))
(fma.f64 2 (/.f64 1 alpha) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 2 (/.f64 1 alpha) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 2 (sqrt.f64 (pow.f64 alpha -2)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 2 (sqrt.f64 (pow.f64 alpha -2)) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 (/.f64 2 alpha) 1 (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (/.f64 2 alpha) 1 (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 (/.f64 2 alpha) (neg.f64 (/.f64 2 alpha)) (/.f64 2 alpha))
(fma.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1 (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1 (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1 (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 1 (/.f64 2 alpha) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 1 (/.f64 2 alpha) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 1 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 2 alpha))
(fma.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (cbrt.f64 (/.f64 2 alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (cbrt.f64 (/.f64 2 alpha)) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (/.f64 2 alpha))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha -3) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha -3) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha -3) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha -3) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 -4 (pow.f64 alpha -2) (/.f64 2 alpha))
(fma.f64 -2 (/.f64 1 (neg.f64 alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 -2 (/.f64 1 (neg.f64 alpha)) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (/.f64 1 alpha) 2 (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (/.f64 1 alpha) 2 (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -4 (pow.f64 alpha -2))) 2) (cbrt.f64 (*.f64 -4 (pow.f64 alpha -2))) (/.f64 2 alpha))
(fma.f64 (sqrt.f64 (*.f64 -4 (pow.f64 alpha -2))) (sqrt.f64 (*.f64 -4 (pow.f64 alpha -2))) (/.f64 2 alpha))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4)) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4)) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 -1 (/.f64 (/.f64 4 alpha) alpha) (/.f64 2 alpha))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (-.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (-.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (-.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (-.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4)) (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (/.f64 2 alpha))
(fma.f64 (neg.f64 (/.f64 2 alpha)) (/.f64 2 alpha) (/.f64 2 alpha))

simplify132.0ms (0.8%)

Algorithm
egg-herbie
Rules
1318×fma-neg
644×div-sub
560×distribute-lft-neg-in
536×distribute-rgt-neg-in
514×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03894294974250
110496600
237946498
Stop Event
node limit
Counts
206 → 240
Calls
Call 1
Inputs
(/.f64 4 (pow.f64 alpha 2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 -4 (pow.f64 alpha 2))
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(/.f64 2 alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(/.f64 2 alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(+.f64 0 (/.f64 (/.f64 4 alpha) alpha))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 4 alpha) alpha))) 1)
(*.f64 4 (pow.f64 alpha -2))
(*.f64 (/.f64 (/.f64 4 alpha) alpha) 1)
(*.f64 2 (*.f64 (/.f64 1 alpha) (/.f64 2 alpha)))
(*.f64 (/.f64 2 alpha) (/.f64 2 alpha))
(*.f64 1 (/.f64 (/.f64 4 alpha) alpha))
(*.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)))
(*.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (/.f64 2 alpha) 3/2))
(*.f64 -4 (/.f64 1 (*.f64 alpha (neg.f64 alpha))))
(*.f64 (pow.f64 alpha -2) 4)
(*.f64 (/.f64 4 alpha) (/.f64 1 alpha))
(*.f64 (pow.f64 (/.f64 2 alpha) 3/2) (sqrt.f64 (/.f64 2 alpha)))
(*.f64 (*.f64 (/.f64 2 alpha) 2) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 5) (cbrt.f64 (/.f64 2 alpha)))
(pow.f64 (/.f64 (/.f64 4 alpha) alpha) 1)
(pow.f64 (/.f64 2 alpha) 2)
(pow.f64 (cbrt.f64 (/.f64 2 alpha)) 6)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) 3)
(pow.f64 (*.f64 8 (pow.f64 alpha -3)) 2/3)
(pow.f64 (*.f64 16 (pow.f64 alpha -4)) 1/2)
(pow.f64 (*.f64 64 (pow.f64 alpha -6)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 2 alpha)) 4)
(pow.f64 (/.f64 alpha (/.f64 4 alpha)) -1)
(pow.f64 (*.f64 alpha 1/2) -2)
(pow.f64 (pow.f64 (*.f64 alpha 1/2) 2) -1)
(pow.f64 (/.f64 (/.f64 alpha (/.f64 4 alpha)) 1) -1)
(sqrt.f64 (*.f64 16 (pow.f64 alpha -4)))
(log.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 4 alpha) alpha))))
(cbrt.f64 (*.f64 64 (pow.f64 alpha -6)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 4 alpha) alpha)))
(exp.f64 (log.f64 (/.f64 (/.f64 4 alpha) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 4 alpha) alpha)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 4 alpha) alpha)) 1) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 2 alpha)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 2 alpha)) 1) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (/.f64 2 alpha)))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 64 (pow.f64 alpha -6))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 4 alpha) alpha)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (/.f64 4 alpha))) -1))
(exp.f64 (+.f64 (log.f64 (/.f64 2 alpha)) (*.f64 (log.f64 (/.f64 2 alpha)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 2 alpha)) 1) (log.f64 (/.f64 2 alpha))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 2 alpha)) 1) (*.f64 (log.f64 (/.f64 2 alpha)) 1)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 2 alpha) (*.f64 -4 (pow.f64 alpha -2)))
(+.f64 (/.f64 2 alpha) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 2 alpha))
(+.f64 0 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))))
(*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1)
(*.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(*.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha -3))
(*.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))))
(*.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (-.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)))
(/.f64 1 (/.f64 (pow.f64 alpha 3) (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha))))
(/.f64 1 (/.f64 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))) (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6)))))
(/.f64 1 (/.f64 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha)) (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4)))))
(/.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha 3))
(/.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))))
(/.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (-.f64 (*.f64 2 (/.f64 alpha (/.f64 4 alpha))) alpha) (*.f64 alpha (/.f64 alpha (/.f64 4 alpha))))
(/.f64 (-.f64 (*.f64 2 (*.f64 alpha (neg.f64 alpha))) (*.f64 alpha -4)) (*.f64 alpha (*.f64 alpha (neg.f64 alpha))))
(/.f64 (-.f64 (*.f64 2 alpha) (*.f64 alpha (/.f64 4 alpha))) (*.f64 alpha alpha))
(/.f64 (-.f64 (*.f64 alpha alpha) (*.f64 (*.f64 alpha 1/2) 4)) (*.f64 (*.f64 alpha 1/2) (*.f64 alpha alpha)))
(/.f64 (-.f64 (/.f64 alpha (/.f64 4 alpha)) (*.f64 (*.f64 alpha 1/2) 1)) (*.f64 (*.f64 alpha 1/2) (/.f64 alpha (/.f64 4 alpha))))
(/.f64 (-.f64 (*.f64 alpha (neg.f64 alpha)) (*.f64 (*.f64 alpha 1/2) -4)) (*.f64 (*.f64 alpha 1/2) (*.f64 alpha (neg.f64 alpha))))
(/.f64 (-.f64 alpha (*.f64 (*.f64 alpha 1/2) (/.f64 4 alpha))) (*.f64 (*.f64 alpha 1/2) alpha))
(/.f64 (-.f64 (*.f64 -2 (*.f64 alpha alpha)) (*.f64 (neg.f64 alpha) 4)) (*.f64 (neg.f64 alpha) (*.f64 alpha alpha)))
(/.f64 (-.f64 (*.f64 -2 (/.f64 alpha (/.f64 4 alpha))) (*.f64 (neg.f64 alpha) 1)) (*.f64 (neg.f64 alpha) (/.f64 alpha (/.f64 4 alpha))))
(/.f64 (-.f64 (*.f64 -2 (*.f64 alpha (neg.f64 alpha))) (*.f64 (neg.f64 alpha) -4)) (*.f64 (neg.f64 alpha) (*.f64 alpha (neg.f64 alpha))))
(/.f64 (-.f64 (*.f64 -2 alpha) (*.f64 (neg.f64 alpha) (/.f64 4 alpha))) (*.f64 alpha (neg.f64 alpha)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha))) (neg.f64 (pow.f64 alpha 3)))
(/.f64 (neg.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6)))) (neg.f64 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4)))) (neg.f64 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))))
(/.f64 (fma.f64 8 (pow.f64 alpha -3) (pow.f64 (*.f64 -4 (pow.f64 alpha -2)) 3)) (fma.f64 4 (pow.f64 alpha -2) (-.f64 (pow.f64 (*.f64 -4 (pow.f64 alpha -2)) 2) (*.f64 (/.f64 2 alpha) (*.f64 -4 (pow.f64 alpha -2))))))
(/.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (pow.f64 (*.f64 -4 (pow.f64 alpha -2)) 2)) (-.f64 (/.f64 2 alpha) (*.f64 -4 (pow.f64 alpha -2))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) alpha) (*.f64 alpha alpha))
(pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2)
(pow.f64 (/.f64 (pow.f64 alpha 3) (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha))) -1)
(pow.f64 (/.f64 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))) (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6)))) -1)
(pow.f64 (/.f64 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha)) (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4)))) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 2 alpha))) (exp.f64 (*.f64 -4 (pow.f64 alpha -2)))))
(log.f64 (*.f64 (exp.f64 (*.f64 -4 (pow.f64 alpha -2))) (+.f64 1 (expm1.f64 (/.f64 2 alpha)))))
(log.f64 (/.f64 (exp.f64 (/.f64 2 alpha)) (+.f64 1 (expm1.f64 (/.f64 (/.f64 4 alpha) alpha)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 2 alpha))) (exp.f64 (/.f64 (/.f64 4 alpha) alpha))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 2 alpha))) (+.f64 1 (expm1.f64 (/.f64 (/.f64 4 alpha) alpha)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(exp.f64 (log.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))) 2))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(fma.f64 4 (neg.f64 (pow.f64 alpha -2)) (/.f64 2 alpha))
(fma.f64 2 (/.f64 1 alpha) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 2 (/.f64 1 alpha) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 2 (sqrt.f64 (pow.f64 alpha -2)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 2 (sqrt.f64 (pow.f64 alpha -2)) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 (/.f64 2 alpha) 1 (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (/.f64 2 alpha) 1 (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 (/.f64 2 alpha) (neg.f64 (/.f64 2 alpha)) (/.f64 2 alpha))
(fma.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1 (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1 (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1 (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 1 (/.f64 2 alpha) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 1 (/.f64 2 alpha) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 1 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 2 alpha))
(fma.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (cbrt.f64 (/.f64 2 alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (cbrt.f64 (/.f64 2 alpha)) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (/.f64 2 alpha))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha -3) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha -3) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha -3) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha -3) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 -4 (pow.f64 alpha -2) (/.f64 2 alpha))
(fma.f64 -2 (/.f64 1 (neg.f64 alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 -2 (/.f64 1 (neg.f64 alpha)) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (/.f64 1 alpha) 2 (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (/.f64 1 alpha) 2 (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -4 (pow.f64 alpha -2))) 2) (cbrt.f64 (*.f64 -4 (pow.f64 alpha -2))) (/.f64 2 alpha))
(fma.f64 (sqrt.f64 (*.f64 -4 (pow.f64 alpha -2))) (sqrt.f64 (*.f64 -4 (pow.f64 alpha -2))) (/.f64 2 alpha))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4)) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4)) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 -1 (/.f64 (/.f64 4 alpha) alpha) (/.f64 2 alpha))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (-.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (-.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (-.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (-.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4)) (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (/.f64 2 alpha))
(fma.f64 (neg.f64 (/.f64 2 alpha)) (/.f64 2 alpha) (/.f64 2 alpha))
Outputs
(/.f64 4 (pow.f64 alpha 2))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(/.f64 4 (pow.f64 alpha 2))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(/.f64 -4 (pow.f64 alpha 2))
(/.f64 -4 (*.f64 alpha alpha))
(*.f64 -4 (pow.f64 alpha -2))
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 2 alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 2 alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(+.f64 0 (/.f64 (/.f64 4 alpha) alpha))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (*.f64 4 (pow.f64 alpha -2))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 4) (pow.f64 alpha -2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 4 (pow.f64 alpha -2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 4) (pow.f64 alpha -2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 4 alpha) alpha))) 1)
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(*.f64 4 (pow.f64 alpha -2))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 (/.f64 (/.f64 4 alpha) alpha) 1)
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(*.f64 2 (*.f64 (/.f64 1 alpha) (/.f64 2 alpha)))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(*.f64 (/.f64 2 alpha) (/.f64 2 alpha))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(*.f64 1 (/.f64 (/.f64 4 alpha) alpha))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4))
(*.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4))
(*.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4))
(*.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (/.f64 2 alpha) 3/2))
(*.f64 -4 (/.f64 1 (*.f64 alpha (neg.f64 alpha))))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(*.f64 (pow.f64 alpha -2) 4)
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(*.f64 (/.f64 4 alpha) (/.f64 1 alpha))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(*.f64 (pow.f64 (/.f64 2 alpha) 3/2) (sqrt.f64 (/.f64 2 alpha)))
(*.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (/.f64 2 alpha) 3/2))
(*.f64 (*.f64 (/.f64 2 alpha) 2) (/.f64 1 alpha))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 5) (cbrt.f64 (/.f64 2 alpha)))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(pow.f64 (/.f64 (/.f64 4 alpha) alpha) 1)
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(pow.f64 (/.f64 2 alpha) 2)
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(pow.f64 (cbrt.f64 (/.f64 2 alpha)) 6)
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) 3)
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(pow.f64 (*.f64 8 (pow.f64 alpha -3)) 2/3)
(*.f64 (cbrt.f64 (*.f64 8 (pow.f64 alpha -3))) (cbrt.f64 (*.f64 8 (pow.f64 alpha -3))))
(pow.f64 (*.f64 16 (pow.f64 alpha -4)) 1/2)
(sqrt.f64 (*.f64 16 (pow.f64 alpha -4)))
(pow.f64 (*.f64 64 (pow.f64 alpha -6)) 1/3)
(cbrt.f64 (*.f64 64 (pow.f64 alpha -6)))
(pow.f64 (sqrt.f64 (/.f64 2 alpha)) 4)
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(pow.f64 (/.f64 alpha (/.f64 4 alpha)) -1)
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(pow.f64 (*.f64 alpha 1/2) -2)
(pow.f64 (pow.f64 (*.f64 alpha 1/2) 2) -1)
(/.f64 1 (pow.f64 (*.f64 alpha 1/2) 2))
(/.f64 1 (*.f64 (*.f64 alpha alpha) 1/4))
(pow.f64 (/.f64 (/.f64 alpha (/.f64 4 alpha)) 1) -1)
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(sqrt.f64 (*.f64 16 (pow.f64 alpha -4)))
(log.f64 (exp.f64 (/.f64 (/.f64 4 alpha) alpha)))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 4 alpha) alpha))))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(cbrt.f64 (*.f64 64 (pow.f64 alpha -6)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 4 alpha) alpha)))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(exp.f64 (log.f64 (/.f64 (/.f64 4 alpha) alpha)))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 4 alpha) alpha)) 1))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 4 alpha) alpha)) 1) 1))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(exp.f64 (*.f64 (log.f64 (/.f64 2 alpha)) 2))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 2 alpha)) 1) 2))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (/.f64 2 alpha)))) 3))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(exp.f64 (*.f64 (log.f64 (*.f64 64 (pow.f64 alpha -6))) 1/3))
(cbrt.f64 (*.f64 64 (pow.f64 alpha -6)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 4 alpha) alpha)) 3) 1/3))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (/.f64 4 alpha))) -1))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(exp.f64 (+.f64 (log.f64 (/.f64 2 alpha)) (*.f64 (log.f64 (/.f64 2 alpha)) 1)))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 2 alpha)) 1) (log.f64 (/.f64 2 alpha))))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 2 alpha)) 1) (*.f64 (log.f64 (/.f64 2 alpha)) 1)))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 4 alpha) alpha)))
(/.f64 (/.f64 4 alpha) alpha)
(*.f64 4 (pow.f64 alpha -2))
(+.f64 (/.f64 2 alpha) (*.f64 -4 (pow.f64 alpha -2)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(+.f64 (/.f64 2 alpha) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2)))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (*.f64 4 (pow.f64 alpha -2))))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (-.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4))))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 2 alpha))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(+.f64 0 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)))))
(*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1)
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(*.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(*.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(*.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(*.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha -3))
(*.f64 (pow.f64 alpha -3) (+.f64 (*.f64 alpha (*.f64 alpha 2)) (*.f64 alpha -4)))
(*.f64 (pow.f64 alpha -3) (*.f64 alpha (+.f64 (*.f64 alpha 2) -4)))
(*.f64 (pow.f64 alpha -3) (*.f64 alpha (fma.f64 alpha 2 -4)))
(*.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))))
(/.f64 (*.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) 1) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))))
(/.f64 (fma.f64 8 (pow.f64 alpha -3) (*.f64 (pow.f64 alpha -6) -64)) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))))
(*.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))))
(*.f64 (+.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 -16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))))
(/.f64 (+.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (pow.f64 alpha -4) -16)) (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha)))
(/.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 16 (pow.f64 alpha -4))) (fma.f64 -4 (pow.f64 alpha -2) (/.f64 -2 alpha)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (-.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 1 (/.f64 (pow.f64 alpha 3) (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 1 (/.f64 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))) (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6)))))
(/.f64 (*.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) 1) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))))
(/.f64 (fma.f64 8 (pow.f64 alpha -3) (*.f64 (pow.f64 alpha -6) -64)) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))))
(/.f64 1 (/.f64 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha)) (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4)))))
(*.f64 (+.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 -16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))))
(/.f64 (+.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (pow.f64 alpha -4) -16)) (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha)))
(/.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 16 (pow.f64 alpha -4))) (fma.f64 -4 (pow.f64 alpha -2) (/.f64 -2 alpha)))
(/.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha 3))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))))
(/.f64 (*.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) 1) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))))
(/.f64 (fma.f64 8 (pow.f64 alpha -3) (*.f64 (pow.f64 alpha -6) -64)) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))))
(/.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha)))
(*.f64 (+.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 -16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))))
(/.f64 (+.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (pow.f64 alpha -4) -16)) (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha)))
(/.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 16 (pow.f64 alpha -4))) (fma.f64 -4 (pow.f64 alpha -2) (/.f64 -2 alpha)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 (-.f64 (*.f64 2 (/.f64 alpha (/.f64 4 alpha))) alpha) (*.f64 alpha (/.f64 alpha (/.f64 4 alpha))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 (-.f64 (*.f64 2 (*.f64 alpha (neg.f64 alpha))) (*.f64 alpha -4)) (*.f64 alpha (*.f64 alpha (neg.f64 alpha))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 (-.f64 (*.f64 2 alpha) (*.f64 alpha (/.f64 4 alpha))) (*.f64 alpha alpha))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 (-.f64 (*.f64 alpha alpha) (*.f64 (*.f64 alpha 1/2) 4)) (*.f64 (*.f64 alpha 1/2) (*.f64 alpha alpha)))
(/.f64 (-.f64 (*.f64 alpha alpha) (*.f64 alpha 2)) (*.f64 (*.f64 alpha 1/2) (*.f64 alpha alpha)))
(/.f64 (*.f64 alpha (-.f64 alpha 2)) (*.f64 1/2 (pow.f64 alpha 3)))
(/.f64 (+.f64 alpha -2) (*.f64 alpha (*.f64 alpha 1/2)))
(/.f64 (-.f64 (/.f64 alpha (/.f64 4 alpha)) (*.f64 (*.f64 alpha 1/2) 1)) (*.f64 (*.f64 alpha 1/2) (/.f64 alpha (/.f64 4 alpha))))
(/.f64 (-.f64 (*.f64 alpha alpha) (*.f64 alpha 2)) (*.f64 (*.f64 alpha 1/2) (*.f64 alpha alpha)))
(/.f64 (*.f64 alpha (-.f64 alpha 2)) (*.f64 1/2 (pow.f64 alpha 3)))
(/.f64 (+.f64 alpha -2) (*.f64 alpha (*.f64 alpha 1/2)))
(/.f64 (-.f64 (*.f64 alpha (neg.f64 alpha)) (*.f64 (*.f64 alpha 1/2) -4)) (*.f64 (*.f64 alpha 1/2) (*.f64 alpha (neg.f64 alpha))))
(/.f64 (-.f64 (*.f64 alpha alpha) (*.f64 alpha 2)) (*.f64 (*.f64 alpha 1/2) (*.f64 alpha alpha)))
(/.f64 (*.f64 alpha (-.f64 alpha 2)) (*.f64 1/2 (pow.f64 alpha 3)))
(/.f64 (+.f64 alpha -2) (*.f64 alpha (*.f64 alpha 1/2)))
(/.f64 (-.f64 alpha (*.f64 (*.f64 alpha 1/2) (/.f64 4 alpha))) (*.f64 (*.f64 alpha 1/2) alpha))
(/.f64 (-.f64 (*.f64 alpha alpha) (*.f64 alpha 2)) (*.f64 (*.f64 alpha 1/2) (*.f64 alpha alpha)))
(/.f64 (*.f64 alpha (-.f64 alpha 2)) (*.f64 1/2 (pow.f64 alpha 3)))
(/.f64 (+.f64 alpha -2) (*.f64 alpha (*.f64 alpha 1/2)))
(/.f64 (-.f64 (*.f64 -2 (*.f64 alpha alpha)) (*.f64 (neg.f64 alpha) 4)) (*.f64 (neg.f64 alpha) (*.f64 alpha alpha)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 (-.f64 (*.f64 -2 (/.f64 alpha (/.f64 4 alpha))) (*.f64 (neg.f64 alpha) 1)) (*.f64 (neg.f64 alpha) (/.f64 alpha (/.f64 4 alpha))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 (-.f64 (*.f64 -2 (*.f64 alpha (neg.f64 alpha))) (*.f64 (neg.f64 alpha) -4)) (*.f64 (neg.f64 alpha) (*.f64 alpha (neg.f64 alpha))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 (-.f64 (*.f64 -2 alpha) (*.f64 (neg.f64 alpha) (/.f64 4 alpha))) (*.f64 alpha (neg.f64 alpha)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha))) (neg.f64 (pow.f64 alpha 3)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 (neg.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6)))) (neg.f64 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))))
(/.f64 (*.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) 1) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))))
(/.f64 (fma.f64 8 (pow.f64 alpha -3) (*.f64 (pow.f64 alpha -6) -64)) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4)))) (neg.f64 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))))
(*.f64 (+.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 -16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))))
(/.f64 (+.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (pow.f64 alpha -4) -16)) (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha)))
(/.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 16 (pow.f64 alpha -4))) (fma.f64 -4 (pow.f64 alpha -2) (/.f64 -2 alpha)))
(/.f64 (fma.f64 8 (pow.f64 alpha -3) (pow.f64 (*.f64 -4 (pow.f64 alpha -2)) 3)) (fma.f64 4 (pow.f64 alpha -2) (-.f64 (pow.f64 (*.f64 -4 (pow.f64 alpha -2)) 2) (*.f64 (/.f64 2 alpha) (*.f64 -4 (pow.f64 alpha -2))))))
(/.f64 (fma.f64 8 (pow.f64 alpha -3) (*.f64 -64 (pow.f64 (pow.f64 alpha -2) 3))) (fma.f64 4 (pow.f64 alpha -2) (+.f64 (pow.f64 (*.f64 -4 (pow.f64 alpha -2)) 2) (*.f64 (/.f64 -2 alpha) (*.f64 -4 (pow.f64 alpha -2))))))
(/.f64 (fma.f64 8 (pow.f64 alpha -3) (*.f64 -64 (pow.f64 (pow.f64 alpha -2) 3))) (fma.f64 4 (pow.f64 alpha -2) (-.f64 (*.f64 16 (pow.f64 alpha -4)) (*.f64 (pow.f64 alpha -2) (/.f64 -8 alpha)))))
(/.f64 (fma.f64 8 (pow.f64 alpha -3) (/.f64 -64 (pow.f64 (*.f64 alpha alpha) 3))) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (pow.f64 (/.f64 2 alpha) 3))))
(/.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (pow.f64 (*.f64 -4 (pow.f64 alpha -2)) 2)) (-.f64 (/.f64 2 alpha) (*.f64 -4 (pow.f64 alpha -2))))
(*.f64 (+.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 -16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))))
(/.f64 (+.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (pow.f64 alpha -4) -16)) (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha)))
(/.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 16 (pow.f64 alpha -4))) (fma.f64 -4 (pow.f64 alpha -2) (/.f64 -2 alpha)))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) alpha) (*.f64 alpha alpha))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1)
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 3)
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(pow.f64 (pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2) 1/2)
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(pow.f64 (pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 3) 1/3)
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2)
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(pow.f64 (/.f64 (pow.f64 alpha 3) (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha))) -1)
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(pow.f64 (/.f64 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))) (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6)))) -1)
(/.f64 (*.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) 1) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))))
(/.f64 (fma.f64 8 (pow.f64 alpha -3) (*.f64 (pow.f64 alpha -6) -64)) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3)))))
(pow.f64 (/.f64 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha)) (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4)))) -1)
(*.f64 (+.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 -16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))))
(/.f64 (+.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (pow.f64 alpha -4) -16)) (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha)))
(/.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 16 (pow.f64 alpha -4))) (fma.f64 -4 (pow.f64 alpha -2) (/.f64 -2 alpha)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(log.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 2 alpha))) (exp.f64 (*.f64 -4 (pow.f64 alpha -2)))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(log.f64 (*.f64 (exp.f64 (*.f64 -4 (pow.f64 alpha -2))) (+.f64 1 (expm1.f64 (/.f64 2 alpha)))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(log.f64 (/.f64 (exp.f64 (/.f64 2 alpha)) (+.f64 1 (expm1.f64 (/.f64 (/.f64 4 alpha) alpha)))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 2 alpha))) (exp.f64 (/.f64 (/.f64 4 alpha) alpha))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 2 alpha))) (+.f64 1 (expm1.f64 (/.f64 (/.f64 4 alpha) alpha)))))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 3))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(exp.f64 (log.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 1))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 1) 1))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))) 3))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))) 1/3))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))) 2))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 4 (neg.f64 (pow.f64 alpha -2)) (/.f64 2 alpha))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 2 (/.f64 1 alpha) (*.f64 -4 (pow.f64 alpha -2)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 2 (/.f64 1 alpha) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 2 (sqrt.f64 (pow.f64 alpha -2)) (*.f64 -4 (pow.f64 alpha -2)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 2 (sqrt.f64 (pow.f64 alpha -2)) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 (/.f64 2 alpha) 1 (*.f64 -4 (pow.f64 alpha -2)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 (/.f64 2 alpha) 1 (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 (/.f64 2 alpha) (neg.f64 (/.f64 2 alpha)) (/.f64 2 alpha))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1 (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1 (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2)))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (*.f64 4 (pow.f64 alpha -2))))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (-.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4))))
(fma.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1 (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 1 (/.f64 2 alpha) (*.f64 -4 (pow.f64 alpha -2)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 1 (/.f64 2 alpha) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2)))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (*.f64 4 (pow.f64 alpha -2))))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (-.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4))))
(fma.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 1 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 2 alpha))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (cbrt.f64 (/.f64 2 alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (cbrt.f64 (/.f64 2 alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (cbrt.f64 (/.f64 2 alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (cbrt.f64 (/.f64 2 alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (cbrt.f64 (/.f64 2 alpha)) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (cbrt.f64 (/.f64 2 alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2)))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (*.f64 4 (pow.f64 alpha -2))))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (-.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4))))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2)))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (*.f64 4 (pow.f64 alpha -2))))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (-.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (/.f64 2 alpha))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (neg.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2)))) (/.f64 2 alpha))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2)))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (*.f64 4 (pow.f64 alpha -2))))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (-.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha -3) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (+.f64 (*.f64 alpha (*.f64 alpha 2)) (*.f64 alpha -4)) (pow.f64 alpha -3) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (pow.f64 alpha -3) (*.f64 alpha (+.f64 (*.f64 alpha 2) -4)) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (pow.f64 alpha -3) (*.f64 alpha (fma.f64 alpha 2 -4)) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha -3) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (+.f64 (*.f64 alpha (*.f64 alpha 2)) (*.f64 alpha -4)) (pow.f64 alpha -3) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (pow.f64 alpha -3) (*.f64 alpha (+.f64 (*.f64 alpha 2) -4)) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (pow.f64 alpha -3) (*.f64 alpha (fma.f64 alpha 2 -4)) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha -3) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (+.f64 (*.f64 alpha (*.f64 alpha 2)) (*.f64 alpha -4)) (pow.f64 alpha -3) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (pow.f64 alpha -3) (*.f64 alpha (+.f64 (*.f64 alpha 2) -4)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2)))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (pow.f64 alpha -3) (*.f64 alpha (fma.f64 alpha 2 -4)) (-.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4))))
(fma.f64 (-.f64 (*.f64 (*.f64 alpha alpha) 2) (*.f64 4 alpha)) (pow.f64 alpha -3) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (+.f64 (*.f64 alpha (*.f64 alpha 2)) (*.f64 alpha -4)) (pow.f64 alpha -3) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (pow.f64 alpha -3) (*.f64 alpha (+.f64 (*.f64 alpha 2) -4)) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (pow.f64 alpha -3) (*.f64 alpha (fma.f64 alpha 2 -4)) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 -4 (pow.f64 alpha -2) (/.f64 2 alpha))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 -2 (/.f64 1 (neg.f64 alpha)) (*.f64 -4 (pow.f64 alpha -2)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 -2 (/.f64 1 (neg.f64 alpha)) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))) (/.f64 (fma.f64 8 (pow.f64 alpha -3) (*.f64 (pow.f64 alpha -6) -64)) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))))
(fma.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))) (/.f64 (fma.f64 8 (pow.f64 alpha -3) (*.f64 (pow.f64 alpha -6) -64)) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))))
(fma.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2)))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (*.f64 4 (pow.f64 alpha -2))) (/.f64 (fma.f64 8 (pow.f64 alpha -3) (*.f64 (pow.f64 alpha -6) -64)) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))))
(+.f64 (-.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4))) (/.f64 (fma.f64 8 (pow.f64 alpha -3) (*.f64 (pow.f64 alpha -6) -64)) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))))
(fma.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (-.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 64 (pow.f64 alpha -6))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))) (/.f64 (fma.f64 8 (pow.f64 alpha -3) (*.f64 (pow.f64 alpha -6) -64)) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 16 (pow.f64 alpha -4) (*.f64 8 (pow.f64 alpha -3))))))
(fma.f64 (/.f64 1 alpha) 2 (*.f64 -4 (pow.f64 alpha -2)))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 (/.f64 1 alpha) 2 (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (+.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 -16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))) (/.f64 (+.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (pow.f64 alpha -4) -16)) (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))))
(+.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))) (/.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 16 (pow.f64 alpha -4))) (fma.f64 -4 (pow.f64 alpha -2) (/.f64 -2 alpha))))
(fma.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (+.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 -16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))) (/.f64 (+.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (pow.f64 alpha -4) -16)) (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))))
(+.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))) (/.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 16 (pow.f64 alpha -4))) (fma.f64 -4 (pow.f64 alpha -2) (/.f64 -2 alpha))))
(fma.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (+.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 -16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2)))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (*.f64 4 (pow.f64 alpha -2))) (/.f64 (+.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (pow.f64 alpha -4) -16)) (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))))
(+.f64 (-.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4))) (/.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 16 (pow.f64 alpha -4))) (fma.f64 -4 (pow.f64 alpha -2) (/.f64 -2 alpha))))
(fma.f64 (-.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(fma.f64 (+.f64 (/.f64 (/.f64 4 alpha) alpha) (*.f64 -16 (pow.f64 alpha -4))) (/.f64 1 (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))) (/.f64 (+.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (pow.f64 alpha -4) -16)) (fma.f64 4 (pow.f64 alpha -2) (/.f64 2 alpha))))
(+.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))) (/.f64 (fma.f64 -4 (pow.f64 alpha -2) (*.f64 16 (pow.f64 alpha -4))) (fma.f64 -4 (pow.f64 alpha -2) (/.f64 -2 alpha))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -4 (pow.f64 alpha -2))) 2) (cbrt.f64 (*.f64 -4 (pow.f64 alpha -2))) (/.f64 2 alpha))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 (sqrt.f64 (*.f64 -4 (pow.f64 alpha -2))) (sqrt.f64 (*.f64 -4 (pow.f64 alpha -2))) (/.f64 2 alpha))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4)) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (fabs.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2)))) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2)))) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4)) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (*.f64 (*.f64 -4 (pow.f64 alpha -2)) 1))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4)) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (fabs.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2)))) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2)))) (*.f64 -4 (pow.f64 alpha -2)))
(fma.f64 -1 (/.f64 (/.f64 4 alpha) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (-.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (-.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (fma.f64 (*.f64 -4 (pow.f64 alpha -2)) 1 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (-.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2)))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (*.f64 4 (pow.f64 alpha -2))))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (-.f64 (*.f64 4 (pow.f64 alpha -2)) (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (-.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 2 alpha)) (+.f64 (*.f64 -4 (pow.f64 alpha -2)) (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 4 (/.f64 (/.f64 4 alpha) alpha)))
(+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (fma.f64 -4 (pow.f64 alpha -2) (*.f64 4 (pow.f64 alpha -2))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4)) (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha)) (/.f64 2 alpha))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (neg.f64 (cbrt.f64 (/.f64 (/.f64 4 alpha) alpha))) (/.f64 2 alpha))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 4) (neg.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2)))) (/.f64 2 alpha))
(fma.f64 (neg.f64 (/.f64 2 alpha)) (/.f64 2 alpha) (/.f64 2 alpha))
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)

localize135.0ms (0.8%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 alpha (+.f64 alpha 2))
95.0%
(/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta))
95.0%
(+.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
95.0%
(-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
Compiler

Compiled 134 to 72 computations (46.3% saved)

series10.0ms (0.1%)

Counts
4 → 84
Calls

21 calls:

TimeVariablePointExpression
4.0ms
alpha
@inf
(-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
1.0ms
alpha
@0
(-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
1.0ms
beta
@0
(-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
0.0ms
alpha
@-inf
(-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
0.0ms
beta
@inf
(-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))

rewrite148.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
804×expm1-udef
462×add-sqr-sqrt
454×pow1
454×*-un-lft-identity
434×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
016190
1420178
27911178
Stop Event
node limit
Counts
4 → 197
Calls
Call 1
Inputs
(-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta))
(+.f64 alpha (+.f64 alpha 2))
Outputs
(+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (*.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) 1))
(+.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (fma.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) 2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (neg.f64 (/.f64 2 beta)))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (*.f64 -2 (pow.f64 beta -1)))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (*.f64 -1 (/.f64 2 beta)))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (*.f64 (neg.f64 (cbrt.f64 (/.f64 4 (*.f64 beta beta)))) (cbrt.f64 (/.f64 2 beta))))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (*.f64 (neg.f64 (sqrt.f64 (/.f64 2 beta))) (sqrt.f64 (/.f64 2 beta))))
(*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 1)
(*.f64 1 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))
(*.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 2) (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (/.f64 1 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(*.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (-.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(/.f64 (-.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (fma.f64 alpha beta (*.f64 2 beta))) (*.f64 beta beta))
(/.f64 (-.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (*.f64 beta beta)) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (fma.f64 alpha beta (*.f64 2 beta)))) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (*.f64 beta beta)))
(/.f64 (-.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (-.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 (+.f64 alpha -2) beta)) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))))) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (*.f64 beta beta)) (*.f64 (*.f64 beta beta) (fma.f64 alpha beta (*.f64 2 beta)))) (pow.f64 beta 4))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))) (*.f64 (*.f64 beta beta) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (*.f64 beta beta) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (/.f64 (+.f64 alpha -2) beta)) (*.f64 (*.f64 beta beta) (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))))) (*.f64 (*.f64 beta beta) (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (fma.f64 alpha beta (*.f64 2 beta)))) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (*.f64 beta beta)))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)))) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (-.f64 (/.f64 (+.f64 alpha -2) beta) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))))) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (neg.f64 (+.f64 alpha (+.f64 alpha 2)))) (*.f64 beta beta)) (*.f64 (*.f64 beta (neg.f64 beta)) (fma.f64 alpha beta (*.f64 2 beta)))) (*.f64 (*.f64 beta (neg.f64 beta)) (*.f64 beta beta)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (neg.f64 (+.f64 alpha (+.f64 alpha 2)))) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))) (*.f64 (*.f64 beta (neg.f64 beta)) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (*.f64 beta (neg.f64 beta)) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (neg.f64 (+.f64 alpha (+.f64 alpha 2)))) (/.f64 (+.f64 alpha -2) beta)) (*.f64 (*.f64 beta (neg.f64 beta)) (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))))) (*.f64 (*.f64 beta (neg.f64 beta)) (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) (*.f64 beta beta)) (*.f64 beta (fma.f64 alpha beta (*.f64 2 beta)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))) (*.f64 beta (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 alpha -2) beta)) (*.f64 beta (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))))) (*.f64 beta (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3))) (neg.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2))) (neg.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) 3)) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (-.f64 (*.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (*.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) 3) (/.f64 8 (pow.f64 beta 3))) (+.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (+.f64 (/.f64 4 (*.f64 beta beta)) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (-.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 4 (*.f64 beta beta))) (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))
(pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(exp.f64 (log.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(fma.f64 1 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) 2) (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(fma.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta) (/.f64 (+.f64 alpha 2) beta) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 2 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)))
(-.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta))))
(-.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))) (/.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2) (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))))
(-.f64 (+.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2) (/.f64 alpha beta))
(-.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))
(-.f64 (-.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (/.f64 alpha beta)) (/.f64 2 beta))
(-.f64 (-.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (/.f64 2 beta)) (/.f64 alpha beta))
(*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))) 1)
(*.f64 1 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))))
(*.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) 2) (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(*.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2)) (/.f64 1 (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta))))) (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3))))
(/.f64 1 (/.f64 (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)) (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3)) (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta))))))
(/.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2) (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta))))))
(/.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2)) (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta))))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (+.f64 2 (/.f64 alpha beta))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (+.f64 2 (/.f64 alpha beta))))
(/.f64 (+.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta))))) (*.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta))))))
(/.f64 (+.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (+.f64 2 (/.f64 alpha beta))) (*.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)))) (*.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (+.f64 2 (/.f64 alpha beta))))
(/.f64 (+.f64 (*.f64 (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))) (*.f64 (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)))) (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)))) (*.f64 (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(/.f64 (+.f64 (*.f64 (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (*.f64 (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)))) (*.f64 (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)))) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 (+.f64 (*.f64 (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))) (*.f64 (+.f64 2 (/.f64 alpha beta)) (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)))) (*.f64 (+.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(/.f64 (+.f64 (*.f64 (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (*.f64 (+.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)))) (*.f64 (+.f64 2 (/.f64 alpha beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2))) (neg.f64 (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))))
(/.f64 (-.f64 8 (pow.f64 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)) 3)) (+.f64 4 (+.f64 (*.f64 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)) (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))) (*.f64 2 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta)))) (+.f64 (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2) (*.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2)) (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta))))
(/.f64 (-.f64 4 (*.f64 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)) (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)))) (+.f64 2 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta)))) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (+.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(exp.f64 (log.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(fma.f64 1 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta)))
(fma.f64 1 (-.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 2 (/.f64 alpha beta))) 2) (cbrt.f64 (-.f64 2 (/.f64 alpha beta))) (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 2) (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) (-.f64 2 (/.f64 alpha beta)))
(fma.f64 (sqrt.f64 (-.f64 2 (/.f64 alpha beta))) (sqrt.f64 (-.f64 2 (/.f64 alpha beta))) (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) (-.f64 2 (/.f64 alpha beta)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))))) 1)
(*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))
(*.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 1 (/.f64 beta (/.f64 (+.f64 alpha 2) beta))))
(*.f64 (+.f64 alpha (+.f64 alpha 2)) (*.f64 (+.f64 alpha 2) (pow.f64 beta -2)))
(*.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2))
(*.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 1)
(*.f64 1 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) 2) (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (pow.f64 beta -2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta))
(*.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (pow.f64 beta -2)))
(*.f64 (*.f64 (+.f64 alpha 2) (neg.f64 (+.f64 alpha (+.f64 alpha 2)))) (/.f64 1 (*.f64 beta (neg.f64 beta))))
(*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta) (/.f64 (+.f64 alpha 2) beta))
(*.f64 (/.f64 (+.f64 alpha 2) beta) (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta))
(*.f64 (pow.f64 beta -2) (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))))
(*.f64 (pow.f64 beta -1) (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) (pow.f64 beta -1))
(*.f64 (/.f64 (+.f64 alpha 2) 1) (/.f64 (+.f64 alpha (+.f64 alpha 2)) (*.f64 beta beta)))
(*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) 1) (/.f64 (+.f64 alpha 2) (*.f64 beta beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (*.f64 beta beta)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) 1) (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (*.f64 beta beta)))
(*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 alpha 2))
(*.f64 (/.f64 (+.f64 alpha 2) (cbrt.f64 (pow.f64 beta 4))) (/.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (cbrt.f64 (pow.f64 beta 4))) (/.f64 (+.f64 alpha 2) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 beta 4))) (/.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) 2) beta) (/.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) 2) (cbrt.f64 (pow.f64 beta 4))) (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (cbrt.f64 (pow.f64 beta 4))) (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 beta) 2)))
(pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) 2)
(pow.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) -1)
(neg.f64 (/.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (*.f64 beta (neg.f64 beta))))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 alpha 2)) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))))
(exp.f64 (log.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 alpha (+.f64 alpha 2)))) 1)
(-.f64 (/.f64 (*.f64 alpha alpha) (-.f64 (+.f64 alpha -2) alpha)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (-.f64 (+.f64 alpha -2) alpha)))
(*.f64 (+.f64 alpha (+.f64 alpha 2)) 1)
(*.f64 1 (+.f64 alpha (+.f64 alpha 2)))
(*.f64 (cbrt.f64 (+.f64 alpha (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 alpha 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 alpha 2))) 2) (cbrt.f64 (+.f64 alpha (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (+.f64 alpha (+.f64 alpha 2))) (sqrt.f64 (+.f64 alpha (+.f64 alpha 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 alpha 3)) (/.f64 1 (fma.f64 alpha alpha (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) alpha)))))
(*.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (-.f64 (+.f64 alpha -2) alpha)))
(/.f64 1 (/.f64 (fma.f64 alpha alpha (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) alpha))) (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 alpha 3))))
(/.f64 1 (/.f64 (-.f64 (+.f64 alpha -2) alpha) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 alpha 3)) (fma.f64 alpha alpha (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) alpha))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 alpha 3)) (+.f64 (pow.f64 (+.f64 alpha 2) 2) (-.f64 (*.f64 alpha alpha) (*.f64 alpha (+.f64 alpha 2)))))
(/.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)) (-.f64 (+.f64 alpha -2) alpha))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 alpha 3))) (neg.f64 (fma.f64 alpha alpha (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) alpha)))))
(/.f64 (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (neg.f64 (-.f64 (+.f64 alpha -2) alpha)))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha alpha) 3) 8) (+.f64 (*.f64 (+.f64 alpha alpha) (+.f64 alpha alpha)) (-.f64 4 (*.f64 (+.f64 alpha alpha) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 alpha alpha)) (-.f64 (+.f64 alpha 2) alpha))
(/.f64 (-.f64 (*.f64 (+.f64 alpha alpha) (+.f64 alpha alpha)) 4) (-.f64 (+.f64 alpha alpha) 2))
(pow.f64 (+.f64 alpha (+.f64 alpha 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 alpha 2))) 3)
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 alpha 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 alpha 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 alpha (+.f64 alpha 2)) 2))
(log.f64 (exp.f64 (+.f64 alpha (+.f64 alpha 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 alpha (+.f64 alpha 2)))))
(cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 alpha 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 alpha (+.f64 alpha 2))))
(exp.f64 (log.f64 (+.f64 alpha (+.f64 alpha 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 alpha (+.f64 alpha 2))) 1))
(log1p.f64 (expm1.f64 (+.f64 alpha (+.f64 alpha 2))))
(fma.f64 1 alpha (+.f64 alpha 2))
(fma.f64 1 (+.f64 alpha 2) alpha)
(fma.f64 (pow.f64 (cbrt.f64 alpha) 2) (cbrt.f64 alpha) (+.f64 alpha 2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2) (cbrt.f64 (+.f64 alpha 2)) alpha)
(fma.f64 (sqrt.f64 alpha) (sqrt.f64 alpha) (+.f64 alpha 2))
(fma.f64 (sqrt.f64 (+.f64 alpha 2)) (sqrt.f64 (+.f64 alpha 2)) alpha)

simplify202.0ms (1.2%)

Algorithm
egg-herbie
Rules
1154×fma-def
866×distribute-rgt-in
860×associate-*r*
852×distribute-lft-in
608×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064321755
1215719733
Stop Event
node limit
Counts
281 → 411
Calls
Call 1
Inputs
(-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (*.f64 alpha (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (/.f64 1 beta)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 alpha (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (/.f64 1 beta))) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 alpha (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (/.f64 1 beta))) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (*.f64 2 (/.f64 1 beta)))
(*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (/.f64 1 beta))) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 alpha (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (/.f64 1 beta))) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 alpha (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (/.f64 1 beta))) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (*.f64 2 (/.f64 1 beta)))
(*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 6 (/.f64 1 (pow.f64 beta 2)))) alpha)) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 6 (/.f64 1 (pow.f64 beta 2)))) alpha)) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 6 (/.f64 1 (pow.f64 beta 2)))) alpha)) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (*.f64 2 (/.f64 1 beta)))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(*.f64 -1 (/.f64 (+.f64 2 alpha) beta))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(*.f64 -1 (/.f64 (-.f64 2 (*.f64 -1 alpha)) beta))
(+.f64 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 -1 alpha)) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 -1 alpha)) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 -1 alpha)) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (*.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))) alpha))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))) alpha)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))) alpha)))) (*.f64 2 (/.f64 1 beta)))
(*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))) alpha))
(-.f64 (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))) alpha)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))) alpha)))) (*.f64 2 (/.f64 1 beta)))
(*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 6 (/.f64 1 (pow.f64 beta 2)))) alpha)))
(-.f64 (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 6 (/.f64 1 (pow.f64 beta 2)))) alpha))))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 6 (/.f64 1 (pow.f64 beta 2)))) alpha))))) (*.f64 2 (/.f64 1 beta)))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))))
2
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 -2 alpha)) beta)))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 -2 alpha)) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 -2 alpha)) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))))
(/.f64 4 (pow.f64 beta 2))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2))))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2)))))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2)))))
(*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2))))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2)))))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2)))))
(*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2))))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2)))))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2)))))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
2
(+.f64 2 (*.f64 2 alpha))
(+.f64 2 (*.f64 2 alpha))
(+.f64 2 (*.f64 2 alpha))
(*.f64 2 alpha)
(+.f64 2 (*.f64 2 alpha))
(+.f64 2 (*.f64 2 alpha))
(+.f64 2 (*.f64 2 alpha))
(*.f64 2 alpha)
(+.f64 2 (*.f64 2 alpha))
(+.f64 2 (*.f64 2 alpha))
(+.f64 2 (*.f64 2 alpha))
(+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (*.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) 1))
(+.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (fma.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) 2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (neg.f64 (/.f64 2 beta)))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (*.f64 -2 (pow.f64 beta -1)))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (*.f64 -1 (/.f64 2 beta)))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (*.f64 (neg.f64 (cbrt.f64 (/.f64 4 (*.f64 beta beta)))) (cbrt.f64 (/.f64 2 beta))))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (*.f64 (neg.f64 (sqrt.f64 (/.f64 2 beta))) (sqrt.f64 (/.f64 2 beta))))
(*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 1)
(*.f64 1 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))
(*.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 2) (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (/.f64 1 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(*.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (-.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(/.f64 (-.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (fma.f64 alpha beta (*.f64 2 beta))) (*.f64 beta beta))
(/.f64 (-.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (*.f64 beta beta)) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (fma.f64 alpha beta (*.f64 2 beta)))) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (*.f64 beta beta)))
(/.f64 (-.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (-.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 (+.f64 alpha -2) beta)) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))))) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (*.f64 beta beta)) (*.f64 (*.f64 beta beta) (fma.f64 alpha beta (*.f64 2 beta)))) (pow.f64 beta 4))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))) (*.f64 (*.f64 beta beta) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (*.f64 beta beta) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (/.f64 (+.f64 alpha -2) beta)) (*.f64 (*.f64 beta beta) (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))))) (*.f64 (*.f64 beta beta) (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (fma.f64 alpha beta (*.f64 2 beta)))) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (*.f64 beta beta)))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)))) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (-.f64 (/.f64 (+.f64 alpha -2) beta) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))))) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (neg.f64 (+.f64 alpha (+.f64 alpha 2)))) (*.f64 beta beta)) (*.f64 (*.f64 beta (neg.f64 beta)) (fma.f64 alpha beta (*.f64 2 beta)))) (*.f64 (*.f64 beta (neg.f64 beta)) (*.f64 beta beta)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (neg.f64 (+.f64 alpha (+.f64 alpha 2)))) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))) (*.f64 (*.f64 beta (neg.f64 beta)) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (*.f64 beta (neg.f64 beta)) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (neg.f64 (+.f64 alpha (+.f64 alpha 2)))) (/.f64 (+.f64 alpha -2) beta)) (*.f64 (*.f64 beta (neg.f64 beta)) (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))))) (*.f64 (*.f64 beta (neg.f64 beta)) (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) (*.f64 beta beta)) (*.f64 beta (fma.f64 alpha beta (*.f64 2 beta)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))) (*.f64 beta (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 alpha -2) beta)) (*.f64 beta (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))))) (*.f64 beta (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3))) (neg.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2))) (neg.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) 3)) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (-.f64 (*.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (*.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) 3) (/.f64 8 (pow.f64 beta 3))) (+.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (+.f64 (/.f64 4 (*.f64 beta beta)) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (-.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 4 (*.f64 beta beta))) (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))
(pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(exp.f64 (log.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(fma.f64 1 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) 2) (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(fma.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta) (/.f64 (+.f64 alpha 2) beta) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 2 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)))
(-.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta))))
(-.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))) (/.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2) (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))))
(-.f64 (+.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2) (/.f64 alpha beta))
(-.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))
(-.f64 (-.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (/.f64 alpha beta)) (/.f64 2 beta))
(-.f64 (-.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (/.f64 2 beta)) (/.f64 alpha beta))
(*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))) 1)
(*.f64 1 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))))
(*.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) 2) (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(*.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2)) (/.f64 1 (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta))))) (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3))))
(/.f64 1 (/.f64 (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)) (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3)) (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta))))))
(/.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2) (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta))))))
(/.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2)) (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta))))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (+.f64 2 (/.f64 alpha beta))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (+.f64 2 (/.f64 alpha beta))))
(/.f64 (+.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta))))) (*.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta))))))
(/.f64 (+.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (+.f64 2 (/.f64 alpha beta))) (*.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)))) (*.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (+.f64 2 (/.f64 alpha beta))))
(/.f64 (+.f64 (*.f64 (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))) (*.f64 (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)))) (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)))) (*.f64 (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(/.f64 (+.f64 (*.f64 (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (*.f64 (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)))) (*.f64 (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)))) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 (+.f64 (*.f64 (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))) (*.f64 (+.f64 2 (/.f64 alpha beta)) (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)))) (*.f64 (+.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(/.f64 (+.f64 (*.f64 (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (*.f64 (+.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)))) (*.f64 (+.f64 2 (/.f64 alpha beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2))) (neg.f64 (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))))
(/.f64 (-.f64 8 (pow.f64 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)) 3)) (+.f64 4 (+.f64 (*.f64 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)) (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))) (*.f64 2 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta)))) (+.f64 (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2) (*.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2)) (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta))))
(/.f64 (-.f64 4 (*.f64 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)) (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)))) (+.f64 2 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta)))) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (+.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(exp.f64 (log.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(fma.f64 1 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta)))
(fma.f64 1 (-.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 2 (/.f64 alpha beta))) 2) (cbrt.f64 (-.f64 2 (/.f64 alpha beta))) (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 2) (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) (-.f64 2 (/.f64 alpha beta)))
(fma.f64 (sqrt.f64 (-.f64 2 (/.f64 alpha beta))) (sqrt.f64 (-.f64 2 (/.f64 alpha beta))) (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) (-.f64 2 (/.f64 alpha beta)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))))) 1)
(*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))
(*.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 1 (/.f64 beta (/.f64 (+.f64 alpha 2) beta))))
(*.f64 (+.f64 alpha (+.f64 alpha 2)) (*.f64 (+.f64 alpha 2) (pow.f64 beta -2)))
(*.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2))
(*.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 1)
(*.f64 1 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) 2) (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (pow.f64 beta -2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta))
(*.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (pow.f64 beta -2)))
(*.f64 (*.f64 (+.f64 alpha 2) (neg.f64 (+.f64 alpha (+.f64 alpha 2)))) (/.f64 1 (*.f64 beta (neg.f64 beta))))
(*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta) (/.f64 (+.f64 alpha 2) beta))
(*.f64 (/.f64 (+.f64 alpha 2) beta) (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta))
(*.f64 (pow.f64 beta -2) (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))))
(*.f64 (pow.f64 beta -1) (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) (pow.f64 beta -1))
(*.f64 (/.f64 (+.f64 alpha 2) 1) (/.f64 (+.f64 alpha (+.f64 alpha 2)) (*.f64 beta beta)))
(*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) 1) (/.f64 (+.f64 alpha 2) (*.f64 beta beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (*.f64 beta beta)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) 1) (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (*.f64 beta beta)))
(*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 alpha 2))
(*.f64 (/.f64 (+.f64 alpha 2) (cbrt.f64 (pow.f64 beta 4))) (/.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (cbrt.f64 (pow.f64 beta 4))) (/.f64 (+.f64 alpha 2) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 beta 4))) (/.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) 2) beta) (/.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) 2) (cbrt.f64 (pow.f64 beta 4))) (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (cbrt.f64 (pow.f64 beta 4))) (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 beta) 2)))
(pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) 2)
(pow.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) -1)
(neg.f64 (/.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (*.f64 beta (neg.f64 beta))))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 alpha 2)) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))))
(exp.f64 (log.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 alpha (+.f64 alpha 2)))) 1)
(-.f64 (/.f64 (*.f64 alpha alpha) (-.f64 (+.f64 alpha -2) alpha)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (-.f64 (+.f64 alpha -2) alpha)))
(*.f64 (+.f64 alpha (+.f64 alpha 2)) 1)
(*.f64 1 (+.f64 alpha (+.f64 alpha 2)))
(*.f64 (cbrt.f64 (+.f64 alpha (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 alpha 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 alpha 2))) 2) (cbrt.f64 (+.f64 alpha (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (+.f64 alpha (+.f64 alpha 2))) (sqrt.f64 (+.f64 alpha (+.f64 alpha 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 alpha 3)) (/.f64 1 (fma.f64 alpha alpha (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) alpha)))))
(*.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (-.f64 (+.f64 alpha -2) alpha)))
(/.f64 1 (/.f64 (fma.f64 alpha alpha (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) alpha))) (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 alpha 3))))
(/.f64 1 (/.f64 (-.f64 (+.f64 alpha -2) alpha) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 alpha 3)) (fma.f64 alpha alpha (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) alpha))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 alpha 3)) (+.f64 (pow.f64 (+.f64 alpha 2) 2) (-.f64 (*.f64 alpha alpha) (*.f64 alpha (+.f64 alpha 2)))))
(/.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)) (-.f64 (+.f64 alpha -2) alpha))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 alpha 3))) (neg.f64 (fma.f64 alpha alpha (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) alpha)))))
(/.f64 (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (neg.f64 (-.f64 (+.f64 alpha -2) alpha)))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha alpha) 3) 8) (+.f64 (*.f64 (+.f64 alpha alpha) (+.f64 alpha alpha)) (-.f64 4 (*.f64 (+.f64 alpha alpha) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 alpha alpha)) (-.f64 (+.f64 alpha 2) alpha))
(/.f64 (-.f64 (*.f64 (+.f64 alpha alpha) (+.f64 alpha alpha)) 4) (-.f64 (+.f64 alpha alpha) 2))
(pow.f64 (+.f64 alpha (+.f64 alpha 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 alpha 2))) 3)
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 alpha 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 alpha 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 alpha (+.f64 alpha 2)) 2))
(log.f64 (exp.f64 (+.f64 alpha (+.f64 alpha 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 alpha (+.f64 alpha 2)))))
(cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 alpha 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 alpha (+.f64 alpha 2))))
(exp.f64 (log.f64 (+.f64 alpha (+.f64 alpha 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 alpha (+.f64 alpha 2))) 1))
(log1p.f64 (expm1.f64 (+.f64 alpha (+.f64 alpha 2))))
(fma.f64 1 alpha (+.f64 alpha 2))
(fma.f64 1 (+.f64 alpha 2) alpha)
(fma.f64 (pow.f64 (cbrt.f64 alpha) 2) (cbrt.f64 alpha) (+.f64 alpha 2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2) (cbrt.f64 (+.f64 alpha 2)) alpha)
(fma.f64 (sqrt.f64 alpha) (sqrt.f64 alpha) (+.f64 alpha 2))
(fma.f64 (sqrt.f64 (+.f64 alpha 2)) (sqrt.f64 (+.f64 alpha 2)) alpha)
Outputs
(-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 -2 beta))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (*.f64 alpha (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (/.f64 1 beta)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (/.f64 4 (*.f64 beta beta)) (-.f64 (*.f64 alpha (-.f64 (/.f64 6 (*.f64 beta beta)) (pow.f64 beta -1))) (/.f64 2 beta)))
(+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -1 beta)) (/.f64 -2 beta)))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 alpha (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (/.f64 1 beta))) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (/.f64 4 (*.f64 beta beta)) (-.f64 (fma.f64 alpha (-.f64 (/.f64 6 (*.f64 beta beta)) (pow.f64 beta -1)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)))) (/.f64 2 beta)))
(+.f64 (/.f64 4 (*.f64 beta beta)) (+.f64 (*.f64 2 (pow.f64 (/.f64 alpha beta) 2)) (fma.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -1 beta)) (/.f64 -2 beta))))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 alpha (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (/.f64 1 beta))) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (/.f64 4 (*.f64 beta beta)) (-.f64 (fma.f64 alpha (-.f64 (/.f64 6 (*.f64 beta beta)) (pow.f64 beta -1)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)))) (/.f64 2 beta)))
(+.f64 (/.f64 4 (*.f64 beta beta)) (+.f64 (*.f64 2 (pow.f64 (/.f64 alpha beta) 2)) (fma.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -1 beta)) (/.f64 -2 beta))))
(*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(*.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(*.f64 2 (pow.f64 (/.f64 alpha beta) 2))
(+.f64 (*.f64 alpha (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (/.f64 1 beta))) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))
(fma.f64 alpha (-.f64 (/.f64 6 (*.f64 beta beta)) (pow.f64 beta -1)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))))
(fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (*.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -1 beta))))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 alpha (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (/.f64 1 beta))) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (/.f64 4 (*.f64 beta beta)) (-.f64 (fma.f64 alpha (-.f64 (/.f64 6 (*.f64 beta beta)) (pow.f64 beta -1)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)))) (/.f64 2 beta)))
(+.f64 (/.f64 4 (*.f64 beta beta)) (+.f64 (*.f64 2 (pow.f64 (/.f64 alpha beta) 2)) (fma.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -1 beta)) (/.f64 -2 beta))))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 alpha (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (/.f64 1 beta))) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (/.f64 4 (*.f64 beta beta)) (-.f64 (fma.f64 alpha (-.f64 (/.f64 6 (*.f64 beta beta)) (pow.f64 beta -1)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)))) (/.f64 2 beta)))
(+.f64 (/.f64 4 (*.f64 beta beta)) (+.f64 (*.f64 2 (pow.f64 (/.f64 alpha beta) 2)) (fma.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -1 beta)) (/.f64 -2 beta))))
(*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(*.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(*.f64 2 (pow.f64 (/.f64 alpha beta) 2))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 6 (/.f64 1 (pow.f64 beta 2)))) alpha)) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))
(fma.f64 -1 (*.f64 alpha (-.f64 (pow.f64 beta -1) (/.f64 6 (*.f64 beta beta)))) (*.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))))
(-.f64 (*.f64 2 (pow.f64 (/.f64 alpha beta) 2)) (*.f64 alpha (+.f64 (pow.f64 beta -1) (/.f64 -6 (*.f64 beta beta)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 6 (/.f64 1 (pow.f64 beta 2)))) alpha)) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (fma.f64 -1 (*.f64 alpha (-.f64 (pow.f64 beta -1) (/.f64 6 (*.f64 beta beta)))) (+.f64 (/.f64 4 (*.f64 beta beta)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))))) (/.f64 -2 beta))
(+.f64 (-.f64 (fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))) (*.f64 alpha (+.f64 (pow.f64 beta -1) (/.f64 -6 (*.f64 beta beta))))) (/.f64 -2 beta))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 6 (/.f64 1 (pow.f64 beta 2)))) alpha)) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (fma.f64 -1 (*.f64 alpha (-.f64 (pow.f64 beta -1) (/.f64 6 (*.f64 beta beta)))) (+.f64 (/.f64 4 (*.f64 beta beta)) (*.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))))) (/.f64 -2 beta))
(+.f64 (-.f64 (fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))) (*.f64 alpha (+.f64 (pow.f64 beta -1) (/.f64 -6 (*.f64 beta beta))))) (/.f64 -2 beta))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta))))
(fma.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)) (/.f64 (-.f64 -2 alpha) beta))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta))))
(fma.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)) (/.f64 (-.f64 -2 alpha) beta))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta))))
(fma.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)) (/.f64 (-.f64 -2 alpha) beta))
(*.f64 -1 (/.f64 (+.f64 2 alpha) beta))
(neg.f64 (/.f64 (+.f64 2 alpha) beta))
(/.f64 (-.f64 -2 alpha) beta)
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta))))
(fma.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)) (/.f64 (-.f64 -2 alpha) beta))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta))))
(fma.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)) (/.f64 (-.f64 -2 alpha) beta))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta))))
(fma.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)) (/.f64 (-.f64 -2 alpha) beta))
(*.f64 -1 (/.f64 (-.f64 2 (*.f64 -1 alpha)) beta))
(neg.f64 (/.f64 (+.f64 2 alpha) beta))
(/.f64 (-.f64 -2 alpha) beta)
(+.f64 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 -1 alpha)) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta))))
(fma.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)) (/.f64 (-.f64 -2 alpha) beta))
(+.f64 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 -1 alpha)) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta))))
(fma.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)) (/.f64 (-.f64 -2 alpha) beta))
(+.f64 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 -1 alpha)) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta))))
(fma.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)) (/.f64 (-.f64 -2 alpha) beta))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (+.f64 2 (/.f64 4 (*.f64 beta beta))) (/.f64 -2 beta))
(+.f64 (/.f64 4 (*.f64 beta beta)) (+.f64 2 (/.f64 -2 beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (*.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))) alpha))) (*.f64 2 (/.f64 1 beta)))
(+.f64 2 (-.f64 (+.f64 (/.f64 4 (*.f64 beta beta)) (*.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -2 beta)))) (/.f64 2 beta)))
(+.f64 (fma.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -2 beta)) (/.f64 4 (*.f64 beta beta))) (+.f64 2 (/.f64 -2 beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))) alpha)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (+.f64 2 (+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (*.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -2 beta)))))) (/.f64 -2 beta))
(+.f64 2 (+.f64 (fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))) (-.f64 (*.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -2 beta))) (/.f64 2 beta))))
(-.f64 (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))) alpha)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (+.f64 2 (+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (*.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -2 beta)))))) (/.f64 -2 beta))
(+.f64 2 (+.f64 (fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))) (-.f64 (*.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -2 beta))) (/.f64 2 beta))))
(*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(*.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(*.f64 2 (pow.f64 (/.f64 alpha beta) 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))) alpha))
(fma.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (*.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -2 beta))))
(fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (*.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -2 beta))))
(-.f64 (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))) alpha)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (+.f64 2 (+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (*.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -2 beta)))))) (/.f64 -2 beta))
(+.f64 2 (+.f64 (fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))) (-.f64 (*.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -2 beta))) (/.f64 2 beta))))
(-.f64 (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))) alpha)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (+.f64 2 (+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (*.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -2 beta)))))) (/.f64 -2 beta))
(+.f64 2 (+.f64 (fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))) (-.f64 (*.f64 alpha (+.f64 (/.f64 6 (*.f64 beta beta)) (/.f64 -2 beta))) (/.f64 2 beta))))
(*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(*.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(*.f64 2 (pow.f64 (/.f64 alpha beta) 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 6 (/.f64 1 (pow.f64 beta 2)))) alpha)))
(fma.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (neg.f64 (*.f64 alpha (-.f64 (/.f64 2 beta) (/.f64 6 (*.f64 beta beta))))))
(fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (neg.f64 alpha) (+.f64 (/.f64 2 beta) (/.f64 -6 (*.f64 beta beta)))))
(-.f64 (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 6 (/.f64 1 (pow.f64 beta 2)))) alpha))))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (+.f64 2 (+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (neg.f64 (*.f64 alpha (-.f64 (/.f64 2 beta) (/.f64 6 (*.f64 beta beta)))))))) (/.f64 -2 beta))
(+.f64 (-.f64 (fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))) (*.f64 alpha (+.f64 (/.f64 2 beta) (/.f64 -6 (*.f64 beta beta))))) (+.f64 2 (/.f64 -2 beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 6 (/.f64 1 (pow.f64 beta 2)))) alpha))))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (+.f64 2 (+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (neg.f64 (*.f64 alpha (-.f64 (/.f64 2 beta) (/.f64 6 (*.f64 beta beta)))))))) (/.f64 -2 beta))
(+.f64 (-.f64 (fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))) (*.f64 alpha (+.f64 (/.f64 2 beta) (/.f64 -6 (*.f64 beta beta))))) (+.f64 2 (/.f64 -2 beta)))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2)))
(fma.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta) (*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta))))
(fma.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)) (/.f64 (fma.f64 2 alpha 2) (neg.f64 beta)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))))
(+.f64 2 (fma.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta) (*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))))
(-.f64 (fma.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)) 2) (/.f64 (fma.f64 2 alpha 2) beta))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))))
(+.f64 2 (fma.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta) (*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))))
(-.f64 (fma.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)) 2) (/.f64 (fma.f64 2 alpha 2) beta))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(fma.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta) 2)
(-.f64 2 (/.f64 (fma.f64 2 alpha 2) beta))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))))
(+.f64 2 (fma.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta) (*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))))
(-.f64 (fma.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)) 2) (/.f64 (fma.f64 2 alpha 2) beta))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))))
(+.f64 2 (fma.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta) (*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))))
(-.f64 (fma.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)) 2) (/.f64 (fma.f64 2 alpha 2) beta))
2
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 -2 alpha)) beta)))
(fma.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta) 2)
(-.f64 2 (/.f64 (fma.f64 2 alpha 2) beta))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 -2 alpha)) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))))
(+.f64 2 (fma.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta) (*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))))
(-.f64 (fma.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)) 2) (/.f64 (fma.f64 2 alpha 2) beta))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 -2 alpha)) beta)) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))))
(+.f64 2 (fma.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta) (*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))))
(-.f64 (fma.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)) 2) (/.f64 (fma.f64 2 alpha 2) beta))
(/.f64 4 (pow.f64 beta 2))
(/.f64 4 (*.f64 beta beta))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2))))
(+.f64 (/.f64 4 (*.f64 beta beta)) (*.f64 6 (/.f64 alpha (*.f64 beta beta))))
(fma.f64 6 (/.f64 alpha (*.f64 beta beta)) (/.f64 4 (*.f64 beta beta)))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2)))))
(+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (*.f64 6 (/.f64 alpha (*.f64 beta beta)))))
(+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (*.f64 6 (/.f64 alpha (*.f64 beta beta)))))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2)))))
(+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (*.f64 6 (/.f64 alpha (*.f64 beta beta)))))
(+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (*.f64 6 (/.f64 alpha (*.f64 beta beta)))))
(*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(*.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(*.f64 2 (pow.f64 (/.f64 alpha beta) 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2))))
(fma.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (*.f64 6 (/.f64 alpha (*.f64 beta beta))))
(fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (*.f64 6 (/.f64 alpha (*.f64 beta beta))))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2)))))
(+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (*.f64 6 (/.f64 alpha (*.f64 beta beta)))))
(+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (*.f64 6 (/.f64 alpha (*.f64 beta beta)))))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2)))))
(+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (*.f64 6 (/.f64 alpha (*.f64 beta beta)))))
(+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (*.f64 6 (/.f64 alpha (*.f64 beta beta)))))
(*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(*.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(*.f64 2 (pow.f64 (/.f64 alpha beta) 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2))))
(fma.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (*.f64 6 (/.f64 alpha (*.f64 beta beta))))
(fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (*.f64 6 (/.f64 alpha (*.f64 beta beta))))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2)))))
(+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (*.f64 6 (/.f64 alpha (*.f64 beta beta)))))
(+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (*.f64 6 (/.f64 alpha (*.f64 beta beta)))))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 6 (/.f64 alpha (pow.f64 beta 2)))))
(+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (*.f64 6 (/.f64 alpha (*.f64 beta beta)))))
(+.f64 (/.f64 4 (*.f64 beta beta)) (fma.f64 2 (pow.f64 (/.f64 alpha beta) 2) (*.f64 6 (/.f64 alpha (*.f64 beta beta)))))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
2
(+.f64 2 (*.f64 2 alpha))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(+.f64 2 (*.f64 2 alpha))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(+.f64 2 (*.f64 2 alpha))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(*.f64 2 alpha)
(+.f64 alpha alpha)
(+.f64 2 (*.f64 2 alpha))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(+.f64 2 (*.f64 2 alpha))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(+.f64 2 (*.f64 2 alpha))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(*.f64 2 alpha)
(+.f64 alpha alpha)
(+.f64 2 (*.f64 2 alpha))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(+.f64 2 (*.f64 2 alpha))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(+.f64 2 (*.f64 2 alpha))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(fma.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)) (+.f64 (neg.f64 (/.f64 alpha beta)) (/.f64 -2 beta)))
(fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)))
(+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (*.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) 1))
(fma.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)) (+.f64 (neg.f64 (/.f64 alpha beta)) (/.f64 -2 beta)))
(fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)))
(+.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (fma.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) (+.f64 (+.f64 (neg.f64 (/.f64 alpha beta)) (/.f64 -2 beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (+.f64 (/.f64 -2 beta) (*.f64 0 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(+.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) 2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) 2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) 2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (+.f64 (/.f64 -2 beta) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(+.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))))
(fma.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)) (+.f64 (neg.f64 (/.f64 alpha beta)) (/.f64 -2 beta)))
(fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (neg.f64 (/.f64 2 beta)))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (*.f64 -2 (pow.f64 beta -1)))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (*.f64 -1 (/.f64 2 beta)))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (*.f64 (neg.f64 (cbrt.f64 (/.f64 4 (*.f64 beta beta)))) (cbrt.f64 (/.f64 2 beta))))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (*.f64 (neg.f64 (cbrt.f64 (/.f64 4 (*.f64 beta beta)))) (cbrt.f64 (/.f64 2 beta))))
(-.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (*.f64 (cbrt.f64 (/.f64 4 (*.f64 beta beta))) (cbrt.f64 (/.f64 2 beta))))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (*.f64 (neg.f64 (sqrt.f64 (/.f64 2 beta))) (sqrt.f64 (/.f64 2 beta))))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 1)
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(*.f64 1 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(*.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 2))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 2) (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2))) 3) (pow.f64 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)) 3)) (fma.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4))))
(*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (/.f64 1 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (/.f64 1 (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(*.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (-.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (/.f64 (sqrt.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha)))) beta)) (-.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha)))) beta) (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (/.f64 (sqrt.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2))) beta)) (-.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2))) beta) (sqrt.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2))) 3) (pow.f64 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)) 3)) (fma.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2))))
(*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (/.f64 1 (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2))) 3) (pow.f64 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)) 3)) (fma.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (/.f64 1 (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(/.f64 (-.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (fma.f64 alpha beta (*.f64 2 beta))) (*.f64 beta beta))
(/.f64 (-.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (fma.f64 alpha beta (*.f64 beta 2))) (*.f64 beta beta))
(/.f64 (-.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) (*.f64 beta (+.f64 2 alpha))) (*.f64 beta beta))
(/.f64 (-.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (*.f64 beta beta)) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (fma.f64 alpha beta (*.f64 2 beta)))) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (*.f64 beta beta)))
(/.f64 (-.f64 (*.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)) (*.f64 (fma.f64 alpha beta (*.f64 beta 2)) (*.f64 (/.f64 beta (+.f64 2 alpha)) beta))) (/.f64 (pow.f64 beta 3) (/.f64 (+.f64 2 alpha) beta)))
(/.f64 (-.f64 (*.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)) (*.f64 (*.f64 beta (+.f64 2 alpha)) (*.f64 (/.f64 beta (+.f64 2 alpha)) beta))) (/.f64 (pow.f64 beta 3) (/.f64 (+.f64 2 alpha) beta)))
(/.f64 (-.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (-.f64 (*.f64 (+.f64 2 (+.f64 alpha alpha)) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))) (*.f64 (*.f64 (/.f64 beta (+.f64 2 alpha)) beta) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (*.f64 (/.f64 beta (+.f64 2 alpha)) beta) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (fma.f64 (fma.f64 2 alpha 2) (fma.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)) (pow.f64 (/.f64 alpha beta) 2)) (*.f64 (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)) (*.f64 (/.f64 beta (+.f64 2 alpha)) (neg.f64 beta)))) (*.f64 (*.f64 (/.f64 beta (+.f64 2 alpha)) beta) (fma.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)) (pow.f64 (/.f64 alpha beta) 2))))
(/.f64 (-.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 (+.f64 alpha -2) beta)) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))))) (*.f64 (/.f64 beta (/.f64 (+.f64 alpha 2) beta)) (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (fma.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 (+.f64 alpha -2) beta) (neg.f64 (*.f64 (*.f64 (/.f64 beta (+.f64 2 alpha)) beta) (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta)))))) (*.f64 (*.f64 (/.f64 beta (+.f64 2 alpha)) beta) (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (fma.f64 (fma.f64 2 alpha 2) (/.f64 (+.f64 alpha -2) beta) (*.f64 (+.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 -4 (*.f64 beta beta))) (*.f64 (/.f64 beta (+.f64 2 alpha)) (neg.f64 beta)))) (/.f64 (/.f64 (*.f64 beta (+.f64 alpha -2)) beta) (/.f64 (+.f64 2 alpha) beta)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (*.f64 beta beta)) (*.f64 (*.f64 beta beta) (fma.f64 alpha beta (*.f64 2 beta)))) (pow.f64 beta 4))
(/.f64 (-.f64 (*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta))) (*.f64 (*.f64 beta beta) (fma.f64 alpha beta (*.f64 beta 2)))) (pow.f64 beta 4))
(/.f64 (*.f64 (*.f64 beta beta) (-.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) (*.f64 beta (+.f64 2 alpha)))) (pow.f64 beta 4))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))) (*.f64 (*.f64 beta beta) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (*.f64 beta beta) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (-.f64 (*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)))))) (*.f64 (*.f64 beta beta) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (*.f64 beta beta) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) (fma.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)) (pow.f64 (/.f64 alpha beta) 2))) (*.f64 (*.f64 beta beta) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (*.f64 beta beta) (fma.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)) (pow.f64 (/.f64 alpha beta) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (/.f64 (+.f64 alpha -2) beta)) (*.f64 (*.f64 beta beta) (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))))) (*.f64 (*.f64 beta beta) (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (/.f64 (+.f64 alpha -2) beta)) (*.f64 beta (*.f64 beta (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta)))))) (*.f64 (*.f64 beta beta) (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (-.f64 (*.f64 (+.f64 2 alpha) (/.f64 (*.f64 (fma.f64 2 alpha 2) (+.f64 alpha -2)) beta)) (*.f64 beta (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 -4 (*.f64 beta beta)))))) (*.f64 beta (/.f64 (*.f64 beta (+.f64 alpha -2)) beta)))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (fma.f64 alpha beta (*.f64 2 beta)))) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (*.f64 beta beta)))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 (fma.f64 alpha beta (*.f64 beta 2)) (*.f64 (/.f64 beta (+.f64 2 alpha)) (/.f64 beta (+.f64 2 (+.f64 alpha alpha)))))) (*.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 (/.f64 beta (+.f64 2 (+.f64 alpha alpha))) (*.f64 beta beta))))
(/.f64 (fma.f64 beta beta (*.f64 (*.f64 (/.f64 beta (+.f64 2 alpha)) (/.f64 beta (fma.f64 2 alpha 2))) (neg.f64 (*.f64 beta (+.f64 2 alpha))))) (*.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 (/.f64 beta (fma.f64 2 alpha 2)) (*.f64 beta beta))))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)))) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)))) (*.f64 (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)) (*.f64 (/.f64 beta (+.f64 2 alpha)) (/.f64 beta (+.f64 2 (+.f64 alpha alpha)))))) (*.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 (/.f64 beta (+.f64 2 (+.f64 alpha alpha))) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)))))))
(/.f64 (-.f64 (fma.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)) (pow.f64 (/.f64 alpha beta) 2)) (*.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 (/.f64 beta (fma.f64 2 alpha 2)) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3))))) (*.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 (/.f64 beta (fma.f64 2 alpha 2)) (fma.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)) (pow.f64 (/.f64 alpha beta) 2)))))
(/.f64 (-.f64 (/.f64 (+.f64 alpha -2) beta) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))))) (*.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (-.f64 (/.f64 (+.f64 alpha -2) beta) (*.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 (/.f64 beta (+.f64 2 (+.f64 alpha alpha))) (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta)))))) (*.f64 (/.f64 (+.f64 alpha -2) beta) (*.f64 (/.f64 beta (+.f64 2 alpha)) (/.f64 beta (+.f64 2 (+.f64 alpha alpha))))))
(/.f64 (-.f64 (/.f64 (+.f64 alpha -2) beta) (*.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 (/.f64 beta (fma.f64 2 alpha 2)) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 -4 (*.f64 beta beta)))))) (*.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 (/.f64 beta (fma.f64 2 alpha 2)) (/.f64 (+.f64 alpha -2) beta))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (neg.f64 (+.f64 alpha (+.f64 alpha 2)))) (*.f64 beta beta)) (*.f64 (*.f64 beta (neg.f64 beta)) (fma.f64 alpha beta (*.f64 2 beta)))) (*.f64 (*.f64 beta (neg.f64 beta)) (*.f64 beta beta)))
(/.f64 (-.f64 (*.f64 (+.f64 2 alpha) (*.f64 (neg.f64 (+.f64 2 (+.f64 alpha alpha))) (*.f64 beta beta))) (*.f64 beta (*.f64 (neg.f64 beta) (fma.f64 alpha beta (*.f64 beta 2))))) (*.f64 beta (*.f64 (neg.f64 beta) (*.f64 beta beta))))
(/.f64 (fma.f64 (*.f64 beta beta) (*.f64 (fma.f64 2 alpha 2) (-.f64 -2 alpha)) (*.f64 (*.f64 beta beta) (*.f64 beta (+.f64 2 alpha)))) (neg.f64 (pow.f64 beta 4)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (neg.f64 (+.f64 alpha (+.f64 alpha 2)))) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))) (*.f64 (*.f64 beta (neg.f64 beta)) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (*.f64 beta (neg.f64 beta)) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (-.f64 (*.f64 (+.f64 2 alpha) (*.f64 (neg.f64 (+.f64 2 (+.f64 alpha alpha))) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)))))) (*.f64 beta (*.f64 (neg.f64 beta) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3))))) (*.f64 (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)))) (*.f64 beta (neg.f64 beta))))
(/.f64 (fma.f64 (fma.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)) (pow.f64 (/.f64 alpha beta) 2)) (*.f64 (fma.f64 2 alpha 2) (-.f64 -2 alpha)) (*.f64 (*.f64 beta beta) (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (fma.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)) (pow.f64 (/.f64 alpha beta) 2)) (*.f64 beta (neg.f64 beta))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 alpha 2) (neg.f64 (+.f64 alpha (+.f64 alpha 2)))) (/.f64 (+.f64 alpha -2) beta)) (*.f64 (*.f64 beta (neg.f64 beta)) (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))))) (*.f64 (*.f64 beta (neg.f64 beta)) (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha -2) beta) (*.f64 (+.f64 2 alpha) (neg.f64 (+.f64 2 (+.f64 alpha alpha))))) (*.f64 (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))) (*.f64 beta (neg.f64 beta)))) (*.f64 beta (*.f64 (neg.f64 beta) (/.f64 (+.f64 alpha -2) beta))))
(/.f64 (fma.f64 (/.f64 (+.f64 alpha -2) beta) (*.f64 (fma.f64 2 alpha 2) (-.f64 -2 alpha)) (*.f64 beta (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 -4 (*.f64 beta beta)))))) (*.f64 beta (*.f64 (neg.f64 beta) (/.f64 (+.f64 alpha -2) beta))))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) (*.f64 beta beta)) (*.f64 beta (fma.f64 alpha beta (*.f64 2 beta)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) (*.f64 beta beta)) (*.f64 beta (fma.f64 alpha beta (*.f64 beta 2)))) (pow.f64 beta 3))
(/.f64 (*.f64 beta (-.f64 (*.f64 (*.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha)) beta) (*.f64 beta (+.f64 2 alpha)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))) (*.f64 beta (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))) (*.f64 beta (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha beta) 2) (*.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta))))))
(/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha)) (fma.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)) (pow.f64 (/.f64 alpha beta) 2)) (*.f64 (+.f64 (/.f64 8 (pow.f64 beta 3)) (pow.f64 (/.f64 alpha beta) 3)) (neg.f64 beta))) (*.f64 beta (fma.f64 (/.f64 2 beta) (-.f64 (/.f64 2 beta) (/.f64 alpha beta)) (pow.f64 (/.f64 alpha beta) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 alpha -2) beta)) (*.f64 beta (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))))) (*.f64 beta (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) (/.f64 (+.f64 alpha -2) beta)) (*.f64 beta (-.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 4 (*.f64 beta beta))))) (*.f64 beta (/.f64 (+.f64 alpha -2) beta)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 alpha -2) beta) (/.f64 (fma.f64 2 alpha 2) beta)) (+.f64 2 alpha)) (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha beta) 2) (/.f64 -4 (*.f64 beta beta))))) (/.f64 (*.f64 beta (+.f64 alpha -2)) beta))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3))) (neg.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3))) (neg.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2))) 3) (pow.f64 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)) 3)) (fma.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2))) (neg.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (neg.f64 (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))))
(*.f64 1 (/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) 3)) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (-.f64 (*.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (*.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (neg.f64 (/.f64 alpha beta)) (/.f64 -2 beta)) (-.f64 (+.f64 (neg.f64 (/.f64 alpha beta)) (/.f64 -2 beta)) (*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2))) 3) (pow.f64 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)) 3)) (fma.f64 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)) (+.f64 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)) (*.f64 (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (-.f64 -2 alpha))) (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) 3) (/.f64 8 (pow.f64 beta 3))) (+.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (+.f64 (/.f64 4 (*.f64 beta beta)) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) 3) (/.f64 8 (pow.f64 beta 3))) (fma.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (/.f64 4 (*.f64 beta beta)) (*.f64 (/.f64 2 beta) (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) 3) (/.f64 -8 (pow.f64 beta 3))) (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (fma.f64 (/.f64 2 beta) (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 4 (*.f64 beta beta)))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (-.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (/.f64 1 (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 4 (*.f64 beta beta))) (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (neg.f64 (/.f64 4 (*.f64 beta beta)))) (+.f64 (/.f64 2 beta) (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta)))
(/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -4 (*.f64 beta beta))) (+.f64 (/.f64 2 beta) (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta)))
(pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 1)
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 3)
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(pow.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3) 1/3)
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 2)
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) 2))
(fabs.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)))
(log.f64 (exp.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(exp.f64 (log.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 1))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(fma.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)) (+.f64 (neg.f64 (/.f64 alpha beta)) (/.f64 -2 beta)))
(fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)))
(fma.f64 1 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(fma.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)) (+.f64 (neg.f64 (/.f64 alpha beta)) (/.f64 -2 beta)))
(fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) 2) (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(fma.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)) (+.f64 (neg.f64 (/.f64 alpha beta)) (/.f64 -2 beta)))
(fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(fma.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta) (/.f64 (+.f64 alpha 2) beta) (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta))
(-.f64 2 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)))
(+.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (+.f64 2 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta))))
(-.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta))))
(fma.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)) (neg.f64 (-.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta)))))
(+.f64 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)) (-.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) 2) (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)) (-.f64 2 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (-.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) 2) (/.f64 alpha beta)) (/.f64 (+.f64 2 alpha) beta))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))))) 1)
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(-.f64 (/.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))) (/.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2) (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) 2)) (+.f64 (/.f64 2 beta) (-.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta)))))
(/.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)) 2)) (-.f64 (-.f64 (+.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)) (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta)))
(-.f64 (+.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2) (/.f64 alpha beta))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(-.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))
(+.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (+.f64 2 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta))))
(-.f64 (-.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (/.f64 alpha beta)) (/.f64 2 beta))
(-.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)) (-.f64 2 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (-.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) 2) (/.f64 alpha beta)) (/.f64 (+.f64 2 alpha) beta))
(-.f64 (-.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (/.f64 2 beta)) (/.f64 alpha beta))
(-.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)) (-.f64 2 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (-.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) 2) (/.f64 alpha beta)) (/.f64 (+.f64 2 alpha) beta))
(*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))) 1)
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(*.f64 1 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(*.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) 2))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) 2) (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(*.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) 3) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)) 3) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3)) (fma.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 (/.f64 -2 beta) (-.f64 2 (/.f64 alpha beta)))) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2)))
(*.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2)) (/.f64 1 (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) 2)) (+.f64 (/.f64 2 beta) (-.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta)))))
(/.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)) 2)) (-.f64 (-.f64 (+.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)) (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta))))) (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3))))
(*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) 3) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)) 3) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3)) (fma.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 (/.f64 -2 beta) (-.f64 2 (/.f64 alpha beta)))) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2)))
(/.f64 1 (/.f64 (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)) (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) 2)) (+.f64 (/.f64 2 beta) (-.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta)))))
(/.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)) 2)) (-.f64 (-.f64 (+.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)) (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta)))
(/.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3)) (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta))))))
(*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) 3) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)) 3) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3)) (fma.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 (/.f64 -2 beta) (-.f64 2 (/.f64 alpha beta)))) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3)) (+.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2) (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) 3) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) 2) (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) (-.f64 2 (/.f64 alpha beta))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)) 3) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)) 2) (*.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (-.f64 (+.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)) (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta)))))
(/.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2)) (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)))
(/.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) 2)) (+.f64 (/.f64 2 beta) (-.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta)))))
(/.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)) 2)) (-.f64 (-.f64 (+.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)) (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta))))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2))) 3) (pow.f64 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)) 3)) (fma.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)) 4) (*.f64 (fma.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4))) (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (fma.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4))) (fma.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)) 4)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (+.f64 2 (/.f64 alpha beta))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (+.f64 2 (/.f64 alpha beta))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (+.f64 2 (/.f64 alpha beta)) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (+.f64 2 (/.f64 alpha beta))))
(/.f64 (/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2))) 3) (pow.f64 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)) 3)) (+.f64 2 (/.f64 alpha beta)) (*.f64 (fma.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4))) (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)))) (+.f64 2 (/.f64 alpha beta))) (fma.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4))))
(/.f64 (+.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta))))) (*.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta))))))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)))) (*.f64 (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta))))))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (fma.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)) 4) (*.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (fma.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)) 4)))
(/.f64 (+.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (+.f64 2 (/.f64 alpha beta))) (*.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)))) (*.f64 (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (+.f64 2 (/.f64 alpha beta))))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (+.f64 2 (/.f64 alpha beta)) (*.f64 (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)))) (*.f64 (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (+.f64 2 (/.f64 alpha beta))))
(/.f64 (fma.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)) (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (+.f64 2 (/.f64 alpha beta)))) (*.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (+.f64 2 (/.f64 alpha beta))))
(/.f64 (+.f64 (*.f64 (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))) (*.f64 (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)))) (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)))) (*.f64 (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2))) 3) (pow.f64 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)) 3)) (fma.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)) 4) (*.f64 (fma.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4))) (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (fma.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4))) (fma.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)) 4)))
(/.f64 (+.f64 (*.f64 (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (*.f64 (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)))) (*.f64 (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)))) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)))) (*.f64 (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (+.f64 4 (*.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta))))))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (fma.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)) 4) (*.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (-.f64 8 (pow.f64 (/.f64 alpha beta) 3)))) (*.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (fma.f64 (/.f64 alpha beta) (+.f64 2 (/.f64 alpha beta)) 4)))
(/.f64 (+.f64 (*.f64 (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))) (*.f64 (+.f64 2 (/.f64 alpha beta)) (-.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)))) (*.f64 (+.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (+.f64 2 (/.f64 alpha beta)) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) (+.f64 2 (/.f64 alpha beta))))
(/.f64 (/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2))) 3) (pow.f64 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)) 3)) (+.f64 2 (/.f64 alpha beta)) (*.f64 (fma.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4))) (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)))) (+.f64 2 (/.f64 alpha beta))) (fma.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4))))
(/.f64 (+.f64 (*.f64 (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) (*.f64 (+.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)))) (*.f64 (+.f64 2 (/.f64 alpha beta)) (fma.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (+.f64 2 (/.f64 alpha beta)) (*.f64 (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)))) (*.f64 (fma.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (+.f64 2 (/.f64 alpha beta))))
(/.f64 (fma.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (-.f64 4 (pow.f64 (/.f64 alpha beta) 2)) (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4)) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (+.f64 2 (/.f64 alpha beta)))) (*.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))) (+.f64 2 (/.f64 alpha beta))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) 3) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (*.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)) 3) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 3)) (fma.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 (/.f64 -2 beta) (-.f64 2 (/.f64 alpha beta)))) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2))) (neg.f64 (+.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2) (pow.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) 2))) (+.f64 (neg.f64 (-.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta)))) (/.f64 -2 beta)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2)) (pow.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)) 2)) (-.f64 (/.f64 -2 beta) (-.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta)))))
(/.f64 (-.f64 8 (pow.f64 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)) 3)) (+.f64 4 (+.f64 (*.f64 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)) (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))) (*.f64 2 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))))))
(/.f64 (-.f64 8 (pow.f64 (+.f64 (/.f64 2 beta) (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta))) 3)) (+.f64 4 (*.f64 (+.f64 (/.f64 2 beta) (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta))) (+.f64 2 (+.f64 (/.f64 2 beta) (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta)))))))
(/.f64 (-.f64 8 (pow.f64 (+.f64 (/.f64 2 beta) (-.f64 (/.f64 alpha beta) (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta))) 3)) (fma.f64 (+.f64 (/.f64 2 beta) (-.f64 (/.f64 alpha beta) (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta))) (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta)) (+.f64 (/.f64 2 beta) 2)) 4))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta)))) (+.f64 (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2) (*.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)) (-.f64 2 (/.f64 alpha beta))) 3) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 3)) (fma.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)) (-.f64 2 (/.f64 alpha beta))) (fma.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)) (-.f64 2 (/.f64 alpha beta))) (+.f64 (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)) (-.f64 2 (/.f64 alpha beta)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) 2) (/.f64 alpha beta)) 3) (pow.f64 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta)) 3)) (fma.f64 (-.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) 2) (/.f64 alpha beta)) (-.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) 2) (/.f64 alpha beta)) (*.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (+.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (-.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) 2) (/.f64 alpha beta))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) 2) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2)) (-.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)) 2) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2)) (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (/.f64 -2 beta)) 2) (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2)) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 (/.f64 -2 beta) (-.f64 2 (/.f64 alpha beta)))))
(/.f64 (-.f64 4 (*.f64 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)) (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta)))) (+.f64 2 (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta)) (/.f64 2 beta))))
(/.f64 (-.f64 4 (*.f64 (+.f64 (/.f64 2 beta) (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta))) (+.f64 (/.f64 2 beta) (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta))))) (+.f64 2 (+.f64 (/.f64 2 beta) (-.f64 (/.f64 alpha beta) (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta)))))
(/.f64 (-.f64 4 (*.f64 (+.f64 (/.f64 2 beta) (-.f64 (/.f64 alpha beta) (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta))) (+.f64 (/.f64 2 beta) (-.f64 (/.f64 alpha beta) (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta))))) (+.f64 (-.f64 (/.f64 alpha beta) (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta)) (+.f64 (/.f64 2 beta) 2)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta)))) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (+.f64 (+.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) (-.f64 2 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)) (-.f64 2 (/.f64 alpha beta))) (fma.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)) (-.f64 2 (/.f64 alpha beta)))) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (+.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (fma.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)) (-.f64 2 (/.f64 alpha beta)))))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) 2) (/.f64 alpha beta)) (-.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) 2) (/.f64 alpha beta))) (pow.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) 2)) (+.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (-.f64 (fma.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)) 2) (/.f64 alpha beta))))
(pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))) 1)
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) 3)
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(pow.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))) 3) 1/3)
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) 2)
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))) 2))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta))) 2))
(fabs.f64 (+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta)))))
(log.f64 (exp.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))))))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta)))) 3))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(exp.f64 (log.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))) 1))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (-.f64 (/.f64 2 beta) (-.f64 2 (/.f64 alpha beta))))))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(fma.f64 1 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)) (-.f64 2 (/.f64 alpha beta)))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(fma.f64 1 (-.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))
(+.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (+.f64 2 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 2 (/.f64 alpha beta))) 2) (cbrt.f64 (-.f64 2 (/.f64 alpha beta))) (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))
(+.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (+.f64 2 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) 2) (cbrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) (-.f64 2 (/.f64 alpha beta)))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(fma.f64 (sqrt.f64 (-.f64 2 (/.f64 alpha beta))) (sqrt.f64 (-.f64 2 (/.f64 alpha beta))) (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta)))
(+.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (/.f64 -2 beta)))
(+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (+.f64 2 (-.f64 (/.f64 -2 beta) (/.f64 alpha beta))))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) (sqrt.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) alpha) beta) (/.f64 2 beta))) (-.f64 2 (/.f64 alpha beta)))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 beta (+.f64 2 alpha))) alpha) beta) (+.f64 (-.f64 (/.f64 2 beta) 2) (/.f64 alpha beta)))
(+.f64 (/.f64 -2 beta) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 2 alpha 2) beta) (+.f64 2 alpha) (neg.f64 alpha)) beta) (-.f64 2 (/.f64 alpha beta))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))))) 1)
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(*.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 1 (/.f64 beta (/.f64 (+.f64 alpha 2) beta))))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(*.f64 (+.f64 alpha (+.f64 alpha 2)) (*.f64 (+.f64 alpha 2) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(*.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2))
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(*.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 1)
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(*.f64 1 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))))
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) 2))
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) 2) (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))))
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) 2) (*.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(*.f64 (*.f64 (+.f64 alpha 2) (neg.f64 (+.f64 alpha (+.f64 alpha 2)))) (/.f64 1 (*.f64 beta (neg.f64 beta))))
(*.f64 (+.f64 2 alpha) (*.f64 (neg.f64 (+.f64 2 (+.f64 alpha alpha))) (/.f64 1 (*.f64 beta (neg.f64 beta)))))
(*.f64 (/.f64 (-.f64 -2 alpha) beta) (/.f64 (fma.f64 2 alpha 2) (neg.f64 beta)))
(*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta) (/.f64 (+.f64 alpha 2) beta))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(*.f64 (/.f64 (+.f64 alpha 2) beta) (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(*.f64 (pow.f64 beta -2) (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))))
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(*.f64 (pow.f64 beta -1) (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha 2))) (pow.f64 beta -1))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(*.f64 (/.f64 (+.f64 alpha 2) 1) (/.f64 (+.f64 alpha (+.f64 alpha 2)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) 1) (/.f64 (+.f64 alpha 2) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) 1) (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 alpha 2))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(*.f64 (/.f64 (+.f64 alpha 2) (cbrt.f64 (pow.f64 beta 4))) (/.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 (+.f64 2 alpha) (cbrt.f64 (pow.f64 beta 4))) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 (cbrt.f64 beta) 2)))
(/.f64 (*.f64 (/.f64 (+.f64 2 alpha) (cbrt.f64 (pow.f64 beta 4))) (fma.f64 2 alpha 2)) (pow.f64 (cbrt.f64 beta) 2))
(*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 2)) (cbrt.f64 (pow.f64 beta 4))) (/.f64 (+.f64 alpha 2) (pow.f64 (cbrt.f64 beta) 2)))
(/.f64 (*.f64 (+.f64 2 (+.f64 alpha alpha)) (/.f64 (+.f64 2 alpha) (pow.f64 (cbrt.f64 beta) 2))) (cbrt.f64 (pow.f64 beta 4)))
(/.f64 (*.f64 (/.f64 (fma.f64 2 alpha 2) (cbrt.f64 (pow.f64 beta 4))) (+.f64 2 alpha)) (pow.f64 (cbrt.f64 beta) 2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 beta 4))) (/.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 beta 4))) (/.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 (cbrt.f64 beta) 2)))
(/.f64 (/.f64 (+.f64 2 alpha) (/.f64 (pow.f64 (cbrt.f64 beta) 2) (fma.f64 2 alpha 2))) (cbrt.f64 (pow.f64 beta 4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) 2) beta) (/.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta))
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) 2) (cbrt.f64 (pow.f64 beta 4))) (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha)))) 2) (cbrt.f64 (pow.f64 beta 4))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2))) 2) (cbrt.f64 (pow.f64 beta 4))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (cbrt.f64 (pow.f64 beta 4))) (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha)))) (cbrt.f64 (pow.f64 beta 4))) (/.f64 (sqrt.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha)))) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2))) (cbrt.f64 (pow.f64 beta 4))) (/.f64 (sqrt.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2))) (pow.f64 (cbrt.f64 beta) 2)))
(pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 1)
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) 3)
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(pow.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3) 1/3)
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2)))) beta) 2)
(*.f64 (+.f64 2 alpha) (/.f64 (+.f64 2 (+.f64 alpha alpha)) (*.f64 beta beta)))
(*.f64 (+.f64 2 alpha) (/.f64 (fma.f64 2 alpha 2) (*.f64 beta beta)))
(pow.f64 (*.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 beta (+.f64 alpha (+.f64 alpha 2)))) -1)
(/.f64 1 (*.f64 (/.f64 beta (+.f64 2 alpha)) (/.f64 beta (+.f64 2 (+.f64 alpha alpha)))))
(/.f64 1 (*.f64 (/.f64 beta (+.f64 2 alpha)) (/.f64 beta (fma.f64 2 alpha 2))))
(neg.f64 (/.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) (*.f64 beta (neg.f64 beta))))
(*.f64 (+.f64 2 alpha) (*.f64 (neg.f64 (+.f64 2 (+.f64 alpha alpha))) (/.f64 1 (*.f64 beta (neg.f64 beta)))))
(*.f64 (/.f64 (-.f64 -2 alpha) beta) (/.f64 (fma.f64 2 alpha 2) (neg.f64 beta)))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha (+.f64 alpha 2))) 2) (pow.f64 beta 4)))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (+.f64 2 (+.f64 alpha alpha))) 2) (pow.f64 beta 4)))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 alpha) (fma.f64 2 alpha 2)) 2) (pow.f64 beta 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 alpha 2)) (+.f64 alpha (+.f64 alpha 2))) (pow.f64 beta -2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 2 alpha)) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta -2)))
(*.f64 (pow.f64 beta -2) (*.f64 (fma.f64 2 alpha 2) (log.f64 (exp.f64 (+.f64 2 alpha)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))))))
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2))) 3))
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))))
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(exp.f64 (log.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))))
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))) 1))
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 alpha 2) (*.f64 (+.f64 alpha (+.f64 alpha 2)) (pow.f64 beta -2)))))
(*.f64 (+.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 alpha alpha)) (pow.f64 beta -2)))
(*.f64 (+.f64 2 alpha) (*.f64 (fma.f64 2 alpha 2) (pow.f64 beta -2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 alpha (+.f64 alpha 2)))) 1)
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(-.f64 (/.f64 (*.f64 alpha alpha) (-.f64 (+.f64 alpha -2) alpha)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (-.f64 (+.f64 alpha -2) alpha)))
(/.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 alpha) 2)) (+.f64 alpha (-.f64 -2 alpha)))
(*.f64 (+.f64 alpha (+.f64 alpha 2)) 1)
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(*.f64 1 (+.f64 alpha (+.f64 alpha 2)))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(*.f64 (cbrt.f64 (+.f64 alpha (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 alpha 2))) 2))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 alpha 2))) 2) (cbrt.f64 (+.f64 alpha (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(*.f64 (sqrt.f64 (+.f64 alpha (+.f64 alpha 2))) (sqrt.f64 (+.f64 alpha (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(*.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 alpha 3)) (/.f64 1 (fma.f64 alpha alpha (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) alpha)))))
(*.f64 (+.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 alpha 3)) (/.f64 1 (fma.f64 alpha alpha (*.f64 (+.f64 2 alpha) (+.f64 alpha (-.f64 2 alpha))))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 alpha 3)) (fma.f64 alpha alpha (*.f64 (+.f64 2 alpha) (+.f64 2 (-.f64 alpha alpha)))))
(*.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (-.f64 (+.f64 alpha -2) alpha)))
(/.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 alpha) 2)) (+.f64 alpha (-.f64 -2 alpha)))
(/.f64 1 (/.f64 (fma.f64 alpha alpha (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) alpha))) (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 alpha 3))))
(*.f64 (+.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 alpha 3)) (/.f64 1 (fma.f64 alpha alpha (*.f64 (+.f64 2 alpha) (+.f64 alpha (-.f64 2 alpha))))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 alpha 3)) (fma.f64 alpha alpha (*.f64 (+.f64 2 alpha) (+.f64 2 (-.f64 alpha alpha)))))
(/.f64 1 (/.f64 (-.f64 (+.f64 alpha -2) alpha) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))))
(/.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 alpha) 2)) (+.f64 alpha (-.f64 -2 alpha)))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 alpha 3)) (fma.f64 alpha alpha (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) alpha))))
(*.f64 (+.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 alpha 3)) (/.f64 1 (fma.f64 alpha alpha (*.f64 (+.f64 2 alpha) (+.f64 alpha (-.f64 2 alpha))))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 alpha 3)) (fma.f64 alpha alpha (*.f64 (+.f64 2 alpha) (+.f64 2 (-.f64 alpha alpha)))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 alpha 3)) (+.f64 (pow.f64 (+.f64 alpha 2) 2) (-.f64 (*.f64 alpha alpha) (*.f64 alpha (+.f64 alpha 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 alpha 3)) (+.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 alpha (-.f64 alpha (+.f64 2 alpha)))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 alpha 3)) (fma.f64 alpha (+.f64 alpha (-.f64 -2 alpha)) (pow.f64 (+.f64 2 alpha) 2)))
(/.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)) (-.f64 (+.f64 alpha -2) alpha))
(/.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 alpha) 2)) (+.f64 alpha (-.f64 -2 alpha)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 alpha 3))) (neg.f64 (fma.f64 alpha alpha (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) alpha)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 alpha 3))) (neg.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 alpha) (+.f64 alpha (-.f64 2 alpha))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 alpha 3)) (fma.f64 alpha alpha (*.f64 (+.f64 2 alpha) (+.f64 2 (-.f64 alpha alpha))))))
(/.f64 (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (neg.f64 (-.f64 (+.f64 alpha -2) alpha)))
(/.f64 (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 alpha) 2))) (neg.f64 (+.f64 alpha (-.f64 -2 alpha))))
(*.f64 1 (/.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 alpha) 2)) (+.f64 alpha (-.f64 -2 alpha))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha alpha) 3) 8) (+.f64 (*.f64 (+.f64 alpha alpha) (+.f64 alpha alpha)) (-.f64 4 (*.f64 (+.f64 alpha alpha) 2))))
(/.f64 (+.f64 8 (pow.f64 (+.f64 alpha alpha) 3)) (fma.f64 (+.f64 alpha alpha) (+.f64 alpha alpha) (-.f64 4 (*.f64 2 (+.f64 alpha alpha)))))
(/.f64 (+.f64 8 (*.f64 8 (pow.f64 alpha 3))) (-.f64 4 (-.f64 (*.f64 4 alpha) (*.f64 4 (*.f64 alpha alpha)))))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 alpha alpha)) (-.f64 (+.f64 alpha 2) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 alpha alpha)) (+.f64 alpha (-.f64 2 alpha)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 alpha alpha)) (+.f64 2 (-.f64 alpha alpha)))
(/.f64 (-.f64 (*.f64 (+.f64 alpha alpha) (+.f64 alpha alpha)) 4) (-.f64 (+.f64 alpha alpha) 2))
(/.f64 (fma.f64 (+.f64 alpha alpha) (+.f64 alpha alpha) -4) (+.f64 alpha (-.f64 alpha 2)))
(/.f64 (+.f64 (*.f64 4 (*.f64 alpha alpha)) -4) (fma.f64 2 alpha -2))
(pow.f64 (+.f64 alpha (+.f64 alpha 2)) 1)
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 alpha 2))) 3)
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 alpha 2)) 3) 1/3)
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 alpha 2))) 2)
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(sqrt.f64 (pow.f64 (+.f64 alpha (+.f64 alpha 2)) 2))
(sqrt.f64 (pow.f64 (+.f64 2 (+.f64 alpha alpha)) 2))
(fabs.f64 (fma.f64 2 alpha 2))
(log.f64 (exp.f64 (+.f64 alpha (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 alpha (+.f64 alpha 2)))))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 alpha 2)) 3))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(expm1.f64 (log1p.f64 (+.f64 alpha (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(exp.f64 (log.f64 (+.f64 alpha (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(exp.f64 (*.f64 (log.f64 (+.f64 alpha (+.f64 alpha 2))) 1))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(log1p.f64 (expm1.f64 (+.f64 alpha (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(fma.f64 1 alpha (+.f64 alpha 2))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(fma.f64 1 (+.f64 alpha 2) alpha)
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(fma.f64 (pow.f64 (cbrt.f64 alpha) 2) (cbrt.f64 alpha) (+.f64 alpha 2))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2) (cbrt.f64 (+.f64 alpha 2)) alpha)
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(fma.f64 (sqrt.f64 alpha) (sqrt.f64 alpha) (+.f64 alpha 2))
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)
(fma.f64 (sqrt.f64 (+.f64 alpha 2)) (sqrt.f64 (+.f64 alpha 2)) alpha)
(+.f64 2 (+.f64 alpha alpha))
(fma.f64 2 alpha 2)

localize190.0ms (1.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(sqrt.f64 (+.f64 (+.f64 alpha 2) beta))
99.3%
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta)))
99.1%
(/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta)))
74.1%
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1)
Compiler

Compiled 84 to 54 computations (35.7% saved)

series26.0ms (0.1%)

Counts
4 → 36
Calls

24 calls:

TimeVariablePointExpression
8.0ms
alpha
@inf
(sqrt.f64 (+.f64 (+.f64 alpha 2) beta))
3.0ms
beta
@0
(sqrt.f64 (+.f64 (+.f64 alpha 2) beta))
2.0ms
alpha
@0
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1)
2.0ms
beta
@0
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1)
1.0ms
alpha
@inf
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1)

rewrite100.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1556×log-prod
1066×fma-def
604×expm1-udef
604×log1p-udef
446×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
015128
133596
2475896
Stop Event
node limit
Counts
4 → 143
Calls
Call 1
Inputs
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1)
(/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta)))
(sqrt.f64 (+.f64 (+.f64 alpha 2) beta))
Outputs
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(+.f64 0 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))) 1)
(*.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3) 1) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (-.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) -1) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))
(pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 0 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))) 1)
(*.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))
(*.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)) (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2))
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) -1) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1))
(*.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4) -1) (pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4) -1))
(pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)
(pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1)
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 3) 1/3)
(pow.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2) 2)
(sqrt.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(log.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(+.f64 0 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(+.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))))
(-.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))) 1)
(*.f64 1 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (-.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))
(*.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 1)
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (-.f64 beta alpha) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (*.f64 (-.f64 beta alpha) (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2)) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2))
(pow.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) 2)
(pow.f64 (/.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) (-.f64 beta alpha)) -1)
(neg.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(sqrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 2 beta))))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 beta alpha) 3) (pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 3) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 1 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 beta (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2) (/.f64 beta (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))) (cbrt.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (sqrt.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (/.f64 (cbrt.f64 beta) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (sqrt.f64 beta) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (/.f64 (sqrt.f64 beta) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(+.f64 0 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 1/2))
(/.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))
(/.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) 1)
(/.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(/.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))) (sqrt.f64 (+.f64 alpha (-.f64 2 beta))))
(/.f64 (hypot.f64 (pow.f64 (+.f64 alpha 2) 3/2) (pow.f64 beta 3/2)) (hypot.f64 (+.f64 alpha 2) (sqrt.f64 (*.f64 beta (-.f64 beta (+.f64 alpha 2))))))
(pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/2)
(pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 3)
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4) 2)
(fabs.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(hypot.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 alpha 2)))
(hypot.f64 (sqrt.f64 alpha) (sqrt.f64 (+.f64 2 beta)))
(hypot.f64 (sqrt.f64 (+.f64 alpha 2)) (sqrt.f64 beta))
(hypot.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 alpha))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log.f64 (+.f64 alpha (+.f64 2 beta))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))

simplify207.0ms (1.2%)

Algorithm
egg-herbie
Rules
756×associate-*r*
702×associate-*l*
666×fma-def
504×*-commutative
406×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
052911769
1137511445
2541411045
Stop Event
node limit
Counts
179 → 326
Calls
Call 1
Inputs
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))))) alpha) (+.f64 1 (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))))) alpha) (+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))) (sqrt.f64 (+.f64 beta 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))))) (*.f64 1/2 (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)))))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))))) alpha) (+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2))))) (sqrt.f64 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))))) (+.f64 (*.f64 -1/2 (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2)))))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))) (sqrt.f64 (+.f64 beta 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))))) (pow.f64 alpha 3)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))) (sqrt.f64 (+.f64 beta 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))))) (*.f64 1/2 (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)))))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
1
1
(+.f64 1 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))
(+.f64 1 (+.f64 (*.f64 beta (+.f64 (*.f64 1/2 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))))
(+.f64 1 (+.f64 (*.f64 beta (+.f64 (*.f64 1/2 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))) (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha) (sqrt.f64 (+.f64 2 alpha)))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha)) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))))))))
(+.f64 1 (+.f64 (*.f64 beta (+.f64 (*.f64 1/2 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))) (+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))) alpha)) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (sqrt.f64 (+.f64 2 alpha)))) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))) alpha) (sqrt.f64 (+.f64 2 alpha))))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha) (sqrt.f64 (+.f64 2 alpha)))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))))))) (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha) (sqrt.f64 (+.f64 2 alpha)))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha)) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))))))))
1
1
(sqrt.f64 (/.f64 1 (+.f64 beta 2)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2)))) (pow.f64 alpha 3)) (sqrt.f64 (+.f64 beta 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))))
(sqrt.f64 (/.f64 1 (+.f64 2 alpha)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (pow.f64 beta 2)) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)))) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (pow.f64 beta 2)) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) alpha))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))))
(+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha) (sqrt.f64 (+.f64 2 alpha)))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))))
(+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha) (sqrt.f64 (+.f64 2 alpha)))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))) (+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (sqrt.f64 (+.f64 2 alpha)))) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))) alpha) (sqrt.f64 (+.f64 2 alpha)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))))))
(*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 beta 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))) alpha) (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))) alpha) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))) (sqrt.f64 (+.f64 beta 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (pow.f64 alpha 2)) (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 beta 2))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))) alpha) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))) (sqrt.f64 (+.f64 beta 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (pow.f64 alpha 2)) (+.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2))))) (sqrt.f64 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)))))) (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))))
(sqrt.f64 (+.f64 beta 2))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha)) (sqrt.f64 (+.f64 beta 2)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 2))) (sqrt.f64 (+.f64 beta 2))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 2))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 5))) (pow.f64 alpha 3))) (sqrt.f64 (+.f64 beta 2)))))
(sqrt.f64 (+.f64 2 alpha))
(+.f64 (sqrt.f64 (+.f64 2 alpha)) (*.f64 1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))))
(+.f64 (sqrt.f64 (+.f64 2 alpha)) (+.f64 (*.f64 1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))) (*.f64 -1/8 (*.f64 (pow.f64 beta 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))))
(+.f64 (sqrt.f64 (+.f64 2 alpha)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 5))))) (+.f64 (*.f64 1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))) (*.f64 -1/8 (*.f64 (pow.f64 beta 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(+.f64 0 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))) 1)
(*.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3) 1) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (-.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) -1) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))
(pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 0 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))) 1)
(*.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))
(*.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)) (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2))
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) -1) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1))
(*.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4) -1) (pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4) -1))
(pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)
(pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1)
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 3) 1/3)
(pow.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2) 2)
(sqrt.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(log.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(+.f64 0 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(+.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))))
(-.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))) 1)
(*.f64 1 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (-.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))
(*.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 1)
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (-.f64 beta alpha) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (*.f64 (-.f64 beta alpha) (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2)) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2))
(pow.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) 2)
(pow.f64 (/.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) (-.f64 beta alpha)) -1)
(neg.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(sqrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 2 beta))))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 beta alpha) 3) (pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 3) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 1 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 beta (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2) (/.f64 beta (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))) (cbrt.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (sqrt.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (/.f64 (cbrt.f64 beta) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (sqrt.f64 beta) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (/.f64 (sqrt.f64 beta) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(+.f64 0 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 1/2))
(/.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))
(/.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) 1)
(/.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(/.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))) (sqrt.f64 (+.f64 alpha (-.f64 2 beta))))
(/.f64 (hypot.f64 (pow.f64 (+.f64 alpha 2) 3/2) (pow.f64 beta 3/2)) (hypot.f64 (+.f64 alpha 2) (sqrt.f64 (*.f64 beta (-.f64 beta (+.f64 alpha 2))))))
(pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/2)
(pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 3)
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 3/2) 1/3)
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4) 2)
(fabs.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(hypot.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 alpha 2)))
(hypot.f64 (sqrt.f64 alpha) (sqrt.f64 (+.f64 2 beta)))
(hypot.f64 (sqrt.f64 (+.f64 alpha 2)) (sqrt.f64 beta))
(hypot.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 alpha))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log.f64 (+.f64 alpha (+.f64 2 beta))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
Outputs
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))))) alpha) (+.f64 1 (/.f64 beta (+.f64 beta 2))))
(fma.f64 (fma.f64 -1/2 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (fma.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 (*.f64 -1/2 beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))))) alpha (+.f64 1 (/.f64 beta (+.f64 beta 2))))
(+.f64 (/.f64 beta (+.f64 beta 2)) (fma.f64 (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 beta -1/2)) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (/.f64 (*.f64 beta -1/2) (pow.f64 (+.f64 beta 2) 2))) alpha 1))
(+.f64 (/.f64 beta (+.f64 beta 2)) (fma.f64 (fma.f64 -1/2 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 beta -1/2))) (/.f64 1 (+.f64 beta 2)))) alpha 1))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))))) alpha) (+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))) (sqrt.f64 (+.f64 beta 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))))) (*.f64 1/2 (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)))))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(fma.f64 (fma.f64 -1/2 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (fma.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 (*.f64 -1/2 beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))))) alpha (+.f64 1 (fma.f64 (fma.f64 (*.f64 1/2 (+.f64 (*.f64 beta (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (sqrt.f64 (+.f64 beta 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (fma.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 (*.f64 -1/2 beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))) (*.f64 (*.f64 1/2 beta) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))))) (*.f64 alpha alpha) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (fma.f64 (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 1/2 (fma.f64 beta (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (fma.f64 (*.f64 beta 1/2) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 beta -1/2)) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))))) (*.f64 alpha alpha) (/.f64 beta (+.f64 beta 2))) (fma.f64 (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 beta -1/2)) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (/.f64 (*.f64 beta -1/2) (pow.f64 (+.f64 beta 2) 2))) alpha 1))
(+.f64 (fma.f64 (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 1/2 (fma.f64 beta (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4)) (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (fma.f64 -1/2 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 (*.f64 beta -1/2) (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4)) (*.f64 beta 1/2)))) (*.f64 alpha alpha) (/.f64 beta (+.f64 beta 2))) (fma.f64 (fma.f64 -1/2 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 beta -1/2))) (/.f64 1 (+.f64 beta 2)))) alpha 1))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))))) alpha) (+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2))))) (sqrt.f64 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))))) (+.f64 (*.f64 -1/2 (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2)))))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))) (sqrt.f64 (+.f64 beta 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))))) (pow.f64 alpha 3)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))) (sqrt.f64 (+.f64 beta 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))))) (*.f64 1/2 (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)))))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(fma.f64 (fma.f64 -1/2 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (fma.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 (*.f64 -1/2 beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))))) alpha (+.f64 1 (fma.f64 (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 -1/2 (+.f64 (*.f64 beta (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2)))) (sqrt.f64 (+.f64 beta 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (sqrt.f64 (+.f64 beta 2))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (fma.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 (*.f64 -1/2 beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)))) (*.f64 -1/2 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 1/2 (+.f64 (*.f64 beta (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (sqrt.f64 (+.f64 beta 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))))))) (pow.f64 alpha 3) (fma.f64 (fma.f64 (*.f64 1/2 (+.f64 (*.f64 beta (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (sqrt.f64 (+.f64 beta 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (fma.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 (*.f64 -1/2 beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))) (*.f64 (*.f64 1/2 beta) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))))) (*.f64 alpha alpha) (/.f64 beta (+.f64 beta 2))))))
(+.f64 (fma.f64 (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (+.f64 (*.f64 beta (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (/.f64 (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2) (+.f64 beta 2))) (/.f64 1 (pow.f64 (+.f64 beta 2) 4)))) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))))) (fma.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 beta -1/2)) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (sqrt.f64 (+.f64 beta 2)))) (fma.f64 (*.f64 -1/4 (fma.f64 beta (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (/.f64 (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2) (+.f64 beta 2))) (/.f64 1 (pow.f64 (+.f64 beta 2) 4))) (*.f64 beta -1/2))))) (pow.f64 alpha 3) (fma.f64 (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 1/2 (fma.f64 beta (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (fma.f64 (*.f64 beta 1/2) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 beta -1/2)) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))))) (*.f64 alpha alpha) (/.f64 beta (+.f64 beta 2)))) (fma.f64 (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 beta -1/2)) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (/.f64 (*.f64 beta -1/2) (pow.f64 (+.f64 beta 2) 2))) alpha 1))
(+.f64 (fma.f64 (+.f64 (fma.f64 (*.f64 -1/4 (fma.f64 beta (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4)) (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 (fma.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4) (+.f64 beta 2))) (/.f64 1 (pow.f64 (+.f64 beta 2) 4))) (*.f64 beta -1/2))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 beta (*.f64 (sqrt.f64 (+.f64 beta 2)) (fma.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4) (+.f64 beta 2))) (/.f64 1 (pow.f64 (+.f64 beta 2) 4))))) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))) (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 -1/2 (sqrt.f64 (+.f64 beta 2)))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 beta -1/2)) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (sqrt.f64 (+.f64 beta 2)))))))) (pow.f64 alpha 3) (fma.f64 (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 1/2 (fma.f64 beta (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4)) (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (fma.f64 -1/2 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 (*.f64 beta -1/2) (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4)) (*.f64 beta 1/2)))) (*.f64 alpha alpha) (/.f64 beta (+.f64 beta 2)))) (fma.f64 (fma.f64 -1/2 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 beta -1/2))) (/.f64 1 (+.f64 beta 2)))) alpha 1))
1
1
(+.f64 1 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))
(+.f64 1 (neg.f64 (/.f64 alpha (+.f64 2 alpha))))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (+.f64 (*.f64 beta (+.f64 (*.f64 1/2 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))))
(+.f64 1 (fma.f64 beta (fma.f64 1/2 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (fma.f64 1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))) (neg.f64 (/.f64 alpha (+.f64 2 alpha)))))
(+.f64 1 (fma.f64 beta (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (fma.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (/.f64 (*.f64 alpha 1/2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (neg.f64 alpha) (+.f64 2 alpha))))
(+.f64 1 (+.f64 (*.f64 beta (+.f64 (*.f64 1/2 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))) (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha) (sqrt.f64 (+.f64 2 alpha)))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha)) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))))))))
(+.f64 1 (fma.f64 beta (fma.f64 1/2 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (fma.f64 1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))) (fma.f64 -1 (/.f64 alpha (+.f64 2 alpha)) (*.f64 (*.f64 beta beta) (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1/2 (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 alpha (sqrt.f64 (+.f64 2 alpha)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))) (*.f64 -1/2 (+.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (fma.f64 1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))))))))))
(+.f64 1 (fma.f64 beta (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (fma.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (/.f64 (*.f64 alpha 1/2) (pow.f64 (+.f64 2 alpha) 2))) (fma.f64 (*.f64 beta beta) (fma.f64 -1/2 (fma.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (fma.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) -1/2) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 alpha (sqrt.f64 (+.f64 2 alpha))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))) (/.f64 (neg.f64 alpha) (+.f64 2 alpha)))))
(+.f64 1 (-.f64 (*.f64 beta (+.f64 (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (fma.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (/.f64 (*.f64 alpha 1/2) (pow.f64 (+.f64 2 alpha) 2))) (*.f64 beta (*.f64 -1/2 (+.f64 (*.f64 (fma.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) -1/4)) (*.f64 alpha (sqrt.f64 (+.f64 2 alpha))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (fma.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (fma.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))))))))) (/.f64 alpha (+.f64 2 alpha))))
(+.f64 1 (+.f64 (*.f64 beta (+.f64 (*.f64 1/2 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))) (+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))) alpha)) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (sqrt.f64 (+.f64 2 alpha)))) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))) alpha) (sqrt.f64 (+.f64 2 alpha))))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha) (sqrt.f64 (+.f64 2 alpha)))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))))))) (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha) (sqrt.f64 (+.f64 2 alpha)))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha)) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))))))))
(+.f64 1 (fma.f64 beta (fma.f64 1/2 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (fma.f64 1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))) (fma.f64 (pow.f64 beta 3) (fma.f64 1/2 (*.f64 alpha (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)))) (fma.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 (fma.f64 1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (sqrt.f64 (+.f64 2 alpha)))) (fma.f64 (*.f64 1/2 (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (sqrt.f64 (+.f64 2 alpha))) (*.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))) (*.f64 alpha (sqrt.f64 (+.f64 2 alpha)))))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (*.f64 -1/2 (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 alpha (sqrt.f64 (+.f64 2 alpha)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))))))) (fma.f64 -1 (/.f64 alpha (+.f64 2 alpha)) (*.f64 (*.f64 beta beta) (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1/2 (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 alpha (sqrt.f64 (+.f64 2 alpha)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))) (*.f64 -1/2 (+.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (fma.f64 1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))))))))))
(+.f64 1 (fma.f64 beta (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (fma.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (/.f64 (*.f64 alpha 1/2) (pow.f64 (+.f64 2 alpha) 2))) (fma.f64 (pow.f64 beta 3) (fma.f64 1/2 (*.f64 alpha (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)) (/.f64 (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)))) (fma.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 (fma.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (sqrt.f64 (+.f64 2 alpha)))) (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 alpha)) (+.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 alpha (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)) (/.f64 (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))))))) (*.f64 -1/2 (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 alpha (sqrt.f64 (+.f64 2 alpha))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))))) (fma.f64 (*.f64 beta beta) (fma.f64 -1/2 (fma.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (fma.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) -1/2) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 alpha (sqrt.f64 (+.f64 2 alpha))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))) (/.f64 (neg.f64 alpha) (+.f64 2 alpha))))))
(+.f64 1 (fma.f64 beta (fma.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (fma.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (/.f64 (*.f64 alpha 1/2) (pow.f64 (+.f64 2 alpha) 2))) (-.f64 (*.f64 (*.f64 beta beta) (+.f64 (*.f64 beta (+.f64 (*.f64 1/2 (+.f64 (+.f64 (*.f64 alpha (fma.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)) (/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) -1/4) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)))) (*.f64 (fma.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) -1/4)) (sqrt.f64 (+.f64 2 alpha))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 2 alpha)) (+.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) -1/4)) (*.f64 alpha (fma.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)) (/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) -1/4) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)))))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))) (*.f64 -1/2 (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (fma.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) -1/4)) (*.f64 alpha (sqrt.f64 (+.f64 2 alpha))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))))) (*.f64 -1/2 (+.f64 (*.f64 (fma.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) -1/4)) (*.f64 alpha (sqrt.f64 (+.f64 2 alpha))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (fma.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (fma.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))))))) (/.f64 alpha (+.f64 2 alpha)))))
1
1
(sqrt.f64 (/.f64 1 (+.f64 beta 2)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha) (fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 alpha alpha)) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha) (fma.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 alpha alpha))) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha) (fma.f64 1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4)) (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 alpha alpha))) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2)))) (pow.f64 alpha 3)) (sqrt.f64 (+.f64 beta 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))))) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2)))) (pow.f64 alpha 3))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha) (fma.f64 1/2 (*.f64 (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 alpha alpha)) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))))
(fma.f64 -1/2 (*.f64 (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (/.f64 (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2) (+.f64 beta 2))) (/.f64 1 (pow.f64 (+.f64 beta 2) 4))) (*.f64 (sqrt.f64 (+.f64 beta 2)) (pow.f64 alpha 3))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha) (fma.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 alpha alpha))) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))))
(fma.f64 -1/2 (*.f64 (fma.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4) (+.f64 beta 2))) (/.f64 1 (pow.f64 (+.f64 beta 2) 4))) (*.f64 (sqrt.f64 (+.f64 beta 2)) (pow.f64 alpha 3))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) alpha) (fma.f64 1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4)) (*.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 alpha alpha))) (sqrt.f64 (/.f64 1 (+.f64 beta 2))))))
(sqrt.f64 (/.f64 1 (+.f64 2 alpha)))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))
(+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 (*.f64 -1/2 beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))
(fma.f64 (*.f64 beta -1/2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (pow.f64 beta 2)) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))))
(fma.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 (*.f64 beta beta) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 (*.f64 -1/2 beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))
(fma.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 (*.f64 beta beta) (sqrt.f64 (+.f64 2 alpha)))) (fma.f64 (*.f64 beta -1/2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))
(fma.f64 1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) -1/4)) (*.f64 (*.f64 beta beta) (sqrt.f64 (+.f64 2 alpha)))) (fma.f64 (*.f64 beta -1/2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)))) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (pow.f64 beta 2)) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))))
(fma.f64 -1/2 (*.f64 (pow.f64 beta 3) (*.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))) (sqrt.f64 (+.f64 2 alpha)))) (fma.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 (*.f64 beta beta) (sqrt.f64 (+.f64 2 alpha)))) (+.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (*.f64 (*.f64 -1/2 beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))))
(+.f64 (fma.f64 (*.f64 beta -1/2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (*.f64 (sqrt.f64 (+.f64 2 alpha)) (+.f64 (*.f64 (*.f64 -1/2 (pow.f64 beta 3)) (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)) (/.f64 (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)))) (*.f64 1/2 (*.f64 (*.f64 beta beta) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)))))))
(+.f64 (fma.f64 (*.f64 beta -1/2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (*.f64 (sqrt.f64 (+.f64 2 alpha)) (+.f64 (*.f64 (*.f64 -1/2 (pow.f64 beta 3)) (fma.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)) (/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) -1/4) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)))) (*.f64 1/2 (*.f64 (*.f64 beta beta) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) -1/4)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) alpha))
(neg.f64 (*.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (neg.f64 alpha))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))))
(fma.f64 -1 (*.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (*.f64 beta (fma.f64 1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))))
(-.f64 (*.f64 beta (fma.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))) (*.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))
(+.f64 (*.f64 beta (*.f64 alpha (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (-.f64 beta alpha)))
(+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha) (sqrt.f64 (+.f64 2 alpha)))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))))
(fma.f64 (*.f64 beta beta) (*.f64 -1/2 (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 alpha (sqrt.f64 (+.f64 2 alpha)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))) (fma.f64 -1 (*.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (*.f64 beta (fma.f64 1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))))
(fma.f64 (*.f64 beta beta) (*.f64 -1/2 (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 alpha (sqrt.f64 (+.f64 2 alpha))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))) (-.f64 (*.f64 beta (fma.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))) (*.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))))
(fma.f64 (*.f64 beta beta) (*.f64 -1/2 (fma.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) -1/4)) (*.f64 alpha (sqrt.f64 (+.f64 2 alpha))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))) (+.f64 (*.f64 beta (*.f64 alpha (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (-.f64 beta alpha))))
(+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) alpha) (sqrt.f64 (+.f64 2 alpha)))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))) (+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (sqrt.f64 (+.f64 2 alpha)))) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))) alpha) (sqrt.f64 (+.f64 2 alpha)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) alpha)) (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))))))
(fma.f64 (*.f64 beta beta) (*.f64 -1/2 (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 alpha (sqrt.f64 (+.f64 2 alpha)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))) (fma.f64 (pow.f64 beta 3) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (sqrt.f64 (+.f64 2 alpha))) (*.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (+.f64 2 alpha)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))) (*.f64 alpha (sqrt.f64 (+.f64 2 alpha)))))) (fma.f64 -1 (*.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (*.f64 beta (fma.f64 1/2 (*.f64 alpha (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))))))
(fma.f64 (*.f64 beta beta) (*.f64 -1/2 (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 alpha (sqrt.f64 (+.f64 2 alpha))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))) (fma.f64 (pow.f64 beta 3) (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 alpha)) (+.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2)) (*.f64 alpha (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)) (/.f64 (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) 2) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))))))) (-.f64 (*.f64 beta (fma.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))) (*.f64 alpha (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))))))
(fma.f64 (*.f64 beta beta) (*.f64 -1/2 (fma.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) -1/4)) (*.f64 alpha (sqrt.f64 (+.f64 2 alpha))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))) (fma.f64 (pow.f64 beta 3) (*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 2 alpha)) (+.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) -1/4)) (*.f64 alpha (fma.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)) (/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) -1/4) (+.f64 2 alpha))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))))))) (+.f64 (*.f64 beta (*.f64 alpha (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 2 alpha))) (-.f64 beta alpha)))))
(*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 beta 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))) alpha) (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))
(fma.f64 (fma.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 (*.f64 -1/2 beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) alpha (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))
(fma.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 beta -1/2)) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) alpha (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))) alpha) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))) (sqrt.f64 (+.f64 beta 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (pow.f64 alpha 2)) (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 beta 2))))))
(fma.f64 (fma.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 (*.f64 -1/2 beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) alpha (fma.f64 (*.f64 1/2 (+.f64 (*.f64 beta (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (sqrt.f64 (+.f64 beta 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (*.f64 alpha alpha) (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 beta 2))))))
(fma.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 beta -1/2)) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) alpha (fma.f64 beta (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 (*.f64 (*.f64 alpha alpha) 1/2) (fma.f64 beta (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))))
(fma.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 beta -1/2)) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) alpha (fma.f64 beta (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 (*.f64 (*.f64 alpha alpha) 1/2) (fma.f64 beta (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4)) (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))))) alpha) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))) (sqrt.f64 (+.f64 beta 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (pow.f64 alpha 2)) (+.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2))))) (sqrt.f64 (+.f64 beta 2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (+.f64 beta 2)) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)))))) (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))))
(fma.f64 (fma.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 (*.f64 -1/2 beta) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) alpha (fma.f64 (*.f64 1/2 (+.f64 (*.f64 beta (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (sqrt.f64 (+.f64 beta 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (*.f64 alpha alpha) (fma.f64 (pow.f64 alpha 3) (*.f64 -1/2 (+.f64 (*.f64 beta (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (+.f64 beta 2)))) (sqrt.f64 (+.f64 beta 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (sqrt.f64 (+.f64 beta 2))))) (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 beta 2)))))))
(fma.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 beta -1/2)) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) alpha (fma.f64 (*.f64 1/2 (fma.f64 beta (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2)) (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (*.f64 alpha alpha) (fma.f64 beta (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 (*.f64 (pow.f64 alpha 3) -1/2) (*.f64 (sqrt.f64 (+.f64 beta 2)) (+.f64 (*.f64 beta (fma.f64 -1/2 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (/.f64 (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2) (+.f64 beta 2))) (/.f64 1 (pow.f64 (+.f64 beta 2) 4)))) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)))) 2))))))))
(fma.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 beta -1/2)) (sqrt.f64 (/.f64 1 (+.f64 beta 2)))) alpha (fma.f64 (*.f64 1/2 (fma.f64 beta (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4)) (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))))) (*.f64 alpha alpha) (fma.f64 beta (sqrt.f64 (/.f64 1 (+.f64 beta 2))) (*.f64 (*.f64 -1/2 (pow.f64 alpha 3)) (*.f64 (sqrt.f64 (+.f64 beta 2)) (+.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4)) (*.f64 beta (fma.f64 -1/2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 4)) (/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) -1/4) (+.f64 beta 2))) (/.f64 1 (pow.f64 (+.f64 beta 2) 4))))))))))
(sqrt.f64 (+.f64 beta 2))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha)) (sqrt.f64 (+.f64 beta 2)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha) (sqrt.f64 (+.f64 beta 2)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 2))) (sqrt.f64 (+.f64 beta 2))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 alpha alpha)) (sqrt.f64 (+.f64 beta 2))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 2))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 5))) (pow.f64 alpha 3))) (sqrt.f64 (+.f64 beta 2)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 beta 2))) alpha) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (*.f64 alpha alpha)) (fma.f64 1/16 (*.f64 (pow.f64 alpha 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 5)))) (sqrt.f64 (+.f64 beta 2)))))
(sqrt.f64 (+.f64 2 alpha))
(+.f64 (sqrt.f64 (+.f64 2 alpha)) (*.f64 1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))))
(fma.f64 1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (sqrt.f64 (+.f64 2 alpha)))
(+.f64 (sqrt.f64 (+.f64 2 alpha)) (+.f64 (*.f64 1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))) (*.f64 -1/8 (*.f64 (pow.f64 beta 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))))
(+.f64 (sqrt.f64 (+.f64 2 alpha)) (fma.f64 1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (*.f64 (*.f64 -1/8 (*.f64 beta beta)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))
(+.f64 (fma.f64 1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (sqrt.f64 (+.f64 2 alpha))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (*.f64 (*.f64 beta beta) -1/8)))
(+.f64 (sqrt.f64 (+.f64 2 alpha)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 5))))) (+.f64 (*.f64 1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 2 alpha))))) (*.f64 -1/8 (*.f64 (pow.f64 beta 2) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))))
(+.f64 (sqrt.f64 (+.f64 2 alpha)) (fma.f64 1/16 (*.f64 (pow.f64 beta 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 5)))) (fma.f64 1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (*.f64 (*.f64 -1/8 (*.f64 beta beta)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))))
(+.f64 (sqrt.f64 (+.f64 2 alpha)) (fma.f64 1/16 (*.f64 (pow.f64 beta 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 5)))) (fma.f64 1/2 (*.f64 beta (sqrt.f64 (/.f64 1 (+.f64 2 alpha)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (*.f64 (*.f64 beta beta) -1/8)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(+.f64 0 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha))))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(*.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(*.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2)))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha))) 2)))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha))) 2)))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2)))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3) 1) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (-.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)) 3)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) -1) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)) -1))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) -1) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3) 1/3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))
(+.f64 0 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))) 1)
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(*.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(*.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 1)
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)) (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)) (cbrt.f64 (/.f64 1 (+.f64 (+.f64 beta 2) alpha))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)) (cbrt.f64 (/.f64 1 (+.f64 beta (+.f64 2 alpha)))))
(*.f64 (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)) (cbrt.f64 (/.f64 1 (+.f64 (+.f64 beta 2) alpha))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)) (cbrt.f64 (/.f64 1 (+.f64 beta (+.f64 2 alpha)))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2))
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) -1) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))) (/.f64 1 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))) (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 2 alpha)))))
(/.f64 (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 2 alpha)))) (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))
(*.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4) -1) (pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4) -1))
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1)
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 1)
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)) 3)
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(pow.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 3) 1/3)
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(pow.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2) 2)
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(sqrt.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(sqrt.f64 (/.f64 1 (+.f64 (+.f64 beta 2) alpha)))
(sqrt.f64 (/.f64 1 (+.f64 beta (+.f64 2 alpha))))
(log.f64 (exp.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))))
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 3))
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(exp.f64 (log.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1))
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)) 1))
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)
(pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)
(+.f64 0 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(+.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))))))
(-.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))) 1)
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(*.f64 1 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(*.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 1)
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 2) (+.f64 (+.f64 beta 2) alpha))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 2) (+.f64 beta (+.f64 2 alpha)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 2) (+.f64 (+.f64 beta 2) alpha))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))) (cbrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 2) (+.f64 beta (+.f64 2 alpha)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) (*.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2) (cbrt.f64 (-.f64 beta alpha))))
(*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2) (*.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) (cbrt.f64 (-.f64 beta alpha))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)) -1/2) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (+.f64 beta 2) alpha) 1/4)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha))) -1/2) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 1/4)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (-.f64 beta alpha) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha))) (-.f64 beta alpha)) (cbrt.f64 (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))) (cbrt.f64 (+.f64 beta (+.f64 2 alpha))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) (cbrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha))) (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 beta alpha) 2)) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha))) (-.f64 beta alpha)) (cbrt.f64 (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))) (cbrt.f64 (+.f64 beta (+.f64 2 alpha))))
(*.f64 (*.f64 (-.f64 beta alpha) (cbrt.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(*.f64 (-.f64 beta alpha) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)) (cbrt.f64 (/.f64 1 (+.f64 (+.f64 beta 2) alpha)))))
(*.f64 (-.f64 beta alpha) (*.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)) (cbrt.f64 (/.f64 1 (+.f64 beta (+.f64 2 alpha))))))
(*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2)) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(pow.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 1)
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) 3)
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 3) 1/3)
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) 2)
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) (-.f64 beta alpha)) -1)
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(neg.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(sqrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 2 beta))))
(sqrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 2) (+.f64 (+.f64 beta 2) alpha)))
(sqrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 2) (+.f64 beta (+.f64 2 alpha))))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 3))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 beta alpha) 3) (pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) 3)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 beta alpha) 3) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 3/2)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) 1))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(fma.f64 1 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(fma.f64 beta (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 beta (pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2) (/.f64 (neg.f64 alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(fma.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2) (/.f64 (neg.f64 alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2) (/.f64 beta (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (pow.f64 (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)) -1/2) (/.f64 beta (pow.f64 (+.f64 (+.f64 beta 2) alpha) 1/4)) (/.f64 (neg.f64 alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(fma.f64 (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha))) -1/2) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 1/4)) (/.f64 (neg.f64 alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))) (cbrt.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (sqrt.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (sqrt.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 1 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha))) (/.f64 beta (cbrt.f64 (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))) (/.f64 (neg.f64 alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 2 alpha)))) (/.f64 beta (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (/.f64 (/.f64 beta (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))) (cbrt.f64 (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 (+.f64 (+.f64 beta 2) alpha))) (/.f64 (cbrt.f64 beta) (cbrt.f64 (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))) (/.f64 (neg.f64 alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(-.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 (+.f64 beta (+.f64 2 alpha)))) (cbrt.f64 beta)) (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (/.f64 (cbrt.f64 beta) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (+.f64 (+.f64 beta 2) alpha) 1/4)) (/.f64 (cbrt.f64 beta) (pow.f64 (+.f64 (+.f64 beta 2) alpha) 1/4)) (/.f64 (neg.f64 alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 1/4)) (/.f64 (cbrt.f64 beta) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 1/4))) (/.f64 alpha (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))
(fma.f64 (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (sqrt.f64 beta) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 (+.f64 beta 2) alpha))) (/.f64 (sqrt.f64 beta) (cbrt.f64 (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))) (/.f64 (neg.f64 alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(-.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 2 alpha)))) (sqrt.f64 beta)) (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (/.f64 (sqrt.f64 beta) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4)) (neg.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (+.f64 (+.f64 beta 2) alpha) 1/4)) (/.f64 (sqrt.f64 beta) (pow.f64 (+.f64 (+.f64 beta 2) alpha) 1/4)) (/.f64 (neg.f64 alpha) (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 1/4)) (/.f64 (sqrt.f64 beta) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 1/4)) (/.f64 (neg.f64 alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))
(+.f64 0 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))) (cbrt.f64 (exp.f64 (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))) 1)
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(*.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(*.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) 1)
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha)) (cbrt.f64 (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(*.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha))) (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))
(*.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha)) (cbrt.f64 (sqrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(*.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha))) (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))
(*.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4))
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) 2))) (sqrt.f64 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2)) 1/2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) 2))) (sqrt.f64 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha)))))
(/.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2))
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(/.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) 1)
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(/.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -1/2)))
(/.f64 (cbrt.f64 (+.f64 (+.f64 beta 2) alpha)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2)))
(/.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha))) (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) -1/2)))
(/.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4) (pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -1/2))
(/.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) 1/4) (pow.f64 (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)) -1/2))
(/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 1/4) (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha))) -1/2))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (+.f64 (+.f64 beta 2) alpha)) -1))
(neg.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha))) -1))
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))) (sqrt.f64 (+.f64 alpha (-.f64 2 beta))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta))) (sqrt.f64 (+.f64 alpha (-.f64 2 beta))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta))) (sqrt.f64 (-.f64 (+.f64 2 alpha) beta)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta))) (sqrt.f64 (+.f64 2 (-.f64 alpha beta))))
(/.f64 (hypot.f64 (pow.f64 (+.f64 alpha 2) 3/2) (pow.f64 beta 3/2)) (hypot.f64 (+.f64 alpha 2) (sqrt.f64 (*.f64 beta (-.f64 beta (+.f64 alpha 2))))))
(/.f64 (hypot.f64 (pow.f64 (+.f64 2 alpha) 3/2) (pow.f64 beta 3/2)) (hypot.f64 (+.f64 2 alpha) (sqrt.f64 (*.f64 beta (-.f64 (-.f64 beta alpha) 2)))))
(/.f64 (hypot.f64 (pow.f64 (+.f64 2 alpha) 3/2) (pow.f64 beta 3/2)) (hypot.f64 (+.f64 2 alpha) (sqrt.f64 (*.f64 beta (-.f64 beta (+.f64 2 alpha))))))
(pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/2)
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) 1)
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 3)
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) 3/2))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3/2))
(pow.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 1/4) 2)
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(fabs.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))))
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 3/2))
(cbrt.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) 3/2))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(hypot.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 alpha 2)))
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(hypot.f64 (sqrt.f64 alpha) (sqrt.f64 (+.f64 2 beta)))
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(hypot.f64 (sqrt.f64 (+.f64 alpha 2)) (sqrt.f64 beta))
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(hypot.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 alpha))
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(exp.f64 (*.f64 (log.f64 (+.f64 alpha (+.f64 2 beta))) 1/2))
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) 1))
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(sqrt.f64 (+.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (+.f64 beta (+.f64 2 alpha)))

eval1.1s (6.1%)

Compiler

Compiled 56306 to 39606 computations (29.7% saved)

prune479.0ms (2.7%)

Pruning

28 alts after pruning (21 fresh and 7 done)

PrunedKeptTotal
New148351488
Fresh21618
Picked101
Done3710
Total1489281517
Accurracy
100.0%
Counts
1517 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.1%
(/.f64 (fma.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1) 2)
51.8%
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) 1) 2)
45.8%
(/.f64 (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4)) (+.f64 beta (-.f64 alpha 2)) 1) 2)
74.2%
(/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2)
73.5%
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3) 2)
29.8%
(/.f64 (/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha) 2)
25.0%
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
8.2%
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
26.1%
(/.f64 (/.f64 2 alpha) 2)
6.6%
(/.f64 (-.f64 (/.f64 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha)) (*.f64 beta (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 alpha)))) 2)
74.2%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)) 2)
74.2%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)) 2)
29.8%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2)
28.5%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))) 2)
75.0%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
28.5%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))) 2)
26.0%
(/.f64 (-.f64 (/.f64 beta alpha) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) 2)
75.0%
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
28.5%
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))) 2)
31.6%
(/.f64 (-.f64 2 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta)) 2)
48.0%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
74.5%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
72.6%
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
32.1%
(/.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 -2 beta))) 2)
32.6%
(/.f64 (+.f64 (+.f64 2 (/.f64 4 (*.f64 beta beta))) (/.f64 -2 beta)) 2)
74.5%
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
38.5%
(/.f64 2 2)
48.2%
(/.f64 1 2)
Compiler

Compiled 517 to 384 computations (25.7% saved)

regimes144.0ms (0.8%)

Counts
44 → 2
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
(/.f64 (-.f64 2 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta)) 2)
(/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))) 2)
(/.f64 (/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha) 2)
(/.f64 (/.f64 (+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta)) alpha) 2)
(/.f64 (+.f64 (+.f64 2 (/.f64 4 (*.f64 beta beta))) (/.f64 -2 beta)) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2)
(/.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 -2 beta))) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(/.f64 (-.f64 (/.f64 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha)) (*.f64 beta (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 alpha)))) 2)
(/.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) 2)
(/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2)
(/.f64 (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4)) (+.f64 beta (-.f64 alpha 2)) 1) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)) 2)
(/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))) 2)
(/.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) 2)
(/.f64 (log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))) 2)
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3) 2)
(/.f64 (-.f64 (/.f64 beta alpha) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) 2)
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) 1) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) 2)
(/.f64 (fma.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1) 2)
(/.f64 (fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)) 2)
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) 1) 2)
(/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 beta (+.f64 beta 2)))) 1/3)) alpha)) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))) 2)
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))) 2)
(/.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 (fma.f64 beta 2 2) alpha) 2)) (-.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (fma.f64 beta 2 2) alpha))) 2)
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)))) 2)
Outputs
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)))) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) 2)
Calls

5 calls:

70.0ms
alpha
20.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
19.0ms
beta
8.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
8.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Results
AccuracySegmentsBranch
94.8%4alpha
75.0%1beta
99.9%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
99.9%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
99.9%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 857 to 579 computations (32.4% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999976760946058
-0.999559242217136
Compiler

Compiled 20 to 15 computations (25% saved)

regimes243.0ms (1.4%)

Counts
43 → 2
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
(/.f64 (-.f64 2 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta)) 2)
(/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))) 2)
(/.f64 (/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha) 2)
(/.f64 (/.f64 (+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta)) alpha) 2)
(/.f64 (+.f64 (+.f64 2 (/.f64 4 (*.f64 beta beta))) (/.f64 -2 beta)) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2)
(/.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 -2 beta))) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(/.f64 (-.f64 (/.f64 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha)) (*.f64 beta (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 alpha)))) 2)
(/.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) 2)
(/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2)
(/.f64 (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4)) (+.f64 beta (-.f64 alpha 2)) 1) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)) 2)
(/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))) 2)
(/.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) 2)
(/.f64 (log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))) 2)
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3) 2)
(/.f64 (-.f64 (/.f64 beta alpha) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) 2)
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) 1) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) 2)
(/.f64 (fma.f64 (pow.f64 (+.f64 (+.f64 beta 2) alpha) -1/2) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1) 2)
(/.f64 (fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) -1/2) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)) 2)
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) 1) 2)
(/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 beta (+.f64 beta 2)))) 1/3)) alpha)) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))) 2)
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))) 2)
(/.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 (fma.f64 beta 2 2) alpha) 2)) (-.f64 (/.f64 (-.f64 -2 (+.f64 beta beta)) (*.f64 alpha (/.f64 alpha (+.f64 beta 2)))) (/.f64 (fma.f64 beta 2 2) alpha))) 2)
Outputs
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) 2)
Calls

5 calls:

103.0ms
alpha
44.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
21.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
19.0ms
beta
7.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Results
AccuracySegmentsBranch
94.8%4alpha
75.0%1beta
99.8%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
99.8%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
99.8%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 815 to 550 computations (32.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999976760946058
-0.999559242217136
Compiler

Compiled 20 to 15 computations (25% saved)

regimes146.0ms (0.8%)

Counts
33 → 2
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
(/.f64 (-.f64 2 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta)) 2)
(/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))) 2)
(/.f64 (/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha) 2)
(/.f64 (/.f64 (+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta)) alpha) 2)
(/.f64 (+.f64 (+.f64 2 (/.f64 4 (*.f64 beta beta))) (/.f64 -2 beta)) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2)
(/.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 -2 beta))) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(/.f64 (-.f64 (/.f64 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha)) (*.f64 beta (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 alpha)))) 2)
(/.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) 2)
(/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2)
(/.f64 (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4)) (+.f64 beta (-.f64 alpha 2)) 1) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)) 2)
(/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))) 2)
(/.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) 2)
(/.f64 (log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))) 2)
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3) 2)
(/.f64 (-.f64 (/.f64 beta alpha) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) 2)
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) 1) 2)
Outputs
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)) 2)
Calls

5 calls:

57.0ms
alpha
40.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
16.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
14.0ms
beta
6.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Results
AccuracySegmentsBranch
94.8%4alpha
75.0%1beta
99.8%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
99.8%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
99.8%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 509 to 344 computations (32.4% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999976760946058
-0.999559242217136
Compiler

Compiled 20 to 15 computations (25% saved)

regimes143.0ms (0.8%)

Counts
27 → 2
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
(/.f64 (-.f64 2 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta)) 2)
(/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))) 2)
(/.f64 (/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha) 2)
(/.f64 (/.f64 (+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta)) alpha) 2)
(/.f64 (+.f64 (+.f64 2 (/.f64 4 (*.f64 beta beta))) (/.f64 -2 beta)) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2)
(/.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 -2 beta))) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(/.f64 (-.f64 (/.f64 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha)) (*.f64 beta (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 alpha)))) 2)
(/.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) 2)
(/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2)
(/.f64 (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4)) (+.f64 beta (-.f64 alpha 2)) 1) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)) 2)
(/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 2)
Outputs
(/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)) 2)
Calls

5 calls:

95.0ms
alpha
14.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
13.0ms
beta
6.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
6.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
Results
AccuracySegmentsBranch
94.8%4alpha
75.0%1beta
99.8%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
99.8%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
99.8%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 403 to 275 computations (31.8% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999976760946058
-0.999559242217136
Compiler

Compiled 20 to 15 computations (25% saved)

regimes110.0ms (0.6%)

Counts
26 → 2
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
(/.f64 (-.f64 2 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta)) 2)
(/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))) 2)
(/.f64 (/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha) 2)
(/.f64 (/.f64 (+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta)) alpha) 2)
(/.f64 (+.f64 (+.f64 2 (/.f64 4 (*.f64 beta beta))) (/.f64 -2 beta)) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2)
(/.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 -2 beta))) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(/.f64 (-.f64 (/.f64 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha)) (*.f64 beta (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 alpha)))) 2)
(/.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) 2)
(/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2)
(/.f64 (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (*.f64 alpha alpha) -4)) (+.f64 beta (-.f64 alpha 2)) 1) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)) 2)
Outputs
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2)
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
Calls

5 calls:

64.0ms
alpha
14.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
12.0ms
beta
6.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
6.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
Results
AccuracySegmentsBranch
94.8%4alpha
75.0%1beta
99.4%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
99.4%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
99.4%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 381 to 261 computations (31.5% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999986681479
-0.9999976760946058
Compiler

Compiled 20 to 15 computations (25% saved)

regimes73.0ms (0.4%)

Counts
20 → 2
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
(/.f64 (-.f64 2 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta)) 2)
(/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))) 2)
(/.f64 (/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha) 2)
(/.f64 (/.f64 (+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta)) alpha) 2)
(/.f64 (+.f64 (+.f64 2 (/.f64 4 (*.f64 beta beta))) (/.f64 -2 beta)) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2)
(/.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 -2 beta))) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
Outputs
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
Calls

5 calls:

35.0ms
alpha
11.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
10.0ms
beta
5.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
5.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Results
AccuracySegmentsBranch
94.8%4alpha
75.0%1beta
99.4%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
99.4%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
99.4%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 257 to 183 computations (28.8% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999986681479
-0.9999976760946058
Compiler

Compiled 20 to 15 computations (25% saved)

regimes145.0ms (0.8%)

Counts
19 → 2
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
(/.f64 (-.f64 2 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta)) 2)
(/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))) 2)
(/.f64 (/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha) 2)
(/.f64 (/.f64 (+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta)) alpha) 2)
(/.f64 (+.f64 (+.f64 2 (/.f64 4 (*.f64 beta beta))) (/.f64 -2 beta)) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2)
(/.f64 (+.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 -2 beta))) 2)
Outputs
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Calls

5 calls:

107.0ms
alpha
12.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
10.0ms
beta
6.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
5.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Results
AccuracySegmentsBranch
94.7%4alpha
74.5%1beta
99.4%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
99.4%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
99.4%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 238 to 170 computations (28.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999986681479
-0.9999976760946058
Compiler

Compiled 20 to 15 computations (25% saved)

regimes125.0ms (0.7%)

Counts
17 → 2
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
(/.f64 (-.f64 2 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta)) 2)
(/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))) 2)
(/.f64 (/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha) 2)
(/.f64 (/.f64 (+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta)) alpha) 2)
(/.f64 (+.f64 (+.f64 2 (/.f64 4 (*.f64 beta beta))) (/.f64 -2 beta)) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
Outputs
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Calls

5 calls:

88.0ms
alpha
12.0ms
beta
9.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
6.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
5.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Results
AccuracySegmentsBranch
94.7%4alpha
74.5%1beta
99.4%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
99.4%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
99.4%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 205 to 149 computations (27.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999986681479
-0.9999976760946058
Compiler

Compiled 20 to 15 computations (25% saved)

regimes40.0ms (0.2%)

Counts
14 → 4
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
(/.f64 (-.f64 2 (/.f64 (+.f64 alpha (+.f64 alpha 2)) beta)) 2)
(/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))) 2)
(/.f64 (/.f64 (-.f64 (+.f64 2 (*.f64 3 beta)) beta) alpha) 2)
(/.f64 (/.f64 (+.f64 (+.f64 2 (neg.f64 beta)) (*.f64 3 beta)) alpha) 2)
(/.f64 (+.f64 (+.f64 2 (/.f64 4 (*.f64 beta beta))) (/.f64 -2 beta)) 2)
Outputs
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
Calls

2 calls:

28.0ms
alpha
8.0ms
beta
Results
AccuracySegmentsBranch
94.1%4alpha
72.6%1beta
Compiler

Compiled 125 to 95 computations (24% saved)

bsearch83.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
5.597749531177179e+51
2.255803256784191e+54
17.0ms
1.9543468405641668e+23
2.8688708576638157e+32
50.0ms
1.7268232416406063e-19
65.7261389285997
Results
46.0ms448×body256valid
Compiler

Compiled 692 to 567 computations (18.1% saved)

regimes56.0ms (0.3%)

Counts
8 → 4
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
Outputs
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
Calls

2 calls:

50.0ms
alpha
5.0ms
beta
Results
AccuracySegmentsBranch
93.8%4alpha
72.6%1beta
Compiler

Compiled 58 to 45 computations (22.4% saved)

bsearch59.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
5.597749531177179e+51
2.255803256784191e+54
19.0ms
1.9543468405641668e+23
2.8688708576638157e+32
22.0ms
1.7268232416406063e-19
65.7261389285997
Results
50.0ms448×body256valid
Compiler

Compiled 612 to 507 computations (17.2% saved)

regimes36.0ms (0.2%)

Counts
7 → 4
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
Outputs
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (/.f64 2 alpha) 2)
Calls

2 calls:

26.0ms
alpha
8.0ms
beta
Results
AccuracySegmentsBranch
90.0%4alpha
72.6%1beta
Compiler

Compiled 49 to 39 computations (20.4% saved)

bsearch54.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
3.5362402845039675e+113
4.7683925074128444e+113
20.0ms
1.9543468405641668e+23
2.8688708576638157e+32
24.0ms
1.7268232416406063e-19
65.7261389285997
Results
43.0ms334×body256valid
5.0ms34×body512valid
Compiler

Compiled 480 to 406 computations (15.4% saved)

regimes46.0ms (0.3%)

Counts
5 → 4
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
Outputs
(/.f64 1 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 1 2)
(/.f64 2 2)
Calls

2 calls:

23.0ms
alpha
22.0ms
beta
Results
AccuracySegmentsBranch
73.0%6alpha
73.3%4beta
Compiler

Compiled 31 to 25 computations (19.4% saved)

bsearch58.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
1.7590915552264135e-12
1161297.4894505253
17.0ms
3.4882757879512896e-270
3.8627823934113034e-268
17.0ms
-8.554944691362004e-240
-5.319268447769825e-241
Results
27.0ms269×body256valid
16.0ms67×body1024valid
8.0ms44×body512valid
1.0msbody2048valid
Compiler

Compiled 336 to 317 computations (5.7% saved)

regimes22.0ms (0.1%)

Accuracy

Total -43.7b remaining (-241.2%)

Threshold costs -43.7b (-241.2%)

Counts
3 → 2
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
Outputs
(/.f64 1 2)
(/.f64 2 2)
Calls

2 calls:

12.0ms
alpha
7.0ms
beta
Results
AccuracySegmentsBranch
55.9%4alpha
71.7%2beta
Compiler

Compiled 19 to 17 computations (10.5% saved)

bsearch23.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
23.0ms
1.7590915552264135e-12
1161297.4894505253
Results
13.0ms113×body256valid
5.0ms26×body1024valid
3.0ms18×body512valid
1.0msbody2048valid
Compiler

Compiled 140 to 135 computations (3.6% saved)

simplify101.0ms (0.6%)

Algorithm
egg-herbie
Rules
392×unsub-neg
228×neg-mul-1
176×+-commutative
158×distribute-lft-neg-in
152×distribute-neg-out
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01231574
11711556
22171556
32861552
43431552
54181552
65111552
76911552
88851552
99821552
1010671552
1111181552
1211381552
1311501552
1411591552
1511631552
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1125449546879887/1125899906842624) (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)))) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1125449546879887/1125899906842624) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1125449546879887/1125899906842624) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1125449546879887/1125899906842624) (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9007181240342483/9007199254740992) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2) (/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9007181240342483/9007199254740992) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9007181240342483/9007199254740992) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9007181240342483/9007199254740992) (/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2))
(if (<=.f64 alpha 47) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 280000000000000007819494768508928) (/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2) (if (<=.f64 alpha 5600000000000000094960112154916703958566273302921216) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2))))
(if (<=.f64 alpha 65) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 280000000000000007819494768508928) (/.f64 (/.f64 2 alpha) 2) (if (<=.f64 alpha 5600000000000000094960112154916703958566273302921216) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2))))
(if (<=.f64 alpha 65) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 280000000000000007819494768508928) (/.f64 (/.f64 2 alpha) 2) (if (<=.f64 alpha 359999999999999991931072776714238961408413583406448582555808465872522433558245763113188495373317561016476904718336) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (/.f64 (/.f64 2 alpha) 2))))
(if (<=.f64 beta -2027029543777269/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (/.f64 1 2) (if (<=.f64 beta 5710144928554687/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (/.f64 (/.f64 2 alpha) 2) (if (<=.f64 beta 2) (/.f64 1 2) (/.f64 2 2))))
(if (<=.f64 beta 2) (/.f64 1 2) (/.f64 2 2))
(/.f64 1 2)
Outputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1125449546879887/1125899906842624) (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)))) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -1125449546879887/1125899906842624) (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1125449546879887/1125899906842624) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) -1)))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -1125449546879887/1125899906842624) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -1125449546879887/1125899906842624) (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1125449546879887/1125899906842624) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -1125449546879887/1125899906842624) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 (+.f64 beta 2) alpha))) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) alpha -1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -1125449546879887/1125899906842624) (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) alpha -1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1125449546879887/1125899906842624) (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha -1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -1125449546879887/1125899906842624) (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 beta 2) alpha) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (fma.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) alpha -1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9007181240342483/9007199254740992) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2) (/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9007181240342483/9007199254740992) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 (*.f64 beta (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9007181240342483/9007199254740992) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 (*.f64 beta (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9007181240342483/9007199254740992) (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 beta -2) alpha)) 2) (/.f64 (+.f64 (*.f64 beta (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9007181240342483/9007199254740992) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9007181240342483/9007199254740992) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9007181240342483/9007199254740992) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9007181240342483/9007199254740992) (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 beta -2) alpha)) 2) (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9007181240342483/9007199254740992) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9007181240342483/9007199254740992) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9007181240342483/9007199254740992) (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 beta -2) alpha)) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9007181240342483/9007199254740992) (/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9007181240342483/9007199254740992) (/.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2))
(if (<=.f64 alpha 47) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 280000000000000007819494768508928) (/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2) (if (<=.f64 alpha 5600000000000000094960112154916703958566273302921216) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2))))
(if (<=.f64 alpha 47) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (if (<=.f64 alpha 280000000000000007819494768508928) (/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2) (if (<=.f64 alpha 5600000000000000094960112154916703958566273302921216) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2))))
(if (<=.f64 alpha 65) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 280000000000000007819494768508928) (/.f64 (/.f64 2 alpha) 2) (if (<=.f64 alpha 5600000000000000094960112154916703958566273302921216) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2))))
(if (<=.f64 alpha 65) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (if (<=.f64 alpha 280000000000000007819494768508928) (/.f64 (/.f64 2 alpha) 2) (if (<=.f64 alpha 5600000000000000094960112154916703958566273302921216) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2))))
(if (<=.f64 alpha 65) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 280000000000000007819494768508928) (/.f64 (/.f64 2 alpha) 2) (if (<=.f64 alpha 359999999999999991931072776714238961408413583406448582555808465872522433558245763113188495373317561016476904718336) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (/.f64 (/.f64 2 alpha) 2))))
(if (<=.f64 alpha 65) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (if (or (<=.f64 alpha 280000000000000007819494768508928) (not (<=.f64 alpha 359999999999999991931072776714238961408413583406448582555808465872522433558245763113188495373317561016476904718336))) (/.f64 (/.f64 2 alpha) 2) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2)))
(if (or (<=.f64 alpha 65) (not (or (<=.f64 alpha 280000000000000007819494768508928) (not (<=.f64 alpha 359999999999999991931072776714238961408413583406448582555808465872522433558245763113188495373317561016476904718336))))) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 2 alpha) 2))
(if (or (<=.f64 alpha 65) (and (not (<=.f64 alpha 280000000000000007819494768508928)) (<=.f64 alpha 359999999999999991931072776714238961408413583406448582555808465872522433558245763113188495373317561016476904718336))) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 2 alpha) 2))
(if (<=.f64 beta -2027029543777269/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (/.f64 1 2) (if (<=.f64 beta 5710144928554687/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (/.f64 (/.f64 2 alpha) 2) (if (<=.f64 beta 2) (/.f64 1 2) (/.f64 2 2))))
(if (<=.f64 beta -2027029543777269/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) 1/2 (if (<=.f64 beta 5710144928554687/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (/.f64 (/.f64 2 alpha) 2) (if (<=.f64 beta 2) 1/2 1)))
(if (<=.f64 beta 2) (/.f64 1 2) (/.f64 2 2))
(if (<=.f64 beta 2) 1/2 1)
(/.f64 1 2)
1/2
Compiler

Compiled 586 to 417 computations (28.8% saved)

soundness3.5s (19.8%)

Rules
1730×fma-def
1730×fma-def
1730×fma-def
1392×log-prod
1392×log-prod
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01237
12537
24237
37037
412237
524233
644933
775933
8161633
9379633
10762933
051010982
1140910596
2497310328
01156
125956
2390256
01293
129075
2463675
01156
125956
2390256
065115314
1197413706
051010982
1140910596
2497310328
051010982
1140910596
2497310328
04737343
111746481
238276119
03894294974250
110496600
237946498
069118034
1195016946
2731916934
01293
129075
2463675
01293
129075
2463675
069118034
1195016946
2731916934
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2186 to 1584 computations (27.5% saved)

end471.0ms (2.7%)

Compiler

Compiled 1150 to 774 computations (32.7% saved)

Profiling

Loading profile data...