Details

Time bar (total: 8.1s)

analyze67.0ms (0.8%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%56.2%43.8%0%0%0%0
0%0%56.2%43.8%0%0%0%1
0%0%56.2%43.8%0%0%0%2
25%14%42.1%43.8%0%0%0%3
37.5%21.1%35.1%43.8%0%0%0%4
56.3%31.6%24.6%43.8%0%0%0%5
65.6%36.9%19.3%43.8%0%0%0%6
76.6%43%13.2%43.8%0%0%0%7
82%46.1%10.1%43.8%0%0%0%8
87.9%49.4%6.8%43.8%0%0%0%9
90.8%51%5.2%43.8%0%0%0%10
93.8%52.7%3.5%43.8%0%0%0%11
95.4%53.6%2.6%43.8%0%0%0%12
Compiler

Compiled 22 to 16 computations (27.3% saved)

sample1.8s (22.4%)

Results
1.1s6497×body256valid
405.0ms1041×body1024valid
202.0ms620×body512valid
67.0ms98×body2048valid
Bogosity

preprocess82.0ms (1%)

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)

simplify81.0ms (1%)

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
73.6%
Counts
7 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.6%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
Compiler

Compiled 15 to 11 computations (26.7% saved)

localize16.0ms (0.2%)

Local Accuracy

Found 2 expressions with local accuracy:

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

Compiled 50 to 23 computations (54% saved)

series7.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
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 (-.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))

rewrite131.0ms (1.6%)

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)))))

simplify140.0ms (1.7%)

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)))

eval289.0ms (3.6%)

Compiler

Compiled 11693 to 7965 computations (31.9% saved)

prune89.0ms (1.1%)

Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New3837390
Fresh000
Picked011
Done000
Total3838391
Accurracy
100.0%
Counts
391 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.9%
(/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 2)
30.3%
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
74.3%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
53.6%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
73.6%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
72.6%
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
3.7%
(/.f64 (+.f64 -1 1) 2)
33.0%
(/.f64 2 2)
Compiler

Compiled 195 to 149 computations (23.6% saved)

localize28.0ms (0.3%)

Local Accuracy

Found 3 expressions with local accuracy:

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

Compiled 73 to 47 computations (35.6% saved)

series4.0ms (0.1%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
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)
0.0ms
alpha
@-inf
(-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)

rewrite143.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
1852×prod-diff
1202×log-prod
888×fma-def
458×expm1-udef
458×log1p-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01163
125763
2378063
Stop Event
node limit
Counts
3 → 137
Calls
Call 1
Inputs
(-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 alpha (+.f64 beta (+.f64 alpha 2)))
(/.f64 beta (+.f64 beta (+.f64 alpha 2)))
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 (neg.f64 (+.f64 alpha (+.f64 2 beta)))) -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 beta (+.f64 alpha 2)) -1)
(+.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(-.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) 1)
(*.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(*.f64 alpha (*.f64 (/.f64 1 (+.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 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(*.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (neg.f64 alpha) (/.f64 1 (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))))
(*.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)))))
(*.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)))))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))))
(*.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)))))
(*.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))))
(*.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)
(pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 3)
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2)
(pow.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha) -1)
(neg.f64 (/.f64 alpha (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(log.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))
(expm1.f64 (log1p.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(fma.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) -1)
(fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) 1 -1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) -1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) -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 (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.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 beta (+.f64 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 (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(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))
(cbrt.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.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)))))

simplify108.0ms (1.3%)

Algorithm
egg-herbie
Rules
1226×unswap-sqr
978×cancel-sign-sub-inv
494×log-prod
474×distribute-rgt-neg-in
446×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04218357
110567975
235717881
Stop Event
node limit
Counts
209 → 336
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 alpha (+.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (/.f64 alpha (+.f64 beta 2)))
(+.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))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 4))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))))
1
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (+.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))))))
1
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (+.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 alpha (+.f64 2 alpha))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2))))
(+.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)))))
(+.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))))))
(/.f64 alpha beta)
(+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))
(+.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)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 3) alpha) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))))
(/.f64 alpha beta)
(+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))
(+.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)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 3) alpha) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))))
(/.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 (/.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 (neg.f64 (+.f64 alpha (+.f64 2 beta)))) -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 beta (+.f64 alpha 2)) -1)
(+.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(-.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) 1)
(*.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(*.f64 alpha (*.f64 (/.f64 1 (+.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 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(*.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (neg.f64 alpha) (/.f64 1 (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))))
(*.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)))))
(*.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)))))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))))
(*.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)))))
(*.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))))
(*.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)
(pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 3)
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2)
(pow.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha) -1)
(neg.f64 (/.f64 alpha (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(log.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))
(expm1.f64 (log1p.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(fma.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) -1)
(fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) 1 -1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) -1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) -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 (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.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 beta (+.f64 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 (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(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))
(cbrt.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.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)))))
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 (neg.f64 beta) -2) alpha)
(/.f64 (-.f64 -2 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 (-.f64 -2 beta) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha 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 -2 beta) alpha) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha 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 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)) (/.f64 (-.f64 -2 beta) alpha)))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(neg.f64 (/.f64 (+.f64 beta 2) alpha))
(/.f64 (+.f64 (neg.f64 beta) -2) alpha)
(/.f64 (-.f64 -2 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 (-.f64 -2 beta) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha 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 -2 beta) alpha) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha 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 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)) (/.f64 (-.f64 -2 beta) alpha)))
(-.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 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) alpha))) 1))
(+.f64 -1 (-.f64 (/.f64 alpha (+.f64 alpha 2)) (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) alpha))))
(+.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 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) alpha))) (/.f64 (*.f64 alpha (*.f64 beta beta)) (pow.f64 (+.f64 alpha 2) 3))) 1))
(+.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 (/.f64 (*.f64 alpha (*.f64 beta beta)) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) alpha)))))
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 (/.f64 (neg.f64 beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) alpha)) (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 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 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) alpha))))) 1))
(+.f64 -1 (+.f64 (-.f64 (/.f64 (*.f64 alpha (*.f64 beta beta)) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 (*.f64 alpha (pow.f64 beta 3)) (pow.f64 (+.f64 alpha 2) 4))) (-.f64 (/.f64 alpha (+.f64 alpha 2)) (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) alpha)))))
(+.f64 -1 (+.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 (/.f64 alpha (+.f64 alpha 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta)))))
-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 alpha beta) (/.f64 (+.f64 alpha 2) beta))))
(+.f64 (/.f64 (-.f64 -2 alpha) (/.f64 beta (/.f64 alpha beta))) (+.f64 -1 (/.f64 alpha 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 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (/.f64 alpha beta)) (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)))) -1)
(+.f64 -1 (+.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha))))
(+.f64 (+.f64 (/.f64 alpha beta) (/.f64 (-.f64 -2 alpha) (/.f64 beta (/.f64 alpha beta)))) (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 alpha beta) (/.f64 (+.f64 alpha 2) beta))))
(+.f64 (/.f64 (-.f64 -2 alpha) (/.f64 beta (/.f64 alpha beta))) (+.f64 -1 (/.f64 alpha 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 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (/.f64 alpha beta)) (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)))) -1)
(+.f64 -1 (+.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha))))
(+.f64 (+.f64 (/.f64 alpha beta) (/.f64 (-.f64 -2 alpha) (/.f64 beta (/.f64 alpha beta)))) (fma.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)) alpha -1))
(/.f64 alpha (+.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (/.f64 alpha (+.f64 beta 2)))
(fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (/.f64 alpha (+.f64 beta 2)))
(-.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(+.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))))
(+.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)))
(+.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 (-.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 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 4))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (/.f64 alpha (+.f64 beta 2))) (fma.f64 -1 (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 4)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))
(+.f64 (-.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))) (-.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)) (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 4))))
(+.f64 (-.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))) (-.f64 (pow.f64 (/.f64 alpha (+.f64 beta 2)) 3) (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 4))))
1
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1)
(fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) 1)
(-.f64 1 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) 1) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (-.f64 1 (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (+.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) 1) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 1 (-.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 1 (/.f64 (+.f64 beta 2) alpha))) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))
1
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1)
(fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) 1)
(-.f64 1 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) 1) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (-.f64 1 (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (+.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) 1) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 1 (-.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 1 (/.f64 (+.f64 beta 2) alpha))) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))
(/.f64 alpha (+.f64 2 alpha))
(/.f64 alpha (+.f64 alpha 2))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2))))
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (neg.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) alpha))))
(-.f64 (/.f64 alpha (+.f64 alpha 2)) (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) alpha)))
(-.f64 (/.f64 alpha (+.f64 alpha 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta)))
(+.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)))))
(+.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (/.f64 (*.f64 alpha (*.f64 beta beta)) (pow.f64 (+.f64 alpha 2) 3))) (neg.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) alpha))))
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 (/.f64 (*.f64 alpha (*.f64 beta beta)) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) alpha))))
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 3)) alpha) (/.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta))))
(+.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))))))
(+.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (/.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 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) alpha)))))
(+.f64 (-.f64 (/.f64 (*.f64 alpha (*.f64 beta beta)) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 (*.f64 alpha (pow.f64 beta 3)) (pow.f64 (+.f64 alpha 2) 4))) (-.f64 (/.f64 alpha (+.f64 alpha 2)) (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) alpha))))
(+.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 (/.f64 alpha (+.f64 alpha 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta))))
(/.f64 alpha beta)
(+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))
(+.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))))
(-.f64 (/.f64 alpha beta) (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta)))
(+.f64 (/.f64 alpha beta) (/.f64 (-.f64 -2 alpha) (/.f64 beta (/.f64 alpha beta))))
(+.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)))))
(+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (/.f64 alpha beta)) (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))))
(+.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)))
(+.f64 (/.f64 alpha beta) (+.f64 (/.f64 (-.f64 -2 alpha) (/.f64 beta (/.f64 alpha beta))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 3) alpha) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))))
(+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (/.f64 alpha beta)) (*.f64 -1 (+.f64 (/.f64 (*.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 beta 4)) (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)))))
(+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (-.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 4)) alpha)) (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta))))
(+.f64 (/.f64 alpha beta) (+.f64 (-.f64 (/.f64 (-.f64 -2 alpha) (/.f64 beta (/.f64 alpha beta))) (/.f64 alpha (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 alpha 2) 3)))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha))))
(/.f64 alpha beta)
(+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))
(+.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))))
(-.f64 (/.f64 alpha beta) (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta)))
(+.f64 (/.f64 alpha beta) (/.f64 (-.f64 -2 alpha) (/.f64 beta (/.f64 alpha beta))))
(+.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)))))
(+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (/.f64 alpha beta)) (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))))
(+.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)))
(+.f64 (/.f64 alpha beta) (+.f64 (/.f64 (-.f64 -2 alpha) (/.f64 beta (/.f64 alpha beta))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 3) alpha) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))))
(+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (/.f64 alpha beta)) (*.f64 -1 (+.f64 (/.f64 (*.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 beta 4)) (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)))))
(+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (-.f64 (-.f64 (/.f64 alpha beta) (*.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 4)) alpha)) (*.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) beta))))
(+.f64 (/.f64 alpha beta) (+.f64 (-.f64 (/.f64 (-.f64 -2 alpha) (/.f64 beta (/.f64 alpha beta))) (/.f64 alpha (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 alpha 2) 3)))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha))))
(/.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 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 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 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 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))))
(+.f64 (/.f64 beta (+.f64 alpha 2)) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha 2)) 3) (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))))
(+.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 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 alpha 2) 4)))
(+.f64 (/.f64 beta (+.f64 alpha 2)) (-.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha 2)) 3) (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (/.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 -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 alpha 2) beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (/.f64 (+.f64 alpha 2) beta)))
(+.f64 (/.f64 (-.f64 -2 alpha) beta) (+.f64 1 (/.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 1 (-.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 alpha 2) beta)))
(+.f64 (/.f64 (-.f64 -2 alpha) beta) (+.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (pow.f64 (/.f64 (+.f64 alpha 2) 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 -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 alpha 2) beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (/.f64 (+.f64 alpha 2) beta)))
(+.f64 (/.f64 (-.f64 -2 alpha) beta) (+.f64 1 (/.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 1 (-.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 alpha 2) beta)))
(+.f64 (/.f64 (-.f64 -2 alpha) beta) (+.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (pow.f64 (/.f64 (+.f64 alpha 2) 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 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 beta (+.f64 beta 2)) (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 beta 2) 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))))
(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 (/.f64 beta (+.f64 beta 2)) (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 beta 2) 2))) (*.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 (*.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 (pow.f64 (+.f64 beta 2) 4) beta)))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) alpha))
(+.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)) (*.f64 alpha alpha)) (-.f64 (-.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 4)) (pow.f64 alpha 3))) (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 beta 2) 2))))
(/.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 (+.f64 beta 2)) (*.f64 alpha alpha)))
(-.f64 (/.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.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 (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 (+.f64 beta 2)) (*.f64 alpha alpha))) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)))
(+.f64 (/.f64 beta alpha) (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta alpha))))
(+.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 (+.f64 beta 2)) (*.f64 alpha alpha)))
(+.f64 (*.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha)) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (-.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3)))))
(/.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 (+.f64 beta 2)) (*.f64 alpha alpha)))
(-.f64 (/.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.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 (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 (+.f64 beta 2)) (*.f64 alpha alpha))) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)))
(+.f64 (/.f64 beta alpha) (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta alpha))))
(+.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 (+.f64 beta 2)) (*.f64 alpha alpha)))
(+.f64 (*.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha)) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (-.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3)))))
(+.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 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 1 (*.f64 (/.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 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 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 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 (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 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 1 (*.f64 (/.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 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 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 1 (*.f64 (/.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 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 (+.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 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 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 -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)))))
(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)))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(expm1.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(+.f64 -1 (/.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)
(+.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 (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 (neg.f64 (+.f64 alpha (+.f64 2 beta)))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(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)
(+.f64 -1 (/.f64 (/.f64 alpha (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(+.f64 -1 (/.f64 (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)))
(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)
(+.f64 -1 (/.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(+.f64 -1 (/.f64 alpha (+.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 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 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 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
(+.f64 -1 (/.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(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 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) -1)
(+.f64 -1 (/.f64 (/.f64 alpha (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(+.f64 -1 (/.f64 (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)))
(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 beta (+.f64 alpha 2)) -1)
(fma.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 beta (-.f64 -2 alpha)) -1)
(+.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (cbrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(-.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) 1)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 alpha (*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) 1))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (neg.f64 alpha) (/.f64 1 (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) alpha)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (/.f64 alpha (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (+.f64 alpha (+.f64 beta 2))))
(/.f64 (/.f64 alpha (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 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.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)))))
(*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 alpha) 2)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2))
(*.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)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 2 beta))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.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)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (/.f64 alpha (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (+.f64 alpha (+.f64 beta 2))))
(/.f64 (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2))
(*.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))))
(*.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)))))
(*.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (*.f64 alpha (-.f64 beta (+.f64 alpha 2))) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))
(*.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 beta (-.f64 -2 alpha)))
(pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 3)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3) 1/3)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(pow.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha) -1)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(neg.f64 (/.f64 alpha (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(log.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(expm1.f64 (log1p.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(exp.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 1))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(log1p.f64 (expm1.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(fma.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) -1)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(fma.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1) 1 -1)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1))) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) -1)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 1)) -1)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(+.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 (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.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 (/.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 beta (+.f64 alpha 2)))
(/.f64 (*.f64 beta (-.f64 beta (+.f64 alpha 2))) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))
(*.f64 (-.f64 beta (+.f64 alpha 2)) (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))))
(/.f64 (*.f64 beta (+.f64 beta (-.f64 -2 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 (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) 2))
(/.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)))
(cbrt.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.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)))

localize4.0ms (0%)

Compiler

Compiled 6 to 6 computations (0% saved)

localize5.0ms (0.1%)

Compiler

Compiled 13 to 13 computations (0% saved)

localize43.0ms (0.5%)

Local Accuracy

Found 1 expressions with local accuracy:

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

Compiled 29 to 21 computations (27.6% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite67.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1962×pow1
1834×add-exp-log
1834×log1p-expm1-u
1834×expm1-log1p-u
186×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
118019
2244819
Stop Event
node limit
Counts
1 → 32
Calls
Call 1
Inputs
(+.f64 (/.f64 beta (+.f64 beta 2)) 1)
Outputs
(-.f64 (+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (+.f64 (/.f64 beta (+.f64 beta 2)) -1)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(*.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 1))
(*.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2))))))
(*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) -1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1) (+.f64 (/.f64 beta (+.f64 beta 2)) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1)) (neg.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2)) (-.f64 1 (/.f64 beta (+.f64 beta 2))))
(pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(fma.f64 beta (/.f64 1 (+.f64 beta 2)) 1)
(fma.f64 1 (/.f64 beta (+.f64 beta 2)) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 1)
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) (sqrt.f64 (/.f64 beta (+.f64 beta 2))) 1)

simplify58.0ms (0.7%)

Algorithm
egg-herbie
Rules
1284×distribute-lft-in
1276×distribute-rgt-in
628×fma-neg
604×fma-def
566×associate-*r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01061498
12571320
27581170
336231148
Stop Event
node limit
Counts
44 → 57
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 1/2 beta))
(+.f64 1 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3)))))
2
(-.f64 2 (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
2
(-.f64 2 (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (+.f64 (/.f64 beta (+.f64 beta 2)) -1)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(*.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 1))
(*.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2))))))
(*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) -1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1) (+.f64 (/.f64 beta (+.f64 beta 2)) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1)) (neg.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2)) (-.f64 1 (/.f64 beta (+.f64 beta 2))))
(pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(fma.f64 beta (/.f64 1 (+.f64 beta 2)) 1)
(fma.f64 1 (/.f64 beta (+.f64 beta 2)) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 1)
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) (sqrt.f64 (/.f64 beta (+.f64 beta 2))) 1)
Outputs
1
(+.f64 1 (*.f64 1/2 beta))
(fma.f64 1/2 beta 1)
(+.f64 1 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (pow.f64 beta 2))))
(+.f64 1 (fma.f64 1/2 beta (*.f64 -1/4 (*.f64 beta beta))))
(fma.f64 1/2 beta (fma.f64 beta (*.f64 beta -1/4) 1))
(+.f64 1 (+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3)))))
(+.f64 1 (fma.f64 1/2 beta (fma.f64 -1/4 (*.f64 beta beta) (*.f64 1/8 (pow.f64 beta 3)))))
(+.f64 1 (fma.f64 1/2 beta (*.f64 (*.f64 beta beta) (+.f64 -1/4 (*.f64 beta 1/8)))))
(+.f64 1 (*.f64 beta (+.f64 1/2 (*.f64 beta (+.f64 -1/4 (*.f64 beta 1/8))))))
2
(-.f64 2 (*.f64 2 (/.f64 1 beta)))
(-.f64 2 (/.f64 2 beta))
(+.f64 2 (/.f64 -2 beta))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 2 (-.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 2 beta)))
(+.f64 2 (+.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 -2 beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
(+.f64 2 (-.f64 (/.f64 4 (*.f64 beta beta)) (+.f64 (/.f64 2 beta) (/.f64 8 (pow.f64 beta 3)))))
(+.f64 2 (+.f64 (+.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 -2 beta)) (/.f64 -8 (pow.f64 beta 3))))
(+.f64 (+.f64 2 (+.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 -2 beta))) (/.f64 -8 (pow.f64 beta 3)))
2
(-.f64 2 (*.f64 2 (/.f64 1 beta)))
(-.f64 2 (/.f64 2 beta))
(+.f64 2 (/.f64 -2 beta))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 2 (-.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 2 beta)))
(+.f64 2 (+.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 -2 beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
(+.f64 2 (-.f64 (/.f64 4 (*.f64 beta beta)) (+.f64 (/.f64 2 beta) (/.f64 8 (pow.f64 beta 3)))))
(+.f64 2 (+.f64 (+.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 -2 beta)) (/.f64 -8 (pow.f64 beta 3))))
(+.f64 (+.f64 2 (+.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 -2 beta))) (/.f64 -8 (pow.f64 beta 3)))
(-.f64 (+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 1)
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (+.f64 (/.f64 beta (+.f64 beta 2)) -1)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 1))
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)))
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (fma.f64 (/.f64 beta (+.f64 beta 2)) (+.f64 (/.f64 beta (+.f64 beta 2)) -1) 1))
(*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (fma.f64 (/.f64 beta (+.f64 beta 2)) (+.f64 (/.f64 beta (+.f64 beta 2)) -1) 1))
(/.f64 1 (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) -1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1)))
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (fma.f64 (/.f64 beta (+.f64 beta 2)) (+.f64 (/.f64 beta (+.f64 beta 2)) -1) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (/.f64 beta (+.f64 beta 2)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (fma.f64 (/.f64 beta (+.f64 beta 2)) (+.f64 (/.f64 beta (+.f64 beta 2)) -1) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1) (+.f64 (/.f64 beta (+.f64 beta 2)) -1))
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (fma.f64 (/.f64 beta (+.f64 beta 2)) (+.f64 (/.f64 beta (+.f64 beta 2)) -1) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1)) (neg.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2)) (-.f64 1 (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 3)
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(pow.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 3) 1/3)
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 2)
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2))
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(log.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 3))
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))) 1))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(fma.f64 beta (/.f64 1 (+.f64 beta 2)) 1)
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(fma.f64 1 (/.f64 beta (+.f64 beta 2)) 1)
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 1)
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) (sqrt.f64 (/.f64 beta (+.f64 beta 2))) 1)
(+.f64 1 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 1))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 0))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))

localize17.0ms (0.2%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
97.2%
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
Compiler

Compiled 29 to 21 computations (27.6% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite68.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1266×unpow-prod-down
870×prod-diff
806×log-prod
466×pow-prod-down
372×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
118019
2244119
Stop Event
node limit
Counts
1 → 60
Calls
Call 1
Inputs
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
Outputs
(+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))
(+.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 1))
(+.f64 0 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(+.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 1)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))
(*.f64 1 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)) (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (/.f64 1 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (pow.f64 (/.f64 1 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)) 1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (pow.f64 (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 1))
(*.f64 (pow.f64 1 1/3) (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 2) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(*.f64 (pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1) (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3))) (neg.f64 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) (neg.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 2) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 2)) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2)
(pow.f64 (/.f64 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1) (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3))) -1)
(pow.f64 (/.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) -1)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) 1))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))) 2))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(fma.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 1)
(fma.f64 alpha (neg.f64 (/.f64 1 (+.f64 alpha 2))) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2)))) 1)
(fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))) (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha 2)))) 1)
(fma.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha 2)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) 2) (cbrt.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) 1)
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) (sqrt.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) 1)
(fma.f64 -1 (/.f64 alpha (+.f64 alpha 2)) 1)
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) 1)
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha 2)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))) 1)

simplify80.0ms (1%)

Algorithm
egg-herbie
Rules
1064×fma-def
716×associate-*r/
594×sqr-pow
548×div-sub
492×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01872414
14662266
213352248
344372248
Stop Event
node limit
Counts
72 → 93
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1/2 alpha))
(+.f64 1 (+.f64 (*.f64 -1/2 alpha) (*.f64 1/4 (pow.f64 alpha 2))))
(+.f64 (*.f64 -1/8 (pow.f64 alpha 3)) (+.f64 1 (+.f64 (*.f64 -1/2 alpha) (*.f64 1/4 (pow.f64 alpha 2)))))
(/.f64 2 alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 4))) (*.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 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 4))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))))
(+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))
(+.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 1))
(+.f64 0 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(+.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 1)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))
(*.f64 1 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)) (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (/.f64 1 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (pow.f64 (/.f64 1 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)) 1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (pow.f64 (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 1))
(*.f64 (pow.f64 1 1/3) (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 2) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(*.f64 (pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1) (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3))) (neg.f64 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) (neg.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 2) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 2)) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2)
(pow.f64 (/.f64 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1) (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3))) -1)
(pow.f64 (/.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) -1)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) 1))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))) 2))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(fma.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 1)
(fma.f64 alpha (neg.f64 (/.f64 1 (+.f64 alpha 2))) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2)))) 1)
(fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))) (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha 2)))) 1)
(fma.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha 2)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) 2) (cbrt.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) 1)
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) (sqrt.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) 1)
(fma.f64 -1 (/.f64 alpha (+.f64 alpha 2)) 1)
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) 1)
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha 2)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))) 1)
Outputs
1
(+.f64 1 (*.f64 -1/2 alpha))
(fma.f64 -1/2 alpha 1)
(+.f64 1 (+.f64 (*.f64 -1/2 alpha) (*.f64 1/4 (pow.f64 alpha 2))))
(+.f64 1 (fma.f64 -1/2 alpha (*.f64 1/4 (*.f64 alpha alpha))))
(+.f64 (fma.f64 -1/2 alpha 1) (*.f64 alpha (*.f64 alpha 1/4)))
(fma.f64 -1/2 alpha (fma.f64 alpha (*.f64 alpha 1/4) 1))
(+.f64 (*.f64 -1/8 (pow.f64 alpha 3)) (+.f64 1 (+.f64 (*.f64 -1/2 alpha) (*.f64 1/4 (pow.f64 alpha 2)))))
(fma.f64 -1/8 (pow.f64 alpha 3) (+.f64 1 (fma.f64 -1/2 alpha (*.f64 1/4 (*.f64 alpha alpha)))))
(fma.f64 -1/8 (pow.f64 alpha 3) (+.f64 (fma.f64 -1/2 alpha 1) (*.f64 alpha (*.f64 alpha 1/4))))
(fma.f64 -1/8 (pow.f64 alpha 3) (fma.f64 -1/2 alpha (fma.f64 alpha (*.f64 alpha 1/4) 1)))
(/.f64 2 alpha)
(-.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 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(+.f64 (/.f64 8 (pow.f64 alpha 3)) (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))))
(+.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (*.f64 alpha alpha))) (/.f64 8 (pow.f64 alpha 3)))
(+.f64 (/.f64 2 alpha) (+.f64 (/.f64 8 (pow.f64 alpha 3)) (/.f64 -4 (*.f64 alpha alpha))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 4))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 2 alpha) (/.f64 8 (pow.f64 alpha 3))) (+.f64 (/.f64 4 (*.f64 alpha alpha)) (/.f64 16 (pow.f64 alpha 4))))
(+.f64 (/.f64 8 (pow.f64 alpha 3)) (-.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (*.f64 alpha alpha))) (/.f64 16 (pow.f64 alpha 4))))
(+.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (*.f64 alpha alpha))) (+.f64 (/.f64 8 (pow.f64 alpha 3)) (/.f64 -16 (pow.f64 alpha 4))))
(/.f64 2 alpha)
(-.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 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(+.f64 (/.f64 8 (pow.f64 alpha 3)) (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))))
(+.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (*.f64 alpha alpha))) (/.f64 8 (pow.f64 alpha 3)))
(+.f64 (/.f64 2 alpha) (+.f64 (/.f64 8 (pow.f64 alpha 3)) (/.f64 -4 (*.f64 alpha alpha))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 4))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 2 alpha) (/.f64 8 (pow.f64 alpha 3))) (+.f64 (/.f64 4 (*.f64 alpha alpha)) (/.f64 16 (pow.f64 alpha 4))))
(+.f64 (/.f64 8 (pow.f64 alpha 3)) (-.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (*.f64 alpha alpha))) (/.f64 16 (pow.f64 alpha 4))))
(+.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (*.f64 alpha alpha))) (+.f64 (/.f64 8 (pow.f64 alpha 3)) (/.f64 -16 (pow.f64 alpha 4))))
(+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 1))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 0 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 1 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)) (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (/.f64 1 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3) -1) (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha 2))) -1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (pow.f64 (/.f64 1 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)) 1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (/.f64 1 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3) -1) (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha 2))) -1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (pow.f64 (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (pow.f64 1 1/3) (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 2) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 3))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3)) 1/3))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 4) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 8)))
(*.f64 (pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 5/2)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1) (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (/.f64 1 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3) -1) (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha 2))) -1))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (/.f64 1 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3) -1) (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha 2))) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3))) (neg.f64 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (/.f64 1 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3) -1) (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha 2))) -1))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) (neg.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 2) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 3)) (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3)) (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 2)) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 3)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2) 1/2)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3) 1/3)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(pow.f64 (/.f64 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1) (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3))) -1)
(*.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (/.f64 1 (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3)) (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 alpha 2) alpha) -3) -1) (fma.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha 2))) -1))
(pow.f64 (/.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) -1)
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(log.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) 1))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) 1) 1))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))) 3))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))) 1/3))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))) 2))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(fma.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(fma.f64 alpha (neg.f64 (/.f64 1 (+.f64 alpha 2))) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2)))) 1)
(fma.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) 1)
(fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))) (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha 2)))) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(fma.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha 2)) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) 2) (cbrt.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) (sqrt.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(fma.f64 -1 (/.f64 alpha (+.f64 alpha 2)) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2)))) 1)
(fma.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) 1)
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha 2)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))

eval310.0ms (3.8%)

Compiler

Compiled 12757 to 9172 computations (28.1% saved)

prune103.0ms (1.3%)

Pruning

15 alts after pruning (10 fresh and 5 done)

PrunedKeptTotal
New4788486
Fresh022
Picked011
Done145
Total47915494
Accurracy
100.0%
Counts
494 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.9%
(/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 2)
30.3%
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
26.1%
(/.f64 (/.f64 2 alpha) 2)
30.3%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 2)
74.3%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
72.6%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) 2)
24.6%
(/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))) 2)
24.9%
(/.f64 (-.f64 2 (/.f64 2 beta)) 2)
53.6%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
73.6%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
72.6%
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
50.9%
(/.f64 (+.f64 1 (*.f64 1/2 beta)) 2)
51.8%
(/.f64 (+.f64 1 (*.f64 -1/2 alpha)) 2)
33.0%
(/.f64 2 2)
53.8%
(/.f64 1 2)
Compiler

Compiled 297 to 231 computations (22.2% saved)

localize23.0ms (0.3%)

Local Accuracy

Found 2 expressions with local accuracy:

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

Compiled 41 to 27 computations (34.1% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite80.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1372×prod-diff
1068×log-prod
878×fma-def
528×pow-exp
432×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
123725
2338425
Stop Event
node limit
Counts
1 → 56
Calls
Call 1
Inputs
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)
Outputs
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(+.f64 0 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))))
(*.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 1)
(*.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1 1))))
(*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1 1)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) -1) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1)) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) -1)) (neg.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))
(pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1 1)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1)) -1)
(pow.f64 (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) -1)) -1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) 2))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1 1)
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.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)))) 1)
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 beta alpha)) -2)) 1)
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) beta 1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.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)))) 1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.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)))) 1)
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta) (*.f64 beta beta)) 1)
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta 2) alpha) 1)

simplify70.0ms (0.9%)

Algorithm
egg-herbie
Rules
1154×fma-def
968×associate-*r*
852×associate-*l*
772×times-frac
618×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02173518
15493348
216073236
Stop Event
node limit
Counts
80 → 134
Calls
Call 1
Inputs
1
(+.f64 1 (/.f64 beta (+.f64 2 alpha)))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2)))))
(+.f64 1 (+.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)))))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 2 (+.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)))))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 2 (+.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 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 1 (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 1 (+.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 1 (+.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)))))))
1
(+.f64 1 (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 1 (/.f64 beta alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
1
(+.f64 1 (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 1 (/.f64 beta alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(+.f64 0 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))))
(*.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 1)
(*.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1 1))))
(*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1 1)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) -1) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1)) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) -1)) (neg.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))
(pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1 1)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1)) -1)
(pow.f64 (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) -1)) -1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) 2))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1 1)
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.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)))) 1)
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 beta alpha)) -2)) 1)
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) beta 1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.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)))) 1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.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)))) 1)
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta) (*.f64 beta beta)) 1)
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta 2) alpha) 1)
Outputs
1
(+.f64 1 (/.f64 beta (+.f64 2 alpha)))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2)))))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 2 alpha)) (neg.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 2 alpha)) (/.f64 beta (/.f64 (pow.f64 (+.f64 2 alpha) 2) beta))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2)) beta)))
(+.f64 1 (+.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 1 (+.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 1 (/.f64 beta (+.f64 2 alpha))) (-.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)) (/.f64 beta (/.f64 (pow.f64 (+.f64 2 alpha) 2) beta))))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 2 alpha)) 3) (*.f64 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2)) beta))))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 2 alpha) beta)))
(-.f64 2 (/.f64 (+.f64 2 alpha) beta))
(+.f64 2 (/.f64 (-.f64 -2 alpha) beta))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 2 (fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta))))
(+.f64 (-.f64 2 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)))
(+.f64 2 (*.f64 (/.f64 (+.f64 2 alpha) beta) (+.f64 -1 (/.f64 (+.f64 2 alpha) beta))))
(+.f64 2 (+.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 2 (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 2 (/.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 2 (*.f64 (/.f64 (+.f64 2 alpha) beta) (+.f64 -1 (/.f64 (+.f64 2 alpha) beta)))) (pow.f64 (/.f64 (+.f64 2 alpha) beta) 3))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 2 alpha) beta)))
(-.f64 2 (/.f64 (+.f64 2 alpha) beta))
(+.f64 2 (/.f64 (-.f64 -2 alpha) beta))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 2 (fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta))))
(+.f64 (-.f64 2 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)))
(+.f64 2 (*.f64 (/.f64 (+.f64 2 alpha) beta) (+.f64 -1 (/.f64 (+.f64 2 alpha) beta))))
(+.f64 2 (+.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 2 (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 2 (/.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 2 (*.f64 (/.f64 (+.f64 2 alpha) beta) (+.f64 -1 (/.f64 (+.f64 2 alpha) beta)))) (pow.f64 (/.f64 (+.f64 2 alpha) beta) 3))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 1 (/.f64 beta (+.f64 beta 2))))
(fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (+.f64 1 (/.f64 beta (+.f64 beta 2))))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) alpha))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 beta 2) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 1 (+.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 1 (+.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 (*.f64 beta (*.f64 alpha alpha)) (pow.f64 (+.f64 beta 2) 3)))))
(+.f64 (-.f64 (+.f64 1 (/.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 1 (-.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)) (*.f64 alpha alpha) (/.f64 beta (+.f64 beta 2))) (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 1 (+.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 1 (+.f64 (/.f64 (*.f64 beta (*.f64 alpha alpha)) (pow.f64 (+.f64 beta 2) 3)) (+.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 (+.f64 beta 2)) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 4)) (pow.f64 alpha 3))) (+.f64 1 (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)) (*.f64 alpha alpha)))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) alpha))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 (pow.f64 alpha 3) (/.f64 beta (pow.f64 (+.f64 beta 2) 4)))) (-.f64 (fma.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)) (*.f64 alpha alpha) 1) (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))))
1
(+.f64 1 (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 1 (/.f64 beta alpha)))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (+.f64 1 (/.f64 beta alpha)))
(-.f64 (+.f64 1 (/.f64 beta alpha)) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (+.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta (*.f64 alpha alpha)) (-.f64 -2 beta))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 1 (+.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))) (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))
(+.f64 (-.f64 (+.f64 1 (/.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 1 (+.f64 (/.f64 beta alpha) (fma.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2) (*.f64 (/.f64 beta (*.f64 alpha alpha)) (-.f64 -2 beta)))))
1
(+.f64 1 (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 1 (/.f64 beta alpha)))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (+.f64 1 (/.f64 beta alpha)))
(-.f64 (+.f64 1 (/.f64 beta alpha)) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (+.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta (*.f64 alpha alpha)) (-.f64 -2 beta))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 1 (+.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))) (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))
(+.f64 (-.f64 (+.f64 1 (/.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 1 (+.f64 (/.f64 beta alpha) (fma.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2) (*.f64 (/.f64 beta (*.f64 alpha alpha)) (-.f64 -2 beta)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(+.f64 0 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))
(*.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(*.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1 1))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) -1 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))
(*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (/.f64 1 (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2)) (-.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1 1)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) -1 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))
(/.f64 1 (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (/.f64 1 (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2)) (-.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) -1 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) -1 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) -1) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (/.f64 1 (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2)) (-.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1)) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1 1))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) -1 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) -1)) (neg.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (/.f64 1 (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2)) (-.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))
(pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(pow.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1 1)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 1)) -1)
(*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (fma.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) -1 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))
(pow.f64 (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) -1)) -1)
(*.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (/.f64 1 (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2)) (-.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 2))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(log.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 3))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1) 1))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) 3))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) 1/3))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) 2))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (*.f64 (/.f64 1 (+.f64 beta (+.f64 2 alpha))) (cbrt.f64 beta)) 1)
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 2 alpha))) 1)
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (/.f64 (cbrt.f64 beta) (+.f64 2 (+.f64 beta alpha))) 1)
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 beta alpha)) -2)) 1)
(fma.f64 (neg.f64 beta) (/.f64 1 (-.f64 -2 (+.f64 beta alpha))) 1)
(-.f64 1 (/.f64 beta (-.f64 -2 (+.f64 beta alpha))))
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) beta 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 2 alpha)))) 1)
(+.f64 1 (/.f64 (/.f64 beta (cbrt.f64 (+.f64 2 (+.f64 beta alpha)))) (pow.f64 (cbrt.f64 (+.f64 2 (+.f64 beta alpha))) 2)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))) 1)
(+.f64 1 (/.f64 (/.f64 beta (sqrt.f64 (+.f64 2 (+.f64 beta alpha)))) (sqrt.f64 (+.f64 2 (+.f64 beta alpha)))))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (*.f64 (/.f64 1 (+.f64 beta (+.f64 2 alpha))) (cbrt.f64 beta)) 1)
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 2 alpha))) 1)
(fma.f64 (cbrt.f64 (*.f64 beta beta)) (/.f64 (cbrt.f64 beta) (+.f64 2 (+.f64 beta alpha))) 1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha))) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) 1)
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (/.f64 (cbrt.f64 (*.f64 beta beta)) (pow.f64 (cbrt.f64 (+.f64 2 (+.f64 beta alpha))) 2)) 1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))) 1)
(fma.f64 (/.f64 (cbrt.f64 (*.f64 beta beta)) (sqrt.f64 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 2 (+.f64 beta alpha)))) 1)
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(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)))) 1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 2 alpha)))) 1)
(+.f64 1 (/.f64 (/.f64 beta (cbrt.f64 (+.f64 2 (+.f64 beta alpha)))) (pow.f64 (cbrt.f64 (+.f64 2 (+.f64 beta alpha))) 2)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta) (*.f64 beta beta)) 1)
(fma.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))) (fma.f64 (+.f64 2 alpha) (-.f64 (+.f64 2 alpha) beta) (*.f64 beta beta)) 1)
(fma.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))) (fma.f64 (+.f64 2 alpha) (+.f64 2 (-.f64 alpha beta)) (*.f64 beta 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 2 (-.f64 alpha beta)))) 1)
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (-.f64 beta 2) alpha) 1)
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2))) (-.f64 beta (+.f64 2 alpha)) 1)
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2))) (+.f64 beta (-.f64 -2 alpha)) 1)

localize3.0ms (0%)

Compiler

Compiled 7 to 7 computations (0% saved)

localize8.0ms (0.1%)

Compiler

Compiled 21 to 17 computations (19% saved)

localize20.0ms (0.3%)

Compiler

Compiled 19 to 15 computations (21.1% saved)

localize16.0ms (0.2%)

Local Accuracy

Found 2 expressions with local accuracy:

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

Compiled 36 to 21 computations (41.7% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
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)))
0.0ms
alpha
@-inf
(-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha)))

rewrite99.0ms (1.2%)

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))

simplify130.0ms (1.6%)

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)

eval200.0ms (2.5%)

Compiler

Compiled 10063 to 7583 computations (24.6% saved)

prune89.0ms (1.1%)

Pruning

16 alts after pruning (8 fresh and 8 done)

PrunedKeptTotal
New4733476
Fresh055
Picked101
Done189
Total47516491
Accurracy
100.0%
Counts
491 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.9%
(/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (/.f64 (+.f64 2 beta) alpha) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 2)
24.6%
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
30.3%
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
10.6%
(/.f64 (/.f64 (*.f64 alpha (-.f64 alpha 2)) (*.f64 1/2 (pow.f64 alpha 3))) 2)
26.1%
(/.f64 (/.f64 2 alpha) 2)
30.3%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 2)
74.3%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
24.3%
(/.f64 (-.f64 2 (/.f64 (+.f64 2 alpha) beta)) 2)
24.9%
(/.f64 (-.f64 2 (/.f64 2 beta)) 2)
53.6%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
73.6%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
72.6%
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
50.9%
(/.f64 (+.f64 1 (*.f64 1/2 beta)) 2)
51.8%
(/.f64 (+.f64 1 (*.f64 -1/2 alpha)) 2)
33.0%
(/.f64 2 2)
53.8%
(/.f64 1 2)
Compiler

Compiled 296 to 230 computations (22.3% saved)

localize10.0ms (0.1%)

Compiler

Compiled 21 to 17 computations (19% saved)

localize5.0ms (0.1%)

Compiler

Compiled 12 to 9 computations (25% saved)

localize13.0ms (0.2%)

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 29 to 18 computations (37.9% saved)

series2.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
0.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
@0
(/.f64 (+.f64 beta (+.f64 2 beta)) alpha)
0.0ms
beta
@-inf
(/.f64 (+.f64 beta (+.f64 2 beta)) alpha)

rewrite79.0ms (1%)

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)))

simplify198.0ms (2.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)

localize23.0ms (0.3%)

Local Accuracy

Found 3 expressions with local accuracy:

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

Compiled 57 to 36 computations (36.8% saved)

series4.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

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

rewrite111.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1542×log-prod
1480×fma-def
594×fma-neg
582×expm1-udef
578×log1p-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01250
130250
2492550
Stop Event
node limit
Counts
2 → 187
Calls
Call 1
Inputs
(/.f64 (-.f64 -2 beta) alpha)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
Outputs
(+.f64 (/.f64 -2 alpha) (neg.f64 (/.f64 beta alpha)))
(+.f64 0 (/.f64 (-.f64 -2 beta) 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 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 -2 beta) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 -2 beta) alpha)))))
(-.f64 (/.f64 -2 alpha) (/.f64 beta alpha))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 -2 beta) alpha))) 1)
(*.f64 (-.f64 -2 beta) (/.f64 1 alpha))
(*.f64 (/.f64 (-.f64 -2 beta) alpha) 1)
(*.f64 1 (/.f64 (-.f64 -2 beta) alpha))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (*.f64 (cbrt.f64 (-.f64 -2 beta)) (/.f64 1 alpha)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)))
(*.f64 (sqrt.f64 (-.f64 -2 beta)) (*.f64 (sqrt.f64 (-.f64 -2 beta)) (/.f64 1 alpha)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)))
(*.f64 (neg.f64 (-.f64 -2 beta)) (/.f64 1 (neg.f64 alpha)))
(*.f64 (/.f64 1 alpha) (-.f64 -2 beta))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (-.f64 -2 beta) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (-.f64 -2 beta) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) 1) (/.f64 (cbrt.f64 (-.f64 -2 beta)) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (-.f64 -2 beta)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -2 beta)) 1) (/.f64 (sqrt.f64 (-.f64 -2 beta)) alpha))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -2 beta)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (-.f64 -2 beta)) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (-.f64 -2 beta) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2)
(pow.f64 (/.f64 alpha (-.f64 -2 beta)) -1)
(neg.f64 (/.f64 (-.f64 -2 beta) (neg.f64 alpha)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 -2 beta) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 -2 beta) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 -2 beta) alpha)))
(exp.f64 (log.f64 (/.f64 (-.f64 -2 beta) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 -2 beta) alpha)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 -2 (/.f64 1 alpha) (neg.f64 (/.f64 beta alpha)))
(fma.f64 1 (/.f64 -2 alpha) (neg.f64 (/.f64 beta alpha)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 -2 alpha)) (cbrt.f64 (/.f64 -2 alpha))) (cbrt.f64 (/.f64 -2 alpha)) (neg.f64 (/.f64 beta alpha)))
(fma.f64 (sqrt.f64 (/.f64 -2 alpha)) (sqrt.f64 (/.f64 -2 alpha)) (neg.f64 (/.f64 beta alpha)))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(+.f64 0 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 -2 alpha)) (/.f64 beta alpha))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)))) (cbrt.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))))
(*.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1)
(*.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)))
(*.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(*.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))))
(/.f64 1 (/.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha 2))) (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2))))
(/.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (*.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 (*.f64 beta (/.f64 alpha (-.f64 -2 beta))) (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) (/.f64 alpha (-.f64 -2 beta))))
(/.f64 (-.f64 (*.f64 beta (neg.f64 alpha)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (neg.f64 (-.f64 -2 beta)))) (*.f64 (+.f64 beta (+.f64 alpha 2)) (neg.f64 alpha)))
(/.f64 (-.f64 alpha (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) (-.f64 -2 beta))) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) alpha))
(/.f64 (-.f64 (/.f64 alpha (-.f64 -2 beta)) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) 1)) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) (/.f64 alpha (-.f64 -2 beta))))
(/.f64 (-.f64 (neg.f64 alpha) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) (neg.f64 (-.f64 -2 beta)))) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) alpha) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) (-.f64 -2 beta))) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) alpha))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (/.f64 alpha (-.f64 -2 beta))) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) 1)) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) (/.f64 alpha (-.f64 -2 beta))))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (neg.f64 alpha)) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) (neg.f64 (-.f64 -2 beta)))) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) (neg.f64 alpha)))
(/.f64 (neg.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2))))) (neg.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3))) (neg.f64 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2))) (neg.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (*.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))) (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)))
(/.f64 (/.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (+.f64 beta (+.f64 alpha 2))) alpha)
(pow.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)))))
(log.f64 (*.f64 (exp.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (exp.f64 (/.f64 (-.f64 -2 beta) alpha)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (exp.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (/.f64 1 (exp.f64 (/.f64 (-.f64 -2 beta) alpha)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (exp.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 -2 beta) alpha))) (exp.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 -2 beta) alpha))) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))))
(log.f64 (/.f64 (exp.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (+.f64 1 (expm1.f64 (/.f64 (-.f64 -2 beta) alpha)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (exp.f64 (/.f64 (-.f64 -2 beta) alpha))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (expm1.f64 (/.f64 (-.f64 -2 beta) alpha)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(exp.f64 (log.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (-.f64 -2 beta) (neg.f64 (/.f64 1 alpha)) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1 (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1 (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1 (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1 (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 1 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (neg.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 beta alpha)) -2)) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 beta alpha)) -2)) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (neg.f64 (-.f64 -2 beta)) (/.f64 1 alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) beta (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) beta (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (cbrt.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))) (cbrt.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (sqrt.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(fma.f64 -1 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.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)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 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)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(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)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 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)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(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)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2)) (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (/.f64 beta (+.f64 beta (+.f64 alpha 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 -2 beta)) 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 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (+.f64 -2 beta) alpha) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (+.f64 -2 beta) alpha) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))

simplify160.0ms (2%)

Algorithm
egg-herbie
Rules
1184×fma-neg
992×unswap-sqr
932×div-sub
460×fma-def
416×sub-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048811021
1136010103
249049871
Stop Event
node limit
Counts
235 → 284
Calls
Call 1
Inputs
(/.f64 -2 alpha)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 -1 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 -1 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(/.f64 2 alpha)
(+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 1 alpha))) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 1 alpha))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 1 alpha))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)) (*.f64 2 (/.f64 1 alpha)))))
(/.f64 beta alpha)
(+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha)))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 beta alpha))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (/.f64 beta alpha) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))))
(/.f64 beta alpha)
(+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha)))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 beta alpha))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (/.f64 beta alpha) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))))
(/.f64 (+.f64 beta 2) alpha)
(+.f64 (/.f64 beta alpha) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 2 (/.f64 1 alpha)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 2 (/.f64 1 alpha))))))
(/.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) alpha)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha)) (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)))
(-.f64 (+.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 -1 (/.f64 (+.f64 beta 2) alpha)))
(-.f64 (+.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 (+.f64 beta 2) alpha)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) 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 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 -2 alpha) (neg.f64 (/.f64 beta alpha)))
(+.f64 0 (/.f64 (-.f64 -2 beta) 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 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 -2 beta) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 -2 beta) alpha)))))
(-.f64 (/.f64 -2 alpha) (/.f64 beta alpha))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 -2 beta) alpha))) 1)
(*.f64 (-.f64 -2 beta) (/.f64 1 alpha))
(*.f64 (/.f64 (-.f64 -2 beta) alpha) 1)
(*.f64 1 (/.f64 (-.f64 -2 beta) alpha))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (*.f64 (cbrt.f64 (-.f64 -2 beta)) (/.f64 1 alpha)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)))
(*.f64 (sqrt.f64 (-.f64 -2 beta)) (*.f64 (sqrt.f64 (-.f64 -2 beta)) (/.f64 1 alpha)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)))
(*.f64 (neg.f64 (-.f64 -2 beta)) (/.f64 1 (neg.f64 alpha)))
(*.f64 (/.f64 1 alpha) (-.f64 -2 beta))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (-.f64 -2 beta) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (-.f64 -2 beta) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) 1) (/.f64 (cbrt.f64 (-.f64 -2 beta)) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (-.f64 -2 beta)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -2 beta)) 1) (/.f64 (sqrt.f64 (-.f64 -2 beta)) alpha))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -2 beta)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (-.f64 -2 beta)) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (-.f64 -2 beta) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2)
(pow.f64 (/.f64 alpha (-.f64 -2 beta)) -1)
(neg.f64 (/.f64 (-.f64 -2 beta) (neg.f64 alpha)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 -2 beta) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 -2 beta) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 -2 beta) alpha)))
(exp.f64 (log.f64 (/.f64 (-.f64 -2 beta) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 -2 beta) alpha)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 -2 (/.f64 1 alpha) (neg.f64 (/.f64 beta alpha)))
(fma.f64 1 (/.f64 -2 alpha) (neg.f64 (/.f64 beta alpha)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 -2 alpha)) (cbrt.f64 (/.f64 -2 alpha))) (cbrt.f64 (/.f64 -2 alpha)) (neg.f64 (/.f64 beta alpha)))
(fma.f64 (sqrt.f64 (/.f64 -2 alpha)) (sqrt.f64 (/.f64 -2 alpha)) (neg.f64 (/.f64 beta alpha)))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(+.f64 0 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 -2 alpha)) (/.f64 beta alpha))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)))) (cbrt.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))))
(*.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1)
(*.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)))
(*.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(*.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))))
(/.f64 1 (/.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha 2))) (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2))))
(/.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (*.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 (*.f64 beta (/.f64 alpha (-.f64 -2 beta))) (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) (/.f64 alpha (-.f64 -2 beta))))
(/.f64 (-.f64 (*.f64 beta (neg.f64 alpha)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (neg.f64 (-.f64 -2 beta)))) (*.f64 (+.f64 beta (+.f64 alpha 2)) (neg.f64 alpha)))
(/.f64 (-.f64 alpha (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) (-.f64 -2 beta))) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) alpha))
(/.f64 (-.f64 (/.f64 alpha (-.f64 -2 beta)) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) 1)) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) (/.f64 alpha (-.f64 -2 beta))))
(/.f64 (-.f64 (neg.f64 alpha) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) (neg.f64 (-.f64 -2 beta)))) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) (neg.f64 alpha)))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) alpha) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) (-.f64 -2 beta))) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) alpha))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (/.f64 alpha (-.f64 -2 beta))) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) 1)) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) (/.f64 alpha (-.f64 -2 beta))))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (neg.f64 alpha)) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) (neg.f64 (-.f64 -2 beta)))) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) (neg.f64 alpha)))
(/.f64 (neg.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2))))) (neg.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3))) (neg.f64 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2))) (neg.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (*.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))) (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)))
(/.f64 (/.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (+.f64 beta (+.f64 alpha 2))) alpha)
(pow.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)))))
(log.f64 (*.f64 (exp.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (exp.f64 (/.f64 (-.f64 -2 beta) alpha)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (exp.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (/.f64 1 (exp.f64 (/.f64 (-.f64 -2 beta) alpha)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (exp.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 -2 beta) alpha))) (exp.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 -2 beta) alpha))) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))))
(log.f64 (/.f64 (exp.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (+.f64 1 (expm1.f64 (/.f64 (-.f64 -2 beta) alpha)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (exp.f64 (/.f64 (-.f64 -2 beta) alpha))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (expm1.f64 (/.f64 (-.f64 -2 beta) alpha)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(exp.f64 (log.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (-.f64 -2 beta) (neg.f64 (/.f64 1 alpha)) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1 (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1 (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1 (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1 (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 1 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (neg.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 beta alpha)) -2)) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 beta alpha)) -2)) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (neg.f64 (-.f64 -2 beta)) (/.f64 1 alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) beta (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) beta (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (cbrt.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))) (cbrt.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (sqrt.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(fma.f64 -1 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.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)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 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)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(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)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 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)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(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)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2)) (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (/.f64 beta (+.f64 beta (+.f64 alpha 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 -2 beta)) 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 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (+.f64 -2 beta) alpha) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (+.f64 -2 beta) alpha) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
Outputs
(/.f64 -2 alpha)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 -1 (/.f64 beta alpha))
(/.f64 (neg.f64 beta) alpha)
(neg.f64 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 -1 (/.f64 beta alpha))
(/.f64 (neg.f64 beta) alpha)
(neg.f64 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(/.f64 2 alpha)
(+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 1 alpha))) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (+.f64 alpha 2))) (/.f64 2 alpha))
(+.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 1 alpha))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (*.f64 2 (/.f64 1 alpha))))
(fma.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (+.f64 alpha 2))) (fma.f64 -1 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)) (/.f64 2 alpha)))
(fma.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (+.f64 alpha 2))) (-.f64 (/.f64 2 alpha) (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta))))
(-.f64 (+.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 (+.f64 beta 2) alpha)) (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta)))
(+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 1 alpha))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)) (*.f64 2 (/.f64 1 alpha)))))
(fma.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (+.f64 alpha 2))) (fma.f64 -1 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)) (+.f64 (/.f64 2 alpha) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))))
(+.f64 (fma.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (+.f64 alpha 2))) (-.f64 (/.f64 2 alpha) (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta)))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))
(+.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha 2)) 3) (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta))) (+.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 (+.f64 beta 2) alpha)))
(/.f64 beta alpha)
(+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha)))
(+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 2 alpha)))
(+.f64 (/.f64 2 alpha) (+.f64 (/.f64 beta alpha) 1))
(+.f64 1 (/.f64 (+.f64 beta 2) alpha))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 beta alpha))))
(+.f64 1 (+.f64 (/.f64 2 alpha) (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) (/.f64 beta alpha))))
(+.f64 1 (+.f64 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (+.f64 alpha 2) beta))))
(-.f64 (+.f64 1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (+.f64 alpha 2) beta))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (/.f64 beta alpha) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))))
(+.f64 (+.f64 1 (/.f64 2 alpha)) (+.f64 (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) (/.f64 beta alpha)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 1 (+.f64 (/.f64 2 alpha) (+.f64 (-.f64 (/.f64 beta alpha) (/.f64 (+.f64 alpha 2) beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))))
(+.f64 (-.f64 (+.f64 1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (+.f64 alpha 2) beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))
(/.f64 beta alpha)
(+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha)))
(+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 2 alpha)))
(+.f64 (/.f64 2 alpha) (+.f64 (/.f64 beta alpha) 1))
(+.f64 1 (/.f64 (+.f64 beta 2) alpha))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 beta alpha))))
(+.f64 1 (+.f64 (/.f64 2 alpha) (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) (/.f64 beta alpha))))
(+.f64 1 (+.f64 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (+.f64 alpha 2) beta))))
(-.f64 (+.f64 1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (+.f64 alpha 2) beta))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (/.f64 beta alpha) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))))
(+.f64 (+.f64 1 (/.f64 2 alpha)) (+.f64 (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) (/.f64 beta alpha)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 1 (+.f64 (/.f64 2 alpha) (+.f64 (-.f64 (/.f64 beta alpha) (/.f64 (+.f64 alpha 2) beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))))
(+.f64 (-.f64 (+.f64 1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (+.f64 alpha 2) beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))
(/.f64 (+.f64 beta 2) alpha)
(+.f64 (/.f64 beta alpha) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (+.f64 (/.f64 beta alpha) (/.f64 beta (+.f64 beta 2))) (/.f64 2 alpha))
(+.f64 (/.f64 2 alpha) (+.f64 (/.f64 beta alpha) (/.f64 beta (+.f64 beta 2))))
(+.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 2 (/.f64 1 alpha)))))
(fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (+.f64 (+.f64 (/.f64 beta alpha) (/.f64 beta (+.f64 beta 2))) (/.f64 2 alpha)))
(-.f64 (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 beta alpha) (/.f64 beta (+.f64 beta 2)))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) alpha))
(-.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 (+.f64 beta 2) alpha)) (*.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 beta alpha) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 2 (/.f64 1 alpha))))))
(fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (+.f64 (/.f64 beta alpha) (+.f64 (+.f64 (/.f64 2 alpha) (/.f64 beta (+.f64 beta 2))) (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 3) (*.f64 alpha alpha))))))
(+.f64 (-.f64 (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 beta alpha) (/.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 (+.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 (+.f64 beta 2) alpha)) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) alpha)) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)) (*.f64 alpha alpha)))
(/.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) alpha)
(/.f64 (-.f64 beta (+.f64 (neg.f64 beta) -2)) alpha)
(/.f64 (+.f64 beta (+.f64 beta 2)) alpha)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha)) (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (neg.f64 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2)))) (/.f64 (-.f64 beta (+.f64 (neg.f64 beta) -2)) alpha))
(+.f64 (/.f64 (*.f64 beta (-.f64 -2 beta)) (*.f64 alpha alpha)) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))
(-.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)))
(-.f64 (+.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 -1 (/.f64 (+.f64 beta 2) alpha)))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha)) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))) (/.f64 (+.f64 (neg.f64 beta) -2) alpha))
(+.f64 (/.f64 (*.f64 beta (-.f64 -2 beta)) (*.f64 alpha alpha)) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(+.f64 (/.f64 (*.f64 beta (-.f64 -2 beta)) (*.f64 alpha alpha)) (fma.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(-.f64 (+.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 (+.f64 beta 2) alpha)))
(-.f64 (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 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))) (/.f64 (+.f64 (neg.f64 beta) -2) alpha))
(+.f64 (-.f64 (/.f64 (*.f64 beta (-.f64 -2 beta)) (*.f64 alpha alpha)) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3))) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(+.f64 (/.f64 (*.f64 beta (-.f64 -2 beta)) (*.f64 alpha alpha)) (-.f64 (fma.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(/.f64 (-.f64 beta (+.f64 (neg.f64 beta) -2)) alpha)
(/.f64 (+.f64 beta (+.f64 beta 2)) alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)))
(+.f64 (neg.f64 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2)))) (/.f64 (-.f64 beta (+.f64 (neg.f64 beta) -2)) alpha))
(+.f64 (/.f64 (*.f64 beta (-.f64 -2 beta)) (*.f64 alpha alpha)) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))
(-.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) 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 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha)) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))) (/.f64 (+.f64 (neg.f64 beta) -2) alpha))
(+.f64 (/.f64 (*.f64 beta (-.f64 -2 beta)) (*.f64 alpha alpha)) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(+.f64 (/.f64 (*.f64 beta (-.f64 -2 beta)) (*.f64 alpha alpha)) (fma.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(+.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 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) 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))) (fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 3))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))) (/.f64 (+.f64 (neg.f64 beta) -2) alpha))
(+.f64 (-.f64 (/.f64 (*.f64 beta (-.f64 -2 beta)) (*.f64 alpha alpha)) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3))) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(+.f64 (/.f64 (*.f64 beta (-.f64 -2 beta)) (*.f64 alpha alpha)) (-.f64 (fma.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3))))
(+.f64 (/.f64 -2 alpha) (neg.f64 (/.f64 beta alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(+.f64 0 (/.f64 (-.f64 -2 beta) alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) 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 -2 beta) alpha)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 -2 beta) alpha)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 -2 beta) alpha)))))
(-.f64 (/.f64 -2 alpha) (/.f64 beta alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 -2 beta) alpha))) 1)
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 (-.f64 -2 beta) (/.f64 1 alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 (/.f64 (-.f64 -2 beta) alpha) 1)
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 1 (/.f64 (-.f64 -2 beta) alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (*.f64 (cbrt.f64 (-.f64 -2 beta)) (/.f64 1 alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 (sqrt.f64 (-.f64 -2 beta)) (*.f64 (sqrt.f64 (-.f64 -2 beta)) (/.f64 1 alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 (neg.f64 (-.f64 -2 beta)) (/.f64 1 (neg.f64 alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 (/.f64 1 alpha) (-.f64 -2 beta))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (-.f64 -2 beta) (cbrt.f64 alpha)))
(/.f64 (/.f64 (-.f64 -2 beta) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(*.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 -2 beta)) 2) 1) (/.f64 (cbrt.f64 (-.f64 -2 beta)) alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (-.f64 -2 beta)) (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 -2 beta)) 1) (/.f64 (sqrt.f64 (-.f64 -2 beta)) alpha))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(*.f64 (/.f64 (sqrt.f64 (-.f64 -2 beta)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (-.f64 -2 beta)) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (-.f64 -2 beta) (cbrt.f64 alpha)))
(/.f64 (/.f64 (-.f64 -2 beta) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(pow.f64 (/.f64 (-.f64 -2 beta) alpha) 1)
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 3)
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(pow.f64 (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3) 1/3)
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2)
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(pow.f64 (/.f64 alpha (-.f64 -2 beta)) -1)
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(neg.f64 (/.f64 (-.f64 -2 beta) (neg.f64 alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(log.f64 (exp.f64 (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 -2 beta) alpha))))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(exp.f64 (log.f64 (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 -2 beta) alpha)) 1))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(fma.f64 -2 (/.f64 1 alpha) (neg.f64 (/.f64 beta alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(fma.f64 1 (/.f64 -2 alpha) (neg.f64 (/.f64 beta alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 -2 alpha)) (cbrt.f64 (/.f64 -2 alpha))) (cbrt.f64 (/.f64 -2 alpha)) (neg.f64 (/.f64 beta alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(fma.f64 (sqrt.f64 (/.f64 -2 alpha)) (sqrt.f64 (/.f64 -2 alpha)) (neg.f64 (/.f64 beta alpha)))
(-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha))
(/.f64 (-.f64 -2 beta) alpha)
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(+.f64 0 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 -2 alpha)) (/.f64 beta alpha))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)))) (cbrt.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))))))
(*.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(*.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(*.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(*.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(*.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)) (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))))
(/.f64 1 (/.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha 2))) (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2))))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)) (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (*.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)) (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)))
(/.f64 (-.f64 (*.f64 beta (/.f64 alpha (-.f64 -2 beta))) (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) (/.f64 alpha (-.f64 -2 beta))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (-.f64 (*.f64 beta (neg.f64 alpha)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (neg.f64 (-.f64 -2 beta)))) (*.f64 (+.f64 beta (+.f64 alpha 2)) (neg.f64 alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (-.f64 alpha (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) (-.f64 -2 beta))) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) alpha))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (-.f64 (/.f64 alpha (-.f64 -2 beta)) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) 1)) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) (/.f64 alpha (-.f64 -2 beta))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (-.f64 (neg.f64 alpha) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) (neg.f64 (-.f64 -2 beta)))) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) beta) (neg.f64 alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) alpha) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) (-.f64 -2 beta))) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) alpha))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (/.f64 alpha (-.f64 -2 beta))) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) 1)) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) (/.f64 alpha (-.f64 -2 beta))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (neg.f64 alpha)) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) (neg.f64 (-.f64 -2 beta)))) (*.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) -2) (neg.f64 alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (neg.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2))))) (neg.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3))) (neg.f64 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)) (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2))) (neg.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (*.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)) (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))) (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)))
(/.f64 (/.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (+.f64 beta (+.f64 alpha 2))) alpha)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(pow.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 3)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(pow.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 3) 1/3)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 2))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(log.f64 (exp.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(log.f64 (*.f64 (exp.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (exp.f64 (/.f64 (-.f64 -2 beta) alpha)))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (exp.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (/.f64 1 (exp.f64 (/.f64 (-.f64 -2 beta) alpha)))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (exp.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 -2 beta) alpha))) (exp.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 -2 beta) alpha))) (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(log.f64 (/.f64 (exp.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (+.f64 1 (expm1.f64 (/.f64 (-.f64 -2 beta) alpha)))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (exp.f64 (/.f64 (-.f64 -2 beta) alpha))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (expm1.f64 (/.f64 (-.f64 -2 beta) alpha)))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 3))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(exp.f64 (log.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 1))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (-.f64 -2 beta) (neg.f64 (/.f64 1 alpha)) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1 (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1 (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1 (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 1 (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 1 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) 2) (cbrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (neg.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (-.f64 (*.f64 beta alpha) (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 alpha 2)))) (/.f64 1 (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 beta alpha)) -2)) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 -2 (neg.f64 (+.f64 alpha beta)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (neg.f64 beta) (/.f64 1 (-.f64 -2 (+.f64 alpha beta))) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 (neg.f64 beta) (-.f64 -2 (+.f64 alpha beta))))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 (+.f64 beta alpha)) -2)) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (neg.f64 beta) (/.f64 1 (+.f64 -2 (neg.f64 (+.f64 alpha beta)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (neg.f64 beta) (/.f64 1 (-.f64 -2 (+.f64 alpha beta))) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 (neg.f64 beta) (-.f64 -2 (+.f64 alpha beta))))
(fma.f64 (neg.f64 (-.f64 -2 beta)) (/.f64 1 alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)) (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)) (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)) (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)) (fma.f64 (/.f64 (-.f64 -2 beta) alpha) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) beta (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) beta (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)))
(fma.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 (-.f64 -2 beta) alpha) 2)) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (cbrt.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))) (cbrt.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (sqrt.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha)) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 -1 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.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 2) alpha))
(+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.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 2) alpha))
(+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 beta 2) alpha))
(+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(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 (+.f64 beta 2) alpha))
(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 (+.f64 beta 2) alpha))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(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 (+.f64 beta 2) alpha))
(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 (+.f64 beta 2) alpha))
(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)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 beta 2) alpha))
(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)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 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)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 2) alpha))
(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)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(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 (+.f64 beta 2) alpha))
(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)))) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 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)))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(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 (+.f64 beta 2) alpha))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (/.f64 -1 alpha) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 (+.f64 beta 2) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) 0)
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1 (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (/.f64 -1 alpha) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 (+.f64 beta 2) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) 0)
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (/.f64 -1 alpha) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 (+.f64 beta 2) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) 0)
(fma.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (+.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (fma.f64 (/.f64 -1 alpha) (-.f64 -2 beta) (/.f64 (-.f64 -2 beta) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) (+.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 (+.f64 beta 2) alpha)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 (-.f64 -2 beta) alpha))) 0)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) 2)) (cbrt.f64 (/.f64 (-.f64 -2 beta) alpha)) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 beta 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 -2 beta)) alpha))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 2 (-.f64 alpha beta)))) (/.f64 (+.f64 beta 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 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 2 (-.f64 alpha beta)))) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (+.f64 -2 beta) alpha) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 -2 (-.f64 beta alpha)) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 -2 (-.f64 beta alpha)) (/.f64 (+.f64 beta 2) alpha))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 (+.f64 -2 beta) alpha) (*.f64 (/.f64 (neg.f64 (-.f64 -2 beta)) alpha) 1))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 -2 (-.f64 beta alpha)) (/.f64 (neg.f64 (-.f64 -2 beta)) alpha))
(fma.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 -2 (-.f64 beta alpha)) (/.f64 (+.f64 beta 2) alpha))

localize34.0ms (0.4%)

Local Accuracy

Found 4 expressions with local accuracy:

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

Compiled 83 to 51 computations (38.6% saved)

series5.0ms (0.1%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
2.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))
0.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
beta
@inf
(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))

rewrite108.0ms (1.3%)

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) beta)
(/.f64 (+.f64 2 beta) alpha)
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 -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))
(+.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)))

simplify129.0ms (1.6%)

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
238336119
Stop Event
node limit
Counts
263 → 286
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))))
-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 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)
(+.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 -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))
(+.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)))
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 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha))) (/.f64 4 (*.f64 alpha alpha))))
(+.f64 (fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (*.f64 alpha alpha))) (/.f64 2 alpha)) (+.f64 (*.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta 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 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha))) (/.f64 4 (*.f64 alpha alpha))))
(+.f64 (fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (*.f64 alpha alpha))) (/.f64 2 alpha)) (+.f64 (*.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta 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 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha))
(*.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta 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 (*.f64 -2 (*.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))))
(-.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 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha))) (/.f64 4 (*.f64 alpha alpha))))
(+.f64 (fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (*.f64 alpha alpha))) (/.f64 2 alpha)) (+.f64 (*.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta 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 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha))) (/.f64 4 (*.f64 alpha alpha))))
(+.f64 (fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (*.f64 alpha alpha))) (/.f64 2 alpha)) (+.f64 (*.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta 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 (*.f64 -2 (*.f64 beta beta)) (*.f64 alpha alpha))
(*.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta 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 (*.f64 -2 (*.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 -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 (*.f64 -2 (*.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 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha)) (/.f64 2 alpha)) (fma.f64 beta (neg.f64 (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 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 (*.f64 -2 (*.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 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha)) (/.f64 2 alpha)) (fma.f64 beta (neg.f64 (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 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)))
-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 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)
(+.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 (-.f64 -2 (+.f64 beta beta)) (/.f64 (fma.f64 beta 2 2) alpha)) (*.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 -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)))
(/.f64 (neg.f64 (+.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 (neg.f64 beta) 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta 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 (*.f64 (pow.f64 beta 3) 8)) (+.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))
(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)
(+.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) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(/.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 (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) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(/.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)

eval838.0ms (10.4%)

Compiler

Compiled 26186 to 17904 computations (31.6% saved)

prune264.0ms (3.3%)

Pruning

18 alts after pruning (7 fresh and 11 done)

PrunedKeptTotal
New9874991
Fresh033
Picked101
Done11112
Total989181007
Accurracy
100.0%
Counts
1007 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
24.6%
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
30.3%
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
8.6%
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
10.6%
(/.f64 (/.f64 (*.f64 alpha (-.f64 alpha 2)) (*.f64 1/2 (pow.f64 alpha 3))) 2)
5.0%
(/.f64 (/.f64 beta alpha) 2)
26.1%
(/.f64 (/.f64 2 alpha) 2)
8.6%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 beta) alpha)) 2)
74.3%
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
7.2%
(/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (*.f64 beta (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 alpha)))) 2)
24.3%
(/.f64 (-.f64 2 (/.f64 (+.f64 2 alpha) beta)) 2)
24.9%
(/.f64 (-.f64 2 (/.f64 2 beta)) 2)
53.6%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
73.6%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
72.6%
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
50.9%
(/.f64 (+.f64 1 (*.f64 1/2 beta)) 2)
51.8%
(/.f64 (+.f64 1 (*.f64 -1/2 alpha)) 2)
33.0%
(/.f64 2 2)
53.8%
(/.f64 1 2)
Compiler

Compiled 207 to 160 computations (22.7% saved)

regimes166.0ms (2.1%)

Counts
24 → 2
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (/.f64 beta alpha) 2)
(/.f64 (+.f64 1 (*.f64 -1/2 alpha)) 2)
(/.f64 (+.f64 1 (*.f64 1/2 beta)) 2)
(/.f64 (-.f64 2 (/.f64 2 beta)) 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 2 (/.f64 (+.f64 2 alpha) beta)) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
(/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) 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 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 beta) alpha)) 2)
(/.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)
(/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (*.f64 beta (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 alpha)))) 2)
(/.f64 (/.f64 (*.f64 alpha (-.f64 alpha 2)) (*.f64 1/2 (pow.f64 alpha 3))) 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))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
Calls

5 calls:

36.0ms
alpha
33.0ms
beta
15.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
10.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
5.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
Results
AccuracySegmentsBranch
94.8%2alpha
76.9%3beta
100.0%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
100.0%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
100.0%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 295 to 209 computations (29.2% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999999165582
-0.0007002870263641109
Compiler

Compiled 20 to 15 computations (25% saved)

regimes150.0ms (1.9%)

Counts
23 → 2
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (/.f64 beta alpha) 2)
(/.f64 (+.f64 1 (*.f64 -1/2 alpha)) 2)
(/.f64 (+.f64 1 (*.f64 1/2 beta)) 2)
(/.f64 (-.f64 2 (/.f64 2 beta)) 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 2 (/.f64 (+.f64 2 alpha) beta)) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
(/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) 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 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 beta) alpha)) 2)
(/.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)
(/.f64 (-.f64 (*.f64 -2 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (*.f64 beta (+.f64 (/.f64 (/.f64 6 alpha) alpha) (/.f64 -2 alpha)))) 2)
(/.f64 (/.f64 (*.f64 alpha (-.f64 alpha 2)) (*.f64 1/2 (pow.f64 alpha 3))) 2)
Outputs
(/.f64 (/.f64 (+.f64 beta (+.f64 2 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:

45.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
44.0ms
alpha
35.0ms
beta
14.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
5.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
Results
AccuracySegmentsBranch
94.8%2alpha
76.9%3beta
99.7%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
99.7%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
99.7%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 273 to 195 computations (28.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999999165582
-0.0007002870263641109
Compiler

Compiled 20 to 15 computations (25% saved)

regimes101.0ms (1.2%)

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 beta alpha) 2)
(/.f64 (+.f64 1 (*.f64 -1/2 alpha)) 2)
(/.f64 (+.f64 1 (*.f64 1/2 beta)) 2)
(/.f64 (-.f64 2 (/.f64 2 beta)) 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 2 (/.f64 (+.f64 2 alpha) beta)) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
(/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) 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 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (neg.f64 beta) alpha)) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 beta) alpha)) 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:

38.0ms
beta
31.0ms
alpha
15.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
8.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
5.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
Results
AccuracySegmentsBranch
94.8%2alpha
76.2%3beta
99.7%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
99.7%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
99.7%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 218 to 159 computations (27.1% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999999165582
-0.0007002870263641109
Compiler

Compiled 20 to 15 computations (25% saved)

regimes67.0ms (0.8%)

Counts
16 → 2
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (/.f64 beta alpha) 2)
(/.f64 (+.f64 1 (*.f64 -1/2 alpha)) 2)
(/.f64 (+.f64 1 (*.f64 1/2 beta)) 2)
(/.f64 (-.f64 2 (/.f64 2 beta)) 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 2 (/.f64 (+.f64 2 alpha) beta)) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
(/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (*.f64 alpha alpha))) 2)
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) 2)
Outputs
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
Calls

2 calls:

34.0ms
beta
29.0ms
alpha
Results
AccuracySegmentsBranch
94.3%2alpha
75.4%3beta
Compiler

Compiled 124 to 96 computations (22.6% saved)

bsearch16.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
16.0ms
3791028759605.374
8817886291808.826
Results
8.0ms80×body256valid
Compiler

Compiled 140 to 110 computations (21.4% saved)

regimes50.0ms (0.6%)

Counts
12 → 2
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (/.f64 beta alpha) 2)
(/.f64 (+.f64 1 (*.f64 -1/2 alpha)) 2)
(/.f64 (+.f64 1 (*.f64 1/2 beta)) 2)
(/.f64 (-.f64 2 (/.f64 2 beta)) 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 2 (/.f64 (+.f64 2 alpha) beta)) 2)
Outputs
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (/.f64 2 alpha) 2)
Calls

2 calls:

25.0ms
beta
22.0ms
alpha
Results
AccuracySegmentsBranch
89.7%2alpha
75.4%3beta
Compiler

Compiled 84 to 67 computations (20.2% saved)

bsearch29.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
29.0ms
3791028759605.374
8817886291808.826
Results
27.0ms80×body256valid
Compiler

Compiled 120 to 100 computations (16.7% saved)

regimes41.0ms (0.5%)

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

2 calls:

25.0ms
beta
13.0ms
alpha
Results
AccuracySegmentsBranch
75.3%2alpha
74.7%4beta
Compiler

Compiled 57 to 46 computations (19.3% saved)

bsearch22.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
9.247729227341131e-5
5.122237131727397
Results
20.0ms128×body256valid
Compiler

Compiled 164 to 143 computations (12.8% saved)

regimes30.0ms (0.4%)

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

2 calls:

18.0ms
beta
11.0ms
alpha
Results
AccuracySegmentsBranch
75.1%2alpha
74.3%4beta
Compiler

Compiled 29 to 24 computations (17.2% saved)

bsearch21.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
21.0ms
5.122237131727397
494792709379.67975
Results
16.0ms160×body256valid
Compiler

Compiled 160 to 145 computations (9.4% saved)

regimes24.0ms (0.3%)

Accuracy

Total -43.8b remaining (-242.2%)

Threshold costs -43.8b (-242.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:

14.0ms
beta
6.0ms
alpha
Results
AccuracySegmentsBranch
59.0%2alpha
71.8%2beta
Compiler

Compiled 19 to 17 computations (10.5% saved)

bsearch25.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
25.0ms
1.0110415548347429e-8
224.23626289251274
Results
11.0ms115×body256valid
7.0ms29×body1024valid
2.0ms12×body512valid
1.0msbody2048valid
Compiler

Compiled 140 to 135 computations (3.6% saved)

simplify18.0ms (0.2%)

Algorithm
egg-herbie
Rules
38×+-commutative
36×unsub-neg
26×neg-mul-1
20×sub-neg
14×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
064541
186541
2103541
3126541
4147541
5180541
6183541
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -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 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1/2) (/.f64 (/.f64 (+.f64 beta (+.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 alpha beta) 2)) -1/2) (/.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 3800000000000) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2))
(if (<=.f64 alpha 3800000000000) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (/.f64 (/.f64 2 alpha) 2))
(if (<=.f64 alpha 3039929748475085/2251799813685248) (/.f64 (+.f64 1 (*.f64 -1/2 alpha)) 2) (/.f64 (/.f64 2 alpha) 2))
(if (<=.f64 alpha 5854679515581645/1125899906842624) (/.f64 1 2) (/.f64 (/.f64 2 alpha) 2))
(if (<=.f64 beta 2308094809027379/1125899906842624) (/.f64 1 2) (/.f64 2 2))
(/.f64 1 2)
Outputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -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 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -1/2) (/.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))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -1/2) (/.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))) (+.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) -1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -1/2) (/.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))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1/2) (/.f64 (/.f64 (+.f64 beta (+.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)) -1/2) (/.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) 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)) -1/2) (/.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) 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)) -1/2) (/.f64 (/.f64 (+.f64 beta (+.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)) -1/2) (/.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)) -1/2) (/.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 3800000000000) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2))
(if (<=.f64 alpha 3800000000000) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2))
(if (<=.f64 alpha 3800000000000) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (/.f64 (/.f64 2 alpha) 2))
(if (<=.f64 alpha 3800000000000) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 2 alpha) 2))
(if (<=.f64 alpha 3039929748475085/2251799813685248) (/.f64 (+.f64 1 (*.f64 -1/2 alpha)) 2) (/.f64 (/.f64 2 alpha) 2))
(if (<=.f64 alpha 3039929748475085/2251799813685248) (/.f64 (+.f64 1 (*.f64 alpha -1/2)) 2) (/.f64 (/.f64 2 alpha) 2))
(if (<=.f64 alpha 5854679515581645/1125899906842624) (/.f64 1 2) (/.f64 (/.f64 2 alpha) 2))
(if (<=.f64 alpha 5854679515581645/1125899906842624) 1/2 (/.f64 (/.f64 2 alpha) 2))
(if (<=.f64 beta 2308094809027379/1125899906842624) (/.f64 1 2) (/.f64 2 2))
(if (<=.f64 beta 2308094809027379/1125899906842624) 1/2 1)
(/.f64 1 2)
1/2
Compiler

Compiled 218 to 158 computations (27.5% saved)

soundness741.0ms (9.2%)

Rules
1380×fma-neg
1380×fma-neg
1380×fma-neg
1232×log-prod
1174×fma-def
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01237
12537
24237
37037
412237
524233
644933
775933
8161633
9379633
10762933
051010982
1140910596
2497310328
01156
125956
2390256
051010982
1140910596
2497310328
051010982
1140910596
2497310328
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 421 to 311 computations (26.1% saved)

end98.0ms (1.2%)

Compiler

Compiled 202 to 138 computations (31.7% saved)

Profiling

Loading profile data...