Octave 3.8, jcobi/1

Time bar (total: 11.3s)

analyze0.0ms (0%)

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

Compiled 22 to 16 computations (27.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
Operation ival-sub, time spent: 0.0ms, 0.0% of total-time
Operation ival-div, time spent: 0.0ms, 0.0% of total-time
Operation ival-add, time spent: 0.0ms, 0.0% of total-time
Operation ival-and, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time
Operation ival->, time spent: 0.0ms, 0.0% of total-time

sample2.0s (17.8%)

Results
1.1s6528×256valid
460.0ms1048×1024valid
165.0ms621×512valid
25.0ms58×2048valid
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 865.0ms
Operation ival-div, time spent: 254.0ms, 29.0% of total-time
Operation ival-add, time spent: 223.0ms, 26.0% of total-time
Operation ival->, time spent: 181.0ms, 21.0% of total-time
Operation ival-sub, time spent: 154.0ms, 18.0% of total-time
Operation const, time spent: 37.0ms, 4.0% of total-time
Operation ival-and, time spent: 16.0ms, 2.0% of total-time
Bogosity

preprocess618.0ms (5.5%)

Algorithm
egg-herbie
Rules
6132×fma-neg
1074×div-sub
820×sub-neg
700×associate-/r*
664×distribute-rgt-in
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
740-0-(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
00-0-beta
00-0-1
00-0-(+.f64 alpha beta)
00-0-(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
00-0-2
00-0-alpha
00-0-(+.f64 (+.f64 alpha beta) 2)
00-0-(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
00-0-(-.f64 beta alpha)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
+.f64(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)cancellation740
Confusion
Predicted +Predicted -
+740
-0182
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+7400
-00182
Precision?
1.0
Recall?
1.0
Iterations

Useful iterations: 15 (0.0ms)

IterNodesCost
038359
196351
2204351
3534343
41351343
53461343
66068343
76956343
87145343
97181343
107228343
117228343
127435343
137550343
147552343
157552315
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 (+.f64 (neg.f64 alpha) beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 (+.f64 alpha (neg.f64 beta)) 2)) 1) 2)
(neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 (+.f64 (neg.f64 alpha) beta) 2)) 1) 2))
(neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 (+.f64 alpha (neg.f64 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 beta (+.f64 alpha 2))) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(-.f64 (/.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) 2) -1/2)
(+.f64 1/2 (/.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) 2))
(+.f64 1/2 (*.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) 1/2))
(fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) 1/2 1/2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 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 (/.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) 2) -1/2)
(+.f64 1/2 (/.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) 2))
(+.f64 1/2 (*.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) 1/2))
(fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) 1/2 1/2)
(/.f64 (+.f64 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 (+.f64 (neg.f64 alpha) beta) 2)) 1) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 2 (-.f64 beta alpha)))) 2)
(/.f64 (+.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 beta alpha)))) 2)
(/.f64 (+.f64 1 (/.f64 (+.f64 beta alpha) (-.f64 beta (+.f64 alpha -2)))) 2)
(/.f64 (+.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 beta (-.f64 2 alpha)))) 2)
(+.f64 (/.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 -2 (-.f64 alpha beta)))) 1/2)
(+.f64 1/2 (/.f64 (/.f64 (+.f64 beta alpha) 2) (+.f64 beta (-.f64 2 alpha))))
(+.f64 1/2 (/.f64 (*.f64 (+.f64 beta alpha) -1/2) (+.f64 alpha (-.f64 -2 beta))))
(-.f64 1/2 (/.f64 (+.f64 beta alpha) (fma.f64 2 (-.f64 alpha beta) -4)))
(/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 (+.f64 alpha (neg.f64 beta)) 2)) 1) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 2 (-.f64 alpha beta)))) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 alpha (-.f64 2 beta)))) 2)
(/.f64 (-.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 alpha beta)))) 2)
(+.f64 1/2 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 alpha beta))) -1/2))
(+.f64 1/2 (*.f64 (+.f64 beta alpha) (/.f64 1/2 (+.f64 beta (-.f64 -2 alpha)))))
(fma.f64 (+.f64 beta alpha) (/.f64 1/2 (+.f64 beta (-.f64 -2 alpha))) 1/2)
(neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 (+.f64 (neg.f64 alpha) beta) 2)) 1) 2))
(/.f64 (+.f64 1 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 2 (-.f64 beta alpha)))) -2)
(/.f64 (+.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 beta alpha)))) -2)
(/.f64 (+.f64 1 (/.f64 (+.f64 beta alpha) (-.f64 beta (+.f64 alpha -2)))) -2)
(-.f64 -1/2 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (-.f64 2 alpha))) 2))
(+.f64 -1/2 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (-.f64 2 alpha))) -1/2))
(+.f64 -1/2 (*.f64 (+.f64 beta alpha) (/.f64 1/2 (+.f64 alpha (-.f64 -2 beta)))))
(+.f64 -1/2 (/.f64 (+.f64 beta alpha) (fma.f64 2 (-.f64 alpha beta) -4)))
(neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 (+.f64 alpha (neg.f64 beta)) 2)) 1) 2))
(/.f64 (+.f64 1 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 2 (-.f64 alpha beta)))) -2)
(/.f64 (+.f64 1 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 alpha (-.f64 2 beta)))) -2)
(-.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 alpha beta))) 2) 1/2)
(+.f64 -1/2 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (-.f64 -2 alpha))) -1/2))
(+.f64 -1/2 (*.f64 (+.f64 beta alpha) (/.f64 1/2 (+.f64 2 (-.f64 alpha beta)))))
(+.f64 -1/2 (/.f64 (+.f64 beta alpha) (fma.f64 2 (-.f64 alpha beta) 4)))
(/.f64 (+.f64 (/.f64 (-.f64 alpha beta) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha 2)))) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 (+.f64 beta alpha) 2))) 2)
(/.f64 (-.f64 1 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta))) 2)
(+.f64 1/2 (*.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) -1/2))
(fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) -1/2 1/2)
Compiler

Compiled 132 to 70 computations (47% saved)

Precisions
Click to see histograms. Total time spent on operations: 68.0ms
Operation ival-add, time spent: 30.0ms, 44.0% of total-time
Operation ival-div, time spent: 28.0ms, 41.0% of total-time
Operation ival-sub, time spent: 6.0ms, 9.0% of total-time
Operation const, time spent: 4.0ms, 6.0% of total-time

eval2.0ms (0%)

Compiler

Compiled 79 to 51 computations (35.4% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
73.8%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
Compiler

Compiled 15 to 11 computations (26.7% saved)

localize79.0ms (0.7%)

Localize:

Found 3 expressions with local error:

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

Compiled 51 to 24 computations (52.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
Operation ival-add, time spent: 14.0ms, 46.0% of total-time
Operation ival-div, time spent: 10.0ms, 33.0% of total-time
Operation ival-sub, time spent: 4.0ms, 13.0% of total-time
Operation const, time spent: 2.0ms, 7.0% of total-time

series16.0ms (0.1%)

Counts
3 → 72
Calls
Call 1
Inputs
#<alt (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)>
#<alt (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2))>
#<alt (+.f64 (+.f64 beta alpha) 2)>
Outputs
#<alt (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))>
#<alt (-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))>
#<alt (-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))>
#<alt (-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))>
#<alt 2>
#<alt (+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))>
#<alt (-.f64 (+.f64 2 (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))))>
#<alt (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))))>
#<alt 2>
#<alt (-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))>
#<alt (+.f64 1 (/.f64 beta (+.f64 2 beta)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))>
#<alt (+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))>
#<alt (+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))) alpha)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha)) (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))>
#<alt (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))>
#<alt (-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))>
#<alt (-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2)))))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))>
#<alt (/.f64 beta (+.f64 2 beta))>
#<alt (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))>
#<alt (+.f64 (*.f64 alpha (-.f64 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta)) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))>
#<alt (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))>
#<alt -1>
#<alt (-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))>
#<alt (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2))) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))>
#<alt (-.f64 (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2)))))>
#<alt -1>
#<alt (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) 1)>
#<alt (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha))) (+.f64 2 beta)) alpha)) 1)>
#<alt (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha)) (*.f64 -1 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))))) alpha))) (+.f64 2 beta)) alpha)) 1)>
#<alt (+.f64 2 alpha)>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt beta>
#<alt (*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))>
#<alt (*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))>
#<alt (*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))>
#<alt beta>
#<alt (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))>
#<alt (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))>
#<alt (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))>
#<alt (+.f64 2 beta)>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt alpha>
#<alt (*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))>
#<alt (*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))>
#<alt (*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))>
#<alt alpha>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))>
Calls

18 calls:

TimeVariablePointExpression
3.0ms
alpha
@inf
(+ (/ (- beta alpha) (+ (+ beta alpha) 2)) 1)
1.0ms
alpha
@0
(+ (/ (- beta alpha) (+ (+ beta alpha) 2)) 1)
1.0ms
beta
@0
(+ (/ (- beta alpha) (+ (+ beta alpha) 2)) 1)
1.0ms
beta
@0
(/ (- beta alpha) (+ (+ beta alpha) 2))
1.0ms
beta
@inf
(+ (/ (- beta alpha) (+ (+ beta alpha) 2)) 1)

rewrite278.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
1235×log1p-expm1-u
1235×expm1-log1p-u
708×fma-neg
95×add-cube-cbrt
93×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01499
120299
2317499
Stop Event
node limit
Counts
3 → 153
Calls
Call 1
Inputs
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2))
(+.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)
(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)))
(log1p.f64 (expm1.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))
(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 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 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.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 beta) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 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 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 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) 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 beta (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 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 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 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 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (pow.f64 (cbrt.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 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (/.f64 (cbrt.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 (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 (sqrt.f64 (-.f64 beta alpha)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(*.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 (pow.f64 (+.f64 beta alpha) 2) (-.f64 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)
(neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(neg.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(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)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(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))
(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 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(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 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(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 (pow.f64 (+.f64 beta alpha) 2) (-.f64 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)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 beta (-.f64 alpha 2))) (/.f64 4 (+.f64 beta (-.f64 alpha 2))))
(*.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(*.f64 1 (+.f64 beta (+.f64 alpha 2)))
(*.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (/.f64 1 (+.f64 beta (-.f64 alpha 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)))
(/.f64 1 (/.f64 (+.f64 beta (-.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (+.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta alpha) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (+.f64 beta (-.f64 alpha 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (+.f64 beta (-.f64 alpha 2))))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)) (+.f64 (pow.f64 beta 2) (-.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 (pow.f64 beta 2) (*.f64 (+.f64 alpha 2) (+.f64 alpha 2))) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (-.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (-.f64 2 (+.f64 beta alpha)))
(pow.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 3)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))
(log.f64 (exp.f64 (+.f64 beta (+.f64 alpha 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 alpha 2)))))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2))))
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(fma.f64 1 beta (+.f64 alpha 2))
(fma.f64 1 (+.f64 beta alpha) 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (cbrt.f64 (+.f64 beta alpha)) 2)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 alpha 2))
(fma.f64 (sqrt.f64 (+.f64 beta alpha)) (sqrt.f64 (+.f64 beta alpha)) 2)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 alpha 2))

simplify203.0ms (1.8%)

Algorithm
egg-herbie
Rules
1688×fma-neg
1168×sub-neg
654×div-sub
564×fma-define
502×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060713991
1172113434
2558113161
Stop Event
node limit
Counts
225 → 401
Calls
Call 1
Inputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(-.f64 (+.f64 2 (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))))
2
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))
(+.f64 1 (/.f64 beta (+.f64 2 beta)))
(+.f64 1 (+.f64 (*.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 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha)) (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2)))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))
(/.f64 beta (+.f64 2 beta))
(+.f64 (*.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 alpha (-.f64 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta)) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
-1
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2))) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2)))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha))) (+.f64 2 beta)) alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha)) (*.f64 -1 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))))) alpha))) (+.f64 2 beta)) alpha)) 1)
(+.f64 2 alpha)
(+.f64 2 (+.f64 alpha beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 2 (+.f64 alpha beta))
beta
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
beta
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(+.f64 2 beta)
(+.f64 2 (+.f64 alpha beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 2 (+.f64 alpha beta))
alpha
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
alpha
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 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)
(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)))
(log1p.f64 (expm1.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))
(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 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 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.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 beta) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 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 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 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) 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 beta (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 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 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 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 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (pow.f64 (cbrt.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 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (/.f64 (cbrt.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 (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 (sqrt.f64 (-.f64 beta alpha)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(*.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 (pow.f64 (+.f64 beta alpha) 2) (-.f64 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)
(neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(neg.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(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)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(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))
(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 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(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 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(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 (pow.f64 (+.f64 beta alpha) 2) (-.f64 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)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 beta (-.f64 alpha 2))) (/.f64 4 (+.f64 beta (-.f64 alpha 2))))
(*.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(*.f64 1 (+.f64 beta (+.f64 alpha 2)))
(*.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (/.f64 1 (+.f64 beta (-.f64 alpha 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)))
(/.f64 1 (/.f64 (+.f64 beta (-.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (+.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta alpha) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (+.f64 beta (-.f64 alpha 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (+.f64 beta (-.f64 alpha 2))))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)) (+.f64 (pow.f64 beta 2) (-.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 (pow.f64 beta 2) (*.f64 (+.f64 alpha 2) (+.f64 alpha 2))) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (-.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (-.f64 2 (+.f64 beta alpha)))
(pow.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 3)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))
(log.f64 (exp.f64 (+.f64 beta (+.f64 alpha 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 alpha 2)))))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2))))
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(fma.f64 1 beta (+.f64 alpha 2))
(fma.f64 1 (+.f64 beta alpha) 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (cbrt.f64 (+.f64 beta alpha)) 2)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 alpha 2))
(fma.f64 (sqrt.f64 (+.f64 beta alpha)) (sqrt.f64 (+.f64 beta alpha)) 2)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 alpha 2))
Outputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) 1) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (/.f64 alpha (-.f64 -2 alpha))))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (*.f64 beta (+.f64 (fma.f64 beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2))) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (fma.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2)))) 1) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (fma.f64 beta (-.f64 (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (-.f64 -2 alpha))))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (*.f64 beta (fma.f64 beta (-.f64 (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (fma.f64 beta (fma.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (fma.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) 1) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (fma.f64 beta (fma.f64 beta (-.f64 (fma.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (-.f64 -2 alpha))))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)))
(-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta))
(-.f64 (+.f64 2 (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 2 (*.f64 alpha (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (fma.f64 alpha (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) 2) (-.f64 (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))))
(-.f64 (+.f64 2 (fma.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 3)) (*.f64 alpha (/.f64 (+.f64 alpha 2) (pow.f64 beta 2))))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (+.f64 (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
(+.f64 (-.f64 2 (*.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))) (-.f64 (/.f64 (*.f64 alpha (+.f64 alpha 2)) (pow.f64 beta 2)) (+.f64 (-.f64 (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
(-.f64 (-.f64 (fma.f64 alpha (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) 2) (*.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))) (+.f64 (-.f64 (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2))) (pow.f64 (/.f64 (+.f64 alpha 2) beta) 3)))
2
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 2 (-.f64 (/.f64 (neg.f64 alpha) beta) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 2 (/.f64 (-.f64 (-.f64 -2 alpha) alpha) beta))
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 2 (neg.f64 (/.f64 (fma.f64 -1 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))) beta)))
(-.f64 2 (/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (/.f64 (+.f64 alpha 2) beta)) (-.f64 (fma.f64 alpha -1 -2) alpha)) beta))
(-.f64 2 (/.f64 (-.f64 (*.f64 (-.f64 (-.f64 -2 alpha) alpha) (/.f64 (+.f64 alpha 2) beta)) (-.f64 (-.f64 -2 alpha) alpha)) beta))
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))
(+.f64 2 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (fma.f64 -1 (*.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))) beta))) beta)))
(-.f64 2 (/.f64 (-.f64 (neg.f64 (-.f64 (fma.f64 alpha -1 -2) alpha)) (/.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta) (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (fma.f64 alpha -1 -2))) beta)) beta))
(-.f64 2 (/.f64 (-.f64 (neg.f64 (-.f64 (-.f64 -2 alpha) alpha)) (/.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (-.f64 -2 alpha) alpha) beta) (*.f64 (-.f64 (-.f64 -2 alpha) alpha) (-.f64 -2 alpha))) beta)) beta))
(+.f64 1 (/.f64 beta (+.f64 2 beta)))
(+.f64 1 (+.f64 (*.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 (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 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3)))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (-.f64 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (fma.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (-.f64 (neg.f64 (/.f64 1 (+.f64 2 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (fma.f64 alpha (-.f64 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3))) (neg.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (-.f64 (fma.f64 alpha (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (neg.f64 (/.f64 1 (+.f64 2 beta)))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (-.f64 (fma.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (fma.f64 alpha (neg.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (neg.f64 (/.f64 1 (+.f64 2 beta)))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 beta (+.f64 2 beta))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (*.f64 beta (/.f64 (+.f64 2 beta) alpha)))) alpha)
(/.f64 (+.f64 2 (+.f64 (-.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha)
(/.f64 (+.f64 (-.f64 2 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (fma.f64 2 beta (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))) (fma.f64 -1 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (*.f64 beta (/.f64 (+.f64 2 beta) alpha))))) alpha)
(/.f64 (+.f64 (-.f64 2 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (-.f64 (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))) (-.f64 (*.f64 (+.f64 2 beta) (/.f64 beta alpha)) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)))))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3)) (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (+.f64 (fma.f64 -1 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (*.f64 beta (/.f64 (+.f64 2 beta) alpha))) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))))) alpha)
(/.f64 (+.f64 (-.f64 2 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (-.f64 (-.f64 (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3))) (-.f64 (*.f64 beta (+.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)))))) alpha)
(/.f64 (+.f64 2 (-.f64 (-.f64 (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3)))) (fma.f64 beta (+.f64 (/.f64 (+.f64 2 beta) alpha) (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3)) (*.f64 (neg.f64 beta) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)))))) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha))
(/.f64 (-.f64 (-.f64 -2 beta) beta) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (fma.f64 -1 beta (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 beta (/.f64 (+.f64 2 beta) alpha)))) (+.f64 2 beta)) alpha))
(/.f64 (+.f64 (fma.f64 beta (/.f64 (+.f64 2 beta) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (-.f64 (-.f64 -2 beta) beta)) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (/.f64 (+.f64 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)))) alpha))) (+.f64 2 beta)) alpha))
(/.f64 (-.f64 (fma.f64 -1 (/.f64 (+.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta))) alpha) (-.f64 -2 beta)) beta) (neg.f64 alpha))
(/.f64 (-.f64 (-.f64 -2 beta) (+.f64 beta (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 beta alpha) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)))) alpha))) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha)) (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha) (fma.f64 beta (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 beta) 3)))) alpha)) (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(/.f64 (-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha) (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 beta (+.f64 2 beta))))) alpha) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta))) alpha) (-.f64 -2 beta)) beta) (neg.f64 alpha))
(/.f64 (-.f64 (-.f64 -2 beta) (+.f64 beta (/.f64 (-.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) (/.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha) (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 beta (+.f64 2 beta))))) alpha)) alpha))) (neg.f64 alpha))
(*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))
(/.f64 (neg.f64 alpha) (+.f64 alpha 2))
(/.f64 alpha (fma.f64 alpha -1 -2))
(/.f64 alpha (-.f64 -2 alpha))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
(fma.f64 -1 (/.f64 alpha (+.f64 alpha 2)) (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2)))))
(fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (/.f64 alpha (fma.f64 alpha -1 -2)))
(fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (/.f64 alpha (-.f64 -2 alpha)))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
(fma.f64 -1 (/.f64 alpha (+.f64 alpha 2)) (*.f64 beta (-.f64 (fma.f64 beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2))) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2)))))
(fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (fma.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2)))) (/.f64 alpha (fma.f64 alpha -1 -2)))
(fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (fma.f64 beta (-.f64 (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (-.f64 -2 alpha)))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
(fma.f64 -1 (/.f64 alpha (+.f64 alpha 2)) (*.f64 beta (-.f64 (fma.f64 beta (-.f64 (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 4))))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2))) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2)))))
(fma.f64 beta (fma.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (fma.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (fma.f64 alpha -1 -2)))
(fma.f64 beta (fma.f64 beta (-.f64 (fma.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (-.f64 -2 alpha)))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 alpha) beta) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (-.f64 1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 1 (/.f64 (-.f64 (-.f64 -2 alpha) alpha) beta))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (*.f64 -1 (+.f64 (/.f64 alpha beta) (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (fma.f64 -1 (fma.f64 (+.f64 alpha 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 2)) (/.f64 alpha beta)) 1) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 1 (+.f64 (*.f64 (-.f64 -2 alpha) (/.f64 (-.f64 (-.f64 -2 alpha) alpha) (pow.f64 beta 2))) (/.f64 (-.f64 (-.f64 -2 alpha) alpha) beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2)))))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 alpha beta) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 3)))) (+.f64 (/.f64 2 beta) (+.f64 (/.f64 alpha beta) (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2)))))))
(-.f64 (+.f64 (-.f64 1 (/.f64 alpha beta)) (-.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 3))) (/.f64 2 beta))) (fma.f64 (+.f64 alpha 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 2)) (/.f64 alpha beta)))
(+.f64 (-.f64 1 (/.f64 alpha beta)) (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (-.f64 -2 alpha) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 (-.f64 -2 alpha) beta) (*.f64 (-.f64 -2 alpha) (/.f64 (-.f64 (-.f64 -2 alpha) alpha) (pow.f64 beta 2))))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 alpha) beta) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (-.f64 1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 1 (/.f64 (-.f64 (-.f64 -2 alpha) alpha) beta))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))) beta)))
(-.f64 1 (/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (/.f64 (+.f64 alpha 2) beta)) (-.f64 (fma.f64 alpha -1 -2) alpha)) beta))
(-.f64 1 (/.f64 (-.f64 (*.f64 (-.f64 (-.f64 -2 alpha) alpha) (/.f64 (+.f64 alpha 2) beta)) (-.f64 (-.f64 -2 alpha) alpha)) beta))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))
(+.f64 1 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (fma.f64 -1 (*.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))) beta))) beta)))
(-.f64 1 (/.f64 (-.f64 (neg.f64 (-.f64 (fma.f64 alpha -1 -2) alpha)) (/.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta) (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (fma.f64 alpha -1 -2))) beta)) beta))
(-.f64 1 (/.f64 (-.f64 (neg.f64 (-.f64 (-.f64 -2 alpha) alpha)) (/.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (-.f64 -2 alpha) alpha) beta) (*.f64 (-.f64 (-.f64 -2 alpha) alpha) (-.f64 -2 alpha))) beta)) beta))
(/.f64 beta (+.f64 2 beta))
(+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(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 alpha (-.f64 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta)) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 alpha (-.f64 (*.f64 alpha (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 alpha (-.f64 (fma.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 alpha (+.f64 2 beta)) (neg.f64 (/.f64 1 (+.f64 2 beta)))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 beta (+.f64 2 beta)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 alpha (fma.f64 alpha (*.f64 -1 (-.f64 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta)))) (neg.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 alpha (fma.f64 alpha (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 alpha (fma.f64 alpha (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))) (-.f64 (neg.f64 (/.f64 1 (+.f64 2 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta)))
-1
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (-.f64 (/.f64 beta alpha) 1) (/.f64 (+.f64 -2 (neg.f64 beta)) alpha))
(-.f64 (+.f64 (/.f64 beta alpha) -1) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2))) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (fma.f64 -1 (*.f64 (+.f64 2 beta) (/.f64 (-.f64 beta (+.f64 -2 (neg.f64 beta))) (pow.f64 alpha 2))) (/.f64 beta alpha)) (+.f64 1 (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)))
(+.f64 (/.f64 beta alpha) (-.f64 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) (pow.f64 alpha 2)) (+.f64 1 (/.f64 (-.f64 -2 beta) alpha))))
(+.f64 (+.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) -1) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) (pow.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2)))))
(-.f64 (-.f64 (+.f64 (/.f64 beta alpha) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 beta (+.f64 -2 (neg.f64 beta))) (pow.f64 alpha 3)))) 1) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) (*.f64 (+.f64 2 beta) (/.f64 (-.f64 beta (+.f64 -2 (neg.f64 beta))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3)) (/.f64 beta alpha)) -1) (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)) (/.f64 (-.f64 -2 beta) alpha)))
(+.f64 (/.f64 beta alpha) (-.f64 (fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3)) -1) (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)) (/.f64 (-.f64 -2 beta) alpha))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) 1)
(fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) -1)
(fma.f64 -1 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) -1)
(-.f64 -1 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha))
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha))) (+.f64 2 beta)) alpha)) 1)
(fma.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 (+.f64 2 beta) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))) (+.f64 2 beta)) alpha) -1)
(fma.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (-.f64 -2 beta)) alpha) (-.f64 (-.f64 -2 beta) beta)) alpha) -1)
(-.f64 -1 (/.f64 (-.f64 (-.f64 (fma.f64 (-.f64 -2 beta) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) -2) beta) beta) alpha))
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha)) (*.f64 -1 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))))) alpha))) (+.f64 2 beta)) alpha)) 1)
(fma.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (/.f64 (*.f64 -1 (-.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)) (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))))) alpha))) (+.f64 2 beta)) alpha) -1)
(fma.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 1 (fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (*.f64 (-.f64 (-.f64 -2 beta) beta) (-.f64 -2 beta)))) alpha) (-.f64 (-.f64 -2 beta) beta)) alpha) -1)
(-.f64 -1 (/.f64 (-.f64 (-.f64 -2 beta) (+.f64 beta (/.f64 (fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 (-.f64 -2 beta) beta) (neg.f64 alpha)) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta))) alpha))) alpha))
(+.f64 2 alpha)
(+.f64 alpha 2)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
beta
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 (+.f64 1 (/.f64 2 beta)) (/.f64 alpha beta)))
(*.f64 beta (+.f64 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 (+.f64 1 (/.f64 2 beta)) (/.f64 alpha beta)))
(*.f64 beta (+.f64 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 (+.f64 1 (/.f64 2 beta)) (/.f64 alpha beta)))
(*.f64 beta (+.f64 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
beta
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) -1))
(*.f64 beta (neg.f64 (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) -1)))
(*.f64 beta (neg.f64 (-.f64 -1 (/.f64 (+.f64 alpha 2) beta))))
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) -1))
(*.f64 beta (neg.f64 (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) -1)))
(*.f64 beta (neg.f64 (-.f64 -1 (/.f64 (+.f64 alpha 2) beta))))
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) -1))
(*.f64 beta (neg.f64 (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) -1)))
(*.f64 beta (neg.f64 (-.f64 -1 (/.f64 (+.f64 alpha 2) beta))))
(+.f64 2 beta)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
alpha
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 2 alpha))))
(*.f64 alpha (+.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 2 alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 2 alpha))))
(*.f64 alpha (+.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 2 alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 2 alpha))))
(*.f64 alpha (+.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 2 alpha))))
alpha
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) -1))
(*.f64 (neg.f64 alpha) (+.f64 -1 (/.f64 (-.f64 -2 beta) alpha)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) -1))
(*.f64 (neg.f64 alpha) (+.f64 -1 (/.f64 (-.f64 -2 beta) alpha)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) -1))
(*.f64 (neg.f64 alpha) (+.f64 -1 (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))) 1)
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))))
(+.f64 -1 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(+.f64 -1 (-.f64 2 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 2) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))) (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 -2 (+.f64 alpha beta))))))
(+.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 -1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))) (/.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))
(*.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 (neg.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (-.f64 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (-.f64 (-.f64 -1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta)))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 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 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta)))))
(pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))))
(+.f64 -1 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(+.f64 -1 (-.f64 2 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))
(fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (/.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 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))
(fma.f64 (sqrt.f64 beta) (/.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 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 2 (+.f64 alpha beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 2 (+.f64 alpha beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 2 (+.f64 alpha beta))) -1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))) 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 1 (sqrt.f64 (+.f64 2 (+.f64 alpha beta)))) (/.f64 beta (sqrt.f64 (+.f64 2 (+.f64 alpha beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 2 (+.f64 alpha beta))) -1)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))) 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)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 2 (+.f64 alpha beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 2 (+.f64 alpha beta))) -1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))) 1))
(+.f64 (+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))) 1) (pow.f64 (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) 3))
(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 2 (+.f64 alpha beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 2 (+.f64 alpha beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 2 (+.f64 alpha 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 alpha (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 2 (+.f64 alpha beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 2 (+.f64 alpha beta))) -1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 2 (+.f64 alpha beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 2 (+.f64 alpha 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 alpha (-.f64 -2 (+.f64 alpha beta))) 1))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 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 (+.f64 (pow.f64 (+.f64 alpha beta) 2) 4) (*.f64 2 (+.f64 alpha beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 2 (+.f64 alpha beta))) -1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (+.f64 4 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 -2 beta)))) (+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))) -1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) (+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))) 1))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (pow.f64 (cbrt.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 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 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 2 (+.f64 alpha 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 (*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))) (pow.f64 (cbrt.f64 (+.f64 2 (+.f64 alpha 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) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 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 2 (+.f64 alpha 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 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) 4) (*.f64 2 (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 4 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 -2 beta)))) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha -2))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 -2 beta))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(neg.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 2)) (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 -2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (neg.f64 alpha) (+.f64 2 (+.f64 alpha beta))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta)))) (/.f64 beta (sqrt.f64 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (neg.f64 alpha) (+.f64 2 (+.f64 alpha beta))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (neg.f64 alpha) (+.f64 2 (+.f64 alpha beta))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))))
(+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))) (pow.f64 (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) 3))
(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 2 (+.f64 alpha beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (neg.f64 alpha) (+.f64 2 (+.f64 alpha 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 alpha (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (neg.f64 alpha) (+.f64 2 (+.f64 alpha beta))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (neg.f64 alpha) (+.f64 2 (+.f64 alpha beta))))
(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 alpha (-.f64 -2 (+.f64 alpha beta))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 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 (+.f64 (pow.f64 (+.f64 alpha beta) 2) 4) (*.f64 2 (+.f64 alpha beta))) (/.f64 (neg.f64 alpha) (+.f64 2 (+.f64 alpha beta))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (+.f64 4 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 -2 beta)))) (/.f64 alpha (-.f64 -2 (+.f64 alpha 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 2 (+.f64 alpha beta))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(expm1.f64 (log1p.f64 (+.f64 2 (+.f64 alpha beta))))
(+.f64 -1 (+.f64 3 (+.f64 alpha beta)))
(-.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 beta (-.f64 alpha 2))) (/.f64 4 (+.f64 beta (-.f64 alpha 2))))
(-.f64 (/.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 beta (+.f64 alpha -2))) (/.f64 4 (+.f64 beta (+.f64 alpha -2))))
(+.f64 (/.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 -2 beta))) (/.f64 4 (-.f64 2 (+.f64 alpha beta))))
(*.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 1 (+.f64 beta (+.f64 alpha 2)))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(/.f64 1 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) 4) (*.f64 2 (+.f64 alpha beta))) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8) (+.f64 4 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 -2 beta)))))
(*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (/.f64 1 (+.f64 beta (-.f64 alpha 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4) (/.f64 1 (+.f64 beta (+.f64 alpha -2))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4) (+.f64 alpha (+.f64 -2 beta)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)))
(/.f64 1 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) 4) (*.f64 2 (+.f64 alpha beta))) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8) (+.f64 4 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 -2 beta)))))
(/.f64 1 (/.f64 (+.f64 beta (-.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4) (/.f64 1 (+.f64 beta (+.f64 alpha -2))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4) (+.f64 alpha (+.f64 -2 beta)))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(/.f64 1 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) 4) (*.f64 2 (+.f64 alpha beta))) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8) (+.f64 4 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 -2 beta)))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (+.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta alpha) 2))))
(/.f64 1 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) 4) (*.f64 2 (+.f64 alpha beta))) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8) (+.f64 4 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 -2 beta)))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (+.f64 beta (-.f64 alpha 2)))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4) (/.f64 1 (+.f64 beta (+.f64 alpha -2))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4) (+.f64 alpha (+.f64 -2 beta)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) 4) (*.f64 2 (+.f64 alpha beta)))))
(neg.f64 (/.f64 (-.f64 -8 (pow.f64 (+.f64 alpha beta) 3)) (+.f64 4 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 -2 beta))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (+.f64 beta (-.f64 alpha 2))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 alpha beta) 2)) 4) (neg.f64 (+.f64 beta (+.f64 alpha -2))))
(/.f64 (-.f64 4 (pow.f64 (+.f64 alpha beta) 2)) (-.f64 2 (+.f64 alpha beta)))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)) (+.f64 (pow.f64 beta 2) (-.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (fma.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)) (pow.f64 beta 2)))
(/.f64 (-.f64 (pow.f64 beta 2) (*.f64 (+.f64 alpha 2) (+.f64 alpha 2))) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (+.f64 (-.f64 beta alpha) -2))
(/.f64 (-.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (-.f64 2 (+.f64 beta alpha)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 alpha beta) 2)) 4) (neg.f64 (+.f64 beta (+.f64 alpha -2))))
(/.f64 (-.f64 4 (pow.f64 (+.f64 alpha beta) 2)) (-.f64 2 (+.f64 alpha beta)))
(pow.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 3)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3) 1/3)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(log.f64 (exp.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 alpha 2)))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2))))
(expm1.f64 (log1p.f64 (+.f64 2 (+.f64 alpha beta))))
(+.f64 -1 (+.f64 3 (+.f64 alpha beta)))
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(exp.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 1 beta (+.f64 alpha 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 1 (+.f64 beta alpha) 2)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (cbrt.f64 (+.f64 beta alpha)) 2)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 alpha 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (sqrt.f64 (+.f64 beta alpha)) (sqrt.f64 (+.f64 beta alpha)) 2)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 alpha 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))

eval193.0ms (1.7%)

Compiler

Compiled 11365 to 7773 computations (31.6% saved)

prune83.0ms (0.7%)

Pruning

15 alts after pruning (15 fresh and 0 done)

PrunedKeptTotal
New38615401
Fresh000
Picked101
Done000
Total38715402
Accuracy
100.0%
Counts
402 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.6%
(/.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 2)
27.0%
(/.f64 (/.f64 (-.f64 (-.f64 -2 beta) (+.f64 beta (/.f64 (-.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) (/.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha) (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 beta (+.f64 2 beta))))) alpha)) alpha))) (neg.f64 alpha)) 2)
28.9%
(/.f64 (/.f64 (-.f64 (-.f64 -2 beta) (+.f64 beta (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 beta alpha) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)))) alpha))) (neg.f64 alpha)) 2)
30.4%
(/.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) (neg.f64 alpha)) 2)
46.9%
(/.f64 (/.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))))) 2)
28.5%
(/.f64 (/.f64 (+.f64 (fma.f64 beta (/.f64 (+.f64 2 beta) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (-.f64 (-.f64 -2 beta) beta)) (neg.f64 alpha)) 2)
28.5%
(/.f64 (/.f64 (+.f64 2 (+.f64 (-.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha) 2)
30.4%
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2)
48.4%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
73.8%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 2)
34.6%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) beta) 1) 2)
71.9%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
31.3%
(/.f64 (+.f64 2 (/.f64 (-.f64 (-.f64 -2 alpha) alpha) beta)) 2)
3.7%
(/.f64 (+.f64 -1 1) 2)
38.5%
(/.f64 2 2)
Compiler

Compiled 582 to 432 computations (25.8% saved)

localize459.0ms (4.1%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
99.4%
(/.f64 (/.f64 (+.f64 2 (+.f64 (-.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha) 2)
98.0%
(/.f64 (+.f64 2 (+.f64 (-.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha)
96.7%
(/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)
100.0%
(-.f64 (-.f64 -2 beta) beta)
100.0%
(/.f64 (-.f64 (-.f64 -2 beta) beta) (neg.f64 alpha))
100.0%
(+.f64 (/.f64 (-.f64 beta alpha) beta) 1)
100.0%
(/.f64 (-.f64 beta alpha) beta)
100.0%
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
73.8%
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
Compiler

Compiled 251 to 154 computations (38.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 240.0ms
Operation ival-div, time spent: 68.0ms, 28.0% of total-time
Operation ival-add, time spent: 58.0ms, 24.0% of total-time
Operation ival-sub, time spent: 42.0ms, 17.0% of total-time
Operation ival-mult, time spent: 31.0ms, 13.0% of total-time
Operation ival-pow, time spent: 28.0ms, 12.0% of total-time
Operation const, time spent: 11.0ms, 5.0% of total-time
Operation ival-neg, time spent: 2.0ms, 1.0% of total-time

series56.0ms (0.5%)

Counts
10 → 216
Calls
Call 1
Inputs
#<alt (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)>
#<alt (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))>
#<alt (/.f64 (-.f64 beta alpha) beta)>
#<alt (+.f64 (/.f64 (-.f64 beta alpha) beta) 1)>
#<alt (/.f64 (-.f64 (-.f64 -2 beta) beta) (neg.f64 alpha))>
#<alt (-.f64 (-.f64 -2 beta) beta)>
#<alt (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)>
#<alt (/.f64 (+.f64 2 (+.f64 (-.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha)>
#<alt (/.f64 (/.f64 (+.f64 2 (+.f64 (-.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha) 2)>
#<alt (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))>
Outputs
#<alt (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))>
#<alt (-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))>
#<alt (-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))>
#<alt (-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))>
#<alt 2>
#<alt (+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))>
#<alt (-.f64 (+.f64 2 (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))))>
#<alt (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))))>
#<alt 2>
#<alt (-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))>
#<alt (+.f64 1 (/.f64 beta (+.f64 2 beta)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))>
#<alt (+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))>
#<alt (+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))) alpha)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha)) (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))>
#<alt (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))>
#<alt (-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))>
#<alt (-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2)))))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))>
#<alt (/.f64 beta (+.f64 2 beta))>
#<alt (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))>
#<alt (+.f64 (*.f64 alpha (-.f64 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta)) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))>
#<alt (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))>
#<alt -1>
#<alt (-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))>
#<alt (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2))) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))>
#<alt (-.f64 (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2)))))>
#<alt -1>
#<alt (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) 1)>
#<alt (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha))) (+.f64 2 beta)) alpha)) 1)>
#<alt (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha)) (*.f64 -1 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))))) alpha))) (+.f64 2 beta)) alpha)) 1)>
#<alt (*.f64 -1 (/.f64 alpha beta))>
#<alt (/.f64 (+.f64 beta (*.f64 -1 alpha)) beta)>
#<alt (/.f64 (+.f64 beta (*.f64 -1 alpha)) beta)>
#<alt (/.f64 (+.f64 beta (*.f64 -1 alpha)) beta)>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 alpha beta)))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 alpha beta)))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (*.f64 -1 (/.f64 alpha beta))>
#<alt (*.f64 alpha (-.f64 (/.f64 1 alpha) (/.f64 1 beta)))>
#<alt (*.f64 alpha (-.f64 (/.f64 1 alpha) (/.f64 1 beta)))>
#<alt (*.f64 alpha (-.f64 (/.f64 1 alpha) (/.f64 1 beta)))>
#<alt (*.f64 -1 (/.f64 alpha beta))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (/.f64 1 alpha))))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (/.f64 1 alpha))))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (/.f64 1 alpha))))>
#<alt (*.f64 -1 (/.f64 alpha beta))>
#<alt (/.f64 (-.f64 (*.f64 2 beta) alpha) beta)>
#<alt (/.f64 (-.f64 (*.f64 2 beta) alpha) beta)>
#<alt (/.f64 (-.f64 (*.f64 2 beta) alpha) beta)>
#<alt 2>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt 2>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt 2>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (*.f64 -1 (/.f64 alpha beta))>
#<alt (*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))>
#<alt (*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))>
#<alt (*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))>
#<alt (*.f64 -1 (/.f64 alpha beta))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))>
#<alt (/.f64 2 alpha)>
#<alt (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))>
#<alt (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))>
#<alt (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))>
#<alt (*.f64 2 (/.f64 beta alpha))>
#<alt (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 2 (/.f64 beta alpha))>
#<alt (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt -2>
#<alt (-.f64 (*.f64 -2 beta) 2)>
#<alt (-.f64 (*.f64 -2 beta) 2)>
#<alt (-.f64 (*.f64 -2 beta) 2)>
#<alt (*.f64 -2 beta)>
#<alt (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))>
#<alt (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))>
#<alt (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))>
#<alt (*.f64 -2 beta)>
#<alt (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))>
#<alt (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))>
#<alt (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))>
#<alt (/.f64 4 alpha)>
#<alt (+.f64 (*.f64 4 (/.f64 beta alpha)) (*.f64 4 (/.f64 1 alpha)))>
#<alt (+.f64 (*.f64 beta (+.f64 (*.f64 4 (/.f64 1 alpha)) (/.f64 beta alpha))) (*.f64 4 (/.f64 1 alpha)))>
#<alt (+.f64 (*.f64 beta (+.f64 (*.f64 4 (/.f64 1 alpha)) (/.f64 beta alpha))) (*.f64 4 (/.f64 1 alpha)))>
#<alt (/.f64 (pow.f64 beta 2) alpha)>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 4 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (+.f64 (/.f64 4 (*.f64 alpha beta)) (/.f64 4 (*.f64 alpha (pow.f64 beta 2))))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (+.f64 (/.f64 4 (*.f64 alpha beta)) (/.f64 4 (*.f64 alpha (pow.f64 beta 2))))))>
#<alt (/.f64 (pow.f64 beta 2) alpha)>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 4 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (+.f64 (/.f64 4 (*.f64 alpha beta)) (/.f64 4 (*.f64 alpha (pow.f64 beta 2))))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (+.f64 (/.f64 4 (*.f64 alpha beta)) (/.f64 4 (*.f64 alpha (pow.f64 beta 2))))))>
#<alt (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)>
#<alt (-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))>
#<alt (-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))>
#<alt (-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))>
#<alt (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 2 (*.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta)))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (pow.f64 beta 2)))) (/.f64 2 (*.f64 alpha beta))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta))))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (pow.f64 beta 2)))) (/.f64 2 (*.f64 alpha beta))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta))))))>
#<alt (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))>
#<alt (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) alpha))>
#<alt (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha))>
#<alt (+.f64 (*.f64 1/2 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))))) (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)))>
#<alt (+.f64 (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))))))>
#<alt (+.f64 (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))))))>
#<alt (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta)) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta))) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta))) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) beta)) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) beta)) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))>
#<alt (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)>
#<alt (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 -1 (pow.f64 (+.f64 2 beta) 2))) alpha))) alpha))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 -1 (pow.f64 (+.f64 2 beta) 2))) alpha))) alpha))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 -1 (pow.f64 (+.f64 2 beta) 2))) alpha))) alpha))>
#<alt (*.f64 -2 (/.f64 beta alpha))>
#<alt (*.f64 beta (-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))>
#<alt (*.f64 beta (-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))>
#<alt (*.f64 beta (-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))>
#<alt (*.f64 -1 (/.f64 (pow.f64 beta 2) alpha))>
#<alt (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))>
#<alt (*.f64 -1 (/.f64 (pow.f64 beta 2) alpha))>
#<alt (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))>
#<alt (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))>
Calls

57 calls:

TimeVariablePointExpression
19.0ms
alpha
@inf
(/ (- beta alpha) beta)
5.0ms
alpha
@0
(/ (+ 2 (+ (- (* 2 beta) (/ (pow (+ 2 beta) 2) alpha)) (* beta (/ (- -2 beta) alpha)))) alpha)
1.0ms
alpha
@inf
(+ (/ (- beta alpha) beta) 1)
1.0ms
beta
@inf
(/ (+ 2 (+ (- (* 2 beta) (/ (pow (+ 2 beta) 2) alpha)) (* beta (/ (- -2 beta) alpha)))) alpha)
1.0ms
alpha
@inf
(/ (+ 2 (+ (- (* 2 beta) (/ (pow (+ 2 beta) 2) alpha)) (* beta (/ (- -2 beta) alpha)))) alpha)

rewrite121.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
370×times-frac
312×log1p-expm1-u
312×expm1-log1p-u
304×add-cube-cbrt
303×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032416
1641382
Stop Event
node limit
Counts
10 → 251
Calls
Call 1
Inputs
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(/.f64 (-.f64 beta alpha) beta)
(+.f64 (/.f64 (-.f64 beta alpha) beta) 1)
(/.f64 (-.f64 (-.f64 -2 beta) beta) (neg.f64 alpha))
(-.f64 (-.f64 -2 beta) beta)
(/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)
(/.f64 (+.f64 2 (+.f64 (-.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha)
(/.f64 (/.f64 (+.f64 2 (+.f64 (-.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha) 2)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
Outputs
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)) (/.f64 1 (-.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(*.f64 1 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 3) 1) (+.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2) 1) (-.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 3) 1)) (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2) 1)) (neg.f64 (-.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(pow.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(exp.f64 (log1p.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1))
(fma.f64 (+.f64 beta alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2))) 1)
(fma.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1)
(fma.f64 (sqrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1)
(-.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 1)
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (+.f64 beta alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(*.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta alpha)) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (+.f64 beta alpha)) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (+.f64 beta alpha) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (cbrt.f64 (+.f64 beta alpha)) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (sqrt.f64 (+.f64 beta alpha)) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2)
(pow.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 beta alpha)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (log.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1))
(-.f64 1 (/.f64 alpha beta))
(-.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))) 1)
(*.f64 (+.f64 beta alpha) (/.f64 1 beta))
(*.f64 1 (-.f64 1 (/.f64 alpha beta)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha beta))) 2) (cbrt.f64 (-.f64 1 (/.f64 alpha beta))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha beta))) (sqrt.f64 (-.f64 1 (/.f64 alpha beta))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (+.f64 beta alpha) (cbrt.f64 beta)))
(*.f64 (/.f64 1 (sqrt.f64 beta)) (/.f64 (+.f64 beta alpha) (sqrt.f64 beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta alpha)) beta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 (-.f64 1 (/.f64 alpha beta))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (sqrt.f64 beta)) (/.f64 (cbrt.f64 (+.f64 beta alpha)) (sqrt.f64 beta)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (+.f64 beta alpha)) beta))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta alpha)) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (sqrt.f64 (+.f64 beta alpha)) (cbrt.f64 beta)))
(pow.f64 (-.f64 1 (/.f64 alpha beta)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha beta))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha beta))) 2)
(pow.f64 (/.f64 beta (+.f64 beta alpha)) -1)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 alpha beta))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 alpha beta)))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 alpha beta))))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 alpha beta))))
(exp.f64 (log.f64 (-.f64 1 (/.f64 alpha beta))))
(exp.f64 (*.f64 (log.f64 (-.f64 1 (/.f64 alpha beta))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) (-.f64 (-.f64 1 (/.f64 alpha beta)) 1)) (/.f64 1 (-.f64 (-.f64 1 (/.f64 alpha beta)) 1)))
(*.f64 1 (+.f64 1 (-.f64 1 (/.f64 alpha beta))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))) 2) (cbrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))))
(*.f64 (sqrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))) (sqrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))))
(/.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 3) 1) (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) (-.f64 1 (*.f64 (-.f64 1 (/.f64 alpha beta)) 1))))
(/.f64 (-.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) 1) (-.f64 (-.f64 1 (/.f64 alpha beta)) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) (-.f64 1 (*.f64 (-.f64 1 (/.f64 alpha beta)) 1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) 1)) (neg.f64 (-.f64 (-.f64 1 (/.f64 alpha beta)) 1)))
(pow.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))) 3)
(pow.f64 (pow.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))) 2))
(log.f64 (exp.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))))))
(cbrt.f64 (pow.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))))
(log1p.f64 (expm1.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))))
(exp.f64 (log1p.f64 (-.f64 1 (/.f64 alpha beta))))
(exp.f64 (*.f64 (log1p.f64 (-.f64 1 (/.f64 alpha beta))) 1))
(fma.f64 (+.f64 beta alpha) (/.f64 1 beta) 1)
(fma.f64 1 (-.f64 1 (/.f64 alpha beta)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha beta))) 2) (cbrt.f64 (-.f64 1 (/.f64 alpha beta))) 1)
(fma.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha beta))) (sqrt.f64 (-.f64 1 (/.f64 alpha beta))) 1)
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(-.f64 (/.f64 2 alpha) (/.f64 (*.f64 beta 2) alpha))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha))) 1)
(*.f64 1 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha))
(*.f64 (-.f64 -2 (*.f64 beta 2)) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)) (sqrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(*.f64 -1 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (-.f64 -2 (*.f64 beta 2)) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (-.f64 -2 (*.f64 beta 2)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) 1) (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) alpha))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) (cbrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 2) -1) (/.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) alpha))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) -1) (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) alpha))
(pow.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)) 2)
(pow.f64 (/.f64 alpha (-.f64 -2 (*.f64 beta 2))) -1)
(neg.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 -2 (*.f64 beta 2)) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(exp.f64 (log.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)) 1))
(+.f64 (-.f64 -2 beta) (neg.f64 beta))
(+.f64 (-.f64 -2 (*.f64 beta 2)) (fma.f64 (neg.f64 (sqrt.f64 beta)) (sqrt.f64 beta) beta))
(+.f64 (fma.f64 1 (-.f64 -2 beta) (neg.f64 (*.f64 beta 1))) (fma.f64 (neg.f64 beta) 1 (*.f64 beta 1)))
(+.f64 (fma.f64 1 (-.f64 -2 beta) (neg.f64 (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2)))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (cbrt.f64 (-.f64 -2 beta)) (neg.f64 (*.f64 beta 1))) (fma.f64 (neg.f64 beta) 1 (*.f64 beta 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (cbrt.f64 (-.f64 -2 beta)) (neg.f64 (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2)))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 (-.f64 -2 beta)) (neg.f64 (*.f64 beta 1))) (fma.f64 (neg.f64 beta) 1 (*.f64 beta 1)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 (-.f64 -2 beta)) (neg.f64 (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2)))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2))))
(*.f64 1 (-.f64 -2 (*.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 2) (cbrt.f64 (-.f64 -2 (*.f64 beta 2))))
(*.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) (sqrt.f64 (-.f64 -2 (*.f64 beta 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) (+.f64 (-.f64 -2 beta) beta))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2))) (neg.f64 (+.f64 (-.f64 -2 beta) beta)))
(pow.f64 (-.f64 -2 (*.f64 beta 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 3)
(pow.f64 (pow.f64 (-.f64 -2 (*.f64 beta 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) 2)
(sqrt.f64 (pow.f64 (-.f64 -2 (*.f64 beta 2)) 2))
(log.f64 (exp.f64 (-.f64 -2 (*.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -2 (*.f64 beta 2)))))
(cbrt.f64 (pow.f64 (-.f64 -2 (*.f64 beta 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 -2 (*.f64 beta 2))))
(log1p.f64 (expm1.f64 (-.f64 -2 (*.f64 beta 2))))
(exp.f64 (log.f64 (-.f64 -2 (*.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 -2 (*.f64 beta 2))) 1))
(fma.f64 1 (-.f64 -2 beta) (neg.f64 beta))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (cbrt.f64 (-.f64 -2 beta)) (neg.f64 beta))
(fma.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 (-.f64 -2 beta)) (neg.f64 beta))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))) 1)
(*.f64 1 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))
(*.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) 2) (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(*.f64 (/.f64 (+.f64 beta 2) (sqrt.f64 alpha)) (/.f64 (+.f64 beta 2) (sqrt.f64 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (sqrt.f64 alpha)))
(*.f64 (/.f64 (+.f64 beta 2) 1) (/.f64 (+.f64 beta 2) alpha))
(*.f64 (/.f64 (+.f64 beta 2) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 beta 2) (cbrt.f64 alpha)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 beta 2) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) alpha))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 beta 2) 4)) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 beta 2) 4)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (sqrt.f64 alpha)))
(pow.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha) 3) 1/3)
(pow.f64 (/.f64 (+.f64 beta 2) (sqrt.f64 alpha)) 2)
(pow.f64 (/.f64 alpha (pow.f64 (+.f64 beta 2) 2)) -1)
(sqrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha) 3))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))) 1)
(*.f64 1 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))
(*.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) (sqrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) 1) (/.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1) (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) 2)
(pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(exp.f64 (log.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2))) 1)
(*.f64 1 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2))
(*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)) (sqrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)))
(*.f64 1/2 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) 2) (/.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) alpha))
(pow.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)) 2)
(pow.f64 (/.f64 2 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2) 2))
(log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) 1)
(/.f64 (*.f64 beta (-.f64 -2 beta)) alpha)
(/.f64 (neg.f64 (*.f64 beta (-.f64 -2 beta))) alpha)
(pow.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)) 1)
(pow.f64 (cbrt.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))) 3)
(pow.f64 (pow.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))) 2)
(sqrt.f64 (pow.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)) 2))
(log.f64 (pow.f64 (exp.f64 beta) (/.f64 (-.f64 -2 beta) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))))
(cbrt.f64 (pow.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)) 3))
(expm1.f64 (log1p.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))))
(log1p.f64 (expm1.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))))
(exp.f64 (log.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))))
(exp.f64 (*.f64 (log.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))) 1))

simplify229.0ms (2%)

Algorithm
egg-herbie
Rules
910×fma-define
654×associate-*r*
636×associate-*l*
506×sub-neg
478×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
099325077
1276221511
Stop Event
node limit
Counts
467 → 631
Calls
Call 1
Inputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(-.f64 (+.f64 2 (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))))
2
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))
(+.f64 1 (/.f64 beta (+.f64 2 beta)))
(+.f64 1 (+.f64 (*.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 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha)) (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2)))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))
(/.f64 beta (+.f64 2 beta))
(+.f64 (*.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 alpha (-.f64 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta)) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
-1
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2))) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2)))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha))) (+.f64 2 beta)) alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha)) (*.f64 -1 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))))) alpha))) (+.f64 2 beta)) alpha)) 1)
(*.f64 -1 (/.f64 alpha beta))
(/.f64 (+.f64 beta (*.f64 -1 alpha)) beta)
(/.f64 (+.f64 beta (*.f64 -1 alpha)) beta)
(/.f64 (+.f64 beta (*.f64 -1 alpha)) beta)
1
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
1
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
1
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
(*.f64 -1 (/.f64 alpha beta))
(*.f64 alpha (-.f64 (/.f64 1 alpha) (/.f64 1 beta)))
(*.f64 alpha (-.f64 (/.f64 1 alpha) (/.f64 1 beta)))
(*.f64 alpha (-.f64 (/.f64 1 alpha) (/.f64 1 beta)))
(*.f64 -1 (/.f64 alpha beta))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (/.f64 1 alpha))))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (/.f64 1 alpha))))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (/.f64 1 alpha))))
(*.f64 -1 (/.f64 alpha beta))
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
2
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
2
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
2
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(*.f64 -1 (/.f64 alpha beta))
(*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))
(*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))
(*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))
(*.f64 -1 (/.f64 alpha beta))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))
(/.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 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 2 (/.f64 beta alpha))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(/.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)
-2
(-.f64 (*.f64 -2 beta) 2)
(-.f64 (*.f64 -2 beta) 2)
(-.f64 (*.f64 -2 beta) 2)
(*.f64 -2 beta)
(*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))
(*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))
(*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))
(*.f64 -2 beta)
(*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))
(*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))
(*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))
(/.f64 4 alpha)
(+.f64 (*.f64 4 (/.f64 beta alpha)) (*.f64 4 (/.f64 1 alpha)))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 (/.f64 1 alpha)) (/.f64 beta alpha))) (*.f64 4 (/.f64 1 alpha)))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 (/.f64 1 alpha)) (/.f64 beta alpha))) (*.f64 4 (/.f64 1 alpha)))
(/.f64 (pow.f64 beta 2) alpha)
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 4 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (+.f64 (/.f64 4 (*.f64 alpha beta)) (/.f64 4 (*.f64 alpha (pow.f64 beta 2))))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (+.f64 (/.f64 4 (*.f64 alpha beta)) (/.f64 4 (*.f64 alpha (pow.f64 beta 2))))))
(/.f64 (pow.f64 beta 2) alpha)
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 4 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (+.f64 (/.f64 4 (*.f64 alpha beta)) (/.f64 4 (*.f64 alpha (pow.f64 beta 2))))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (+.f64 (/.f64 4 (*.f64 alpha beta)) (/.f64 4 (*.f64 alpha (pow.f64 beta 2))))))
(/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)
(-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 (pow.f64 beta 2) (-.f64 (/.f64 2 (*.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta)))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (pow.f64 beta 2)))) (/.f64 2 (*.f64 alpha beta))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta))))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (pow.f64 beta 2)))) (/.f64 2 (*.f64 alpha beta))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta))))))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) alpha))
(*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha))
(+.f64 (*.f64 1/2 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))))) (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))))))
(*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 -1 (pow.f64 (+.f64 2 beta) 2))) alpha))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 -1 (pow.f64 (+.f64 2 beta) 2))) alpha))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 -1 (pow.f64 (+.f64 2 beta) 2))) alpha))) alpha))
(*.f64 -2 (/.f64 beta alpha))
(*.f64 beta (-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(*.f64 beta (-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(*.f64 beta (-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(*.f64 -1 (/.f64 (pow.f64 beta 2) alpha))
(*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))
(*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))
(*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))
(*.f64 -1 (/.f64 (pow.f64 beta 2) alpha))
(*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))
(*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))
(*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)) (/.f64 1 (-.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(*.f64 1 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 3) 1) (+.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2) 1) (-.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 3) 1)) (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2) 1)) (neg.f64 (-.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(pow.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(exp.f64 (log1p.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1))
(fma.f64 (+.f64 beta alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2))) 1)
(fma.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1)
(fma.f64 (sqrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1)
(-.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 1)
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (+.f64 beta alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(*.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta alpha)) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (+.f64 beta alpha)) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (+.f64 beta alpha) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (cbrt.f64 (+.f64 beta alpha)) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (sqrt.f64 (+.f64 beta alpha)) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2)
(pow.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 beta alpha)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (log.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1))
(-.f64 1 (/.f64 alpha beta))
(-.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))) 1)
(*.f64 (+.f64 beta alpha) (/.f64 1 beta))
(*.f64 1 (-.f64 1 (/.f64 alpha beta)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha beta))) 2) (cbrt.f64 (-.f64 1 (/.f64 alpha beta))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha beta))) (sqrt.f64 (-.f64 1 (/.f64 alpha beta))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (+.f64 beta alpha) (cbrt.f64 beta)))
(*.f64 (/.f64 1 (sqrt.f64 beta)) (/.f64 (+.f64 beta alpha) (sqrt.f64 beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta alpha)) beta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 (-.f64 1 (/.f64 alpha beta))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (sqrt.f64 beta)) (/.f64 (cbrt.f64 (+.f64 beta alpha)) (sqrt.f64 beta)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (+.f64 beta alpha)) beta))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta alpha)) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (sqrt.f64 (+.f64 beta alpha)) (cbrt.f64 beta)))
(pow.f64 (-.f64 1 (/.f64 alpha beta)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha beta))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha beta))) 2)
(pow.f64 (/.f64 beta (+.f64 beta alpha)) -1)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 alpha beta))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 alpha beta)))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 alpha beta))))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 alpha beta))))
(exp.f64 (log.f64 (-.f64 1 (/.f64 alpha beta))))
(exp.f64 (*.f64 (log.f64 (-.f64 1 (/.f64 alpha beta))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) (-.f64 (-.f64 1 (/.f64 alpha beta)) 1)) (/.f64 1 (-.f64 (-.f64 1 (/.f64 alpha beta)) 1)))
(*.f64 1 (+.f64 1 (-.f64 1 (/.f64 alpha beta))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))) 2) (cbrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))))
(*.f64 (sqrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))) (sqrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))))
(/.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 3) 1) (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) (-.f64 1 (*.f64 (-.f64 1 (/.f64 alpha beta)) 1))))
(/.f64 (-.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) 1) (-.f64 (-.f64 1 (/.f64 alpha beta)) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) (-.f64 1 (*.f64 (-.f64 1 (/.f64 alpha beta)) 1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) 1)) (neg.f64 (-.f64 (-.f64 1 (/.f64 alpha beta)) 1)))
(pow.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))) 3)
(pow.f64 (pow.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))) 2))
(log.f64 (exp.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))))))
(cbrt.f64 (pow.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))))
(log1p.f64 (expm1.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))))
(exp.f64 (log1p.f64 (-.f64 1 (/.f64 alpha beta))))
(exp.f64 (*.f64 (log1p.f64 (-.f64 1 (/.f64 alpha beta))) 1))
(fma.f64 (+.f64 beta alpha) (/.f64 1 beta) 1)
(fma.f64 1 (-.f64 1 (/.f64 alpha beta)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha beta))) 2) (cbrt.f64 (-.f64 1 (/.f64 alpha beta))) 1)
(fma.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha beta))) (sqrt.f64 (-.f64 1 (/.f64 alpha beta))) 1)
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(-.f64 (/.f64 2 alpha) (/.f64 (*.f64 beta 2) alpha))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha))) 1)
(*.f64 1 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha))
(*.f64 (-.f64 -2 (*.f64 beta 2)) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)) (sqrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(*.f64 -1 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (-.f64 -2 (*.f64 beta 2)) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (-.f64 -2 (*.f64 beta 2)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) 1) (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) alpha))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) (cbrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 2) -1) (/.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) alpha))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) -1) (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) alpha))
(pow.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)) 2)
(pow.f64 (/.f64 alpha (-.f64 -2 (*.f64 beta 2))) -1)
(neg.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 -2 (*.f64 beta 2)) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(exp.f64 (log.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)) 1))
(+.f64 (-.f64 -2 beta) (neg.f64 beta))
(+.f64 (-.f64 -2 (*.f64 beta 2)) (fma.f64 (neg.f64 (sqrt.f64 beta)) (sqrt.f64 beta) beta))
(+.f64 (fma.f64 1 (-.f64 -2 beta) (neg.f64 (*.f64 beta 1))) (fma.f64 (neg.f64 beta) 1 (*.f64 beta 1)))
(+.f64 (fma.f64 1 (-.f64 -2 beta) (neg.f64 (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2)))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (cbrt.f64 (-.f64 -2 beta)) (neg.f64 (*.f64 beta 1))) (fma.f64 (neg.f64 beta) 1 (*.f64 beta 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (cbrt.f64 (-.f64 -2 beta)) (neg.f64 (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2)))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 (-.f64 -2 beta)) (neg.f64 (*.f64 beta 1))) (fma.f64 (neg.f64 beta) 1 (*.f64 beta 1)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 (-.f64 -2 beta)) (neg.f64 (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2)))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2))))
(*.f64 1 (-.f64 -2 (*.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 2) (cbrt.f64 (-.f64 -2 (*.f64 beta 2))))
(*.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) (sqrt.f64 (-.f64 -2 (*.f64 beta 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) (+.f64 (-.f64 -2 beta) beta))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2))) (neg.f64 (+.f64 (-.f64 -2 beta) beta)))
(pow.f64 (-.f64 -2 (*.f64 beta 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 3)
(pow.f64 (pow.f64 (-.f64 -2 (*.f64 beta 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) 2)
(sqrt.f64 (pow.f64 (-.f64 -2 (*.f64 beta 2)) 2))
(log.f64 (exp.f64 (-.f64 -2 (*.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -2 (*.f64 beta 2)))))
(cbrt.f64 (pow.f64 (-.f64 -2 (*.f64 beta 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 -2 (*.f64 beta 2))))
(log1p.f64 (expm1.f64 (-.f64 -2 (*.f64 beta 2))))
(exp.f64 (log.f64 (-.f64 -2 (*.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 -2 (*.f64 beta 2))) 1))
(fma.f64 1 (-.f64 -2 beta) (neg.f64 beta))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (cbrt.f64 (-.f64 -2 beta)) (neg.f64 beta))
(fma.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 (-.f64 -2 beta)) (neg.f64 beta))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))) 1)
(*.f64 1 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))
(*.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) 2) (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(*.f64 (/.f64 (+.f64 beta 2) (sqrt.f64 alpha)) (/.f64 (+.f64 beta 2) (sqrt.f64 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (sqrt.f64 alpha)))
(*.f64 (/.f64 (+.f64 beta 2) 1) (/.f64 (+.f64 beta 2) alpha))
(*.f64 (/.f64 (+.f64 beta 2) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 beta 2) (cbrt.f64 alpha)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 beta 2) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) alpha))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 beta 2) 4)) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 beta 2) 4)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (sqrt.f64 alpha)))
(pow.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha) 3) 1/3)
(pow.f64 (/.f64 (+.f64 beta 2) (sqrt.f64 alpha)) 2)
(pow.f64 (/.f64 alpha (pow.f64 (+.f64 beta 2) 2)) -1)
(sqrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha) 3))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))) 1)
(*.f64 1 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))
(*.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) (sqrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) 1) (/.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1) (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) 2)
(pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(exp.f64 (log.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2))) 1)
(*.f64 1 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2))
(*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)) (sqrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)))
(*.f64 1/2 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) 2) (/.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) alpha))
(pow.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)) 2)
(pow.f64 (/.f64 2 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2) 2))
(log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) 1)
(/.f64 (*.f64 beta (-.f64 -2 beta)) alpha)
(/.f64 (neg.f64 (*.f64 beta (-.f64 -2 beta))) alpha)
(pow.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)) 1)
(pow.f64 (cbrt.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))) 3)
(pow.f64 (pow.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))) 2)
(sqrt.f64 (pow.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)) 2))
(log.f64 (pow.f64 (exp.f64 beta) (/.f64 (-.f64 -2 beta) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))))
(cbrt.f64 (pow.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)) 3))
(expm1.f64 (log1p.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))))
(log1p.f64 (expm1.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))))
(exp.f64 (log.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))))
(exp.f64 (*.f64 (log.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))) 1))
Outputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) 1) (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (*.f64 beta (+.f64 (fma.f64 beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2))) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (fma.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2)))) 1) (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (*.f64 beta (fma.f64 beta (-.f64 (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (fma.f64 beta (fma.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (fma.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) 1) (/.f64 alpha (+.f64 alpha 2)))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)))
(-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta))
(-.f64 (+.f64 2 (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))))
(+.f64 2 (-.f64 (*.f64 alpha (/.f64 (+.f64 alpha 2) (pow.f64 beta 2))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)))))
(-.f64 (fma.f64 alpha (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) 2) (-.f64 (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))))
(-.f64 (+.f64 2 (fma.f64 -1 (*.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (*.f64 alpha (/.f64 (+.f64 alpha 2) (pow.f64 beta 2))))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (+.f64 (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
(+.f64 2 (-.f64 (-.f64 (/.f64 (*.f64 alpha (+.f64 alpha 2)) (pow.f64 beta 2)) (*.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))) (+.f64 (-.f64 (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
2
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 2 (-.f64 (/.f64 (neg.f64 alpha) beta) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 2 (neg.f64 (/.f64 (fma.f64 -1 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))) beta)))
(-.f64 2 (/.f64 (-.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta)) (-.f64 (fma.f64 alpha -1 -2) alpha)) beta))
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))
(+.f64 2 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (fma.f64 -1 (*.f64 (+.f64 alpha 2) (-.f64 (neg.f64 alpha) (+.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))) beta))) beta)))
(-.f64 2 (/.f64 (-.f64 (neg.f64 (-.f64 (fma.f64 alpha -1 -2) alpha)) (/.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta) (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (fma.f64 alpha -1 -2))) beta)) beta))
(+.f64 1 (/.f64 beta (+.f64 2 beta)))
(+.f64 1 (+.f64 (*.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 (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 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3)))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (fma.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (neg.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (-.f64 (*.f64 alpha (-.f64 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3)))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (fma.f64 alpha (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (neg.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))) (fma.f64 -1 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)))) alpha)
(/.f64 (-.f64 (+.f64 (-.f64 2 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))) (-.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3)) (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (fma.f64 -1 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))))) alpha)
(/.f64 (-.f64 (+.f64 (-.f64 2 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (-.f64 (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3)))) (-.f64 (*.f64 beta (+.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))))) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha))
(/.f64 (fma.f64 beta -2 -2) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (+.f64 (fma.f64 -1 beta (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) (-.f64 -2 beta)) alpha))
(/.f64 (+.f64 (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) (fma.f64 beta -2 -2)) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (+.f64 (*.f64 -1 (+.f64 beta (/.f64 (+.f64 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)))) alpha))) (-.f64 -2 beta)) alpha))
(/.f64 (+.f64 (/.f64 (+.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (*.f64 (+.f64 2 beta) (fma.f64 beta -2 -2))) (neg.f64 alpha)) (fma.f64 beta -2 -2)) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha)) (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (+.f64 (*.f64 -1 (+.f64 beta (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha) (fma.f64 beta (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 beta) 3)))) alpha)) (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2))) alpha))) (-.f64 -2 beta)) alpha))
(/.f64 (+.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha) (*.f64 (pow.f64 (+.f64 2 beta) 2) (fma.f64 beta -2 -2)))) alpha) (*.f64 (+.f64 2 beta) (fma.f64 beta -2 -2))) (neg.f64 alpha)) (fma.f64 beta -2 -2)) (neg.f64 alpha))
(*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))
(/.f64 (neg.f64 alpha) (+.f64 alpha 2))
(/.f64 alpha (fma.f64 alpha -1 -2))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
(fma.f64 -1 (/.f64 alpha (+.f64 alpha 2)) (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2)))))
(fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (/.f64 alpha (fma.f64 alpha -1 -2)))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
(fma.f64 -1 (/.f64 alpha (+.f64 alpha 2)) (*.f64 beta (-.f64 (fma.f64 beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2))) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2)))))
(fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (fma.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2)))) (/.f64 alpha (fma.f64 alpha -1 -2)))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
(fma.f64 -1 (/.f64 alpha (+.f64 alpha 2)) (*.f64 beta (-.f64 (fma.f64 beta (-.f64 (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 4))))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2))) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2)))))
(fma.f64 beta (fma.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (fma.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (fma.f64 alpha -1 -2)))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (-.f64 1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 1 (+.f64 (/.f64 alpha beta) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 (-.f64 1 (/.f64 alpha beta)) (neg.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (fma.f64 -1 (fma.f64 (+.f64 alpha 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 2)) (/.f64 alpha beta)) 1) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2)))))
(-.f64 (+.f64 (-.f64 1 (/.f64 alpha beta)) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 3)))) (+.f64 (/.f64 2 beta) (+.f64 (/.f64 alpha beta) (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))))))
(+.f64 1 (-.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 3)) (/.f64 alpha (neg.f64 beta))) (+.f64 (/.f64 2 beta) (fma.f64 (+.f64 alpha 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 2)) (/.f64 alpha beta)))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (-.f64 1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 1 (+.f64 (/.f64 alpha beta) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))) beta)))
(-.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta)) (-.f64 (fma.f64 alpha -1 -2) alpha)) beta))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))
(+.f64 1 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (fma.f64 -1 (*.f64 (+.f64 alpha 2) (-.f64 (neg.f64 alpha) (+.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))) beta))) beta)))
(-.f64 1 (/.f64 (-.f64 (neg.f64 (-.f64 (fma.f64 alpha -1 -2) alpha)) (/.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta) (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (fma.f64 alpha -1 -2))) beta)) beta))
(/.f64 beta (+.f64 2 beta))
(+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(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 alpha (-.f64 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta)) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 alpha (-.f64 (*.f64 alpha (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 alpha (fma.f64 alpha (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta)) (neg.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 alpha (-.f64 (*.f64 alpha (*.f64 -1 (-.f64 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 alpha (-.f64 (fma.f64 alpha (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))) (neg.f64 (/.f64 1 (+.f64 2 beta)))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 beta (+.f64 2 beta)))
-1
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 (-.f64 -2 beta) alpha)))
(-.f64 (/.f64 beta alpha) (-.f64 1 (/.f64 (+.f64 2 beta) alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2))) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (-.f64 -2 beta))) (pow.f64 alpha 2)) (/.f64 beta alpha)) (+.f64 1 (/.f64 (-.f64 -2 beta) alpha)))
(+.f64 (/.f64 beta alpha) (-.f64 (/.f64 (*.f64 (+.f64 2 beta) (fma.f64 beta -2 -2)) (pow.f64 alpha 2)) (-.f64 1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2)))))
(+.f64 (/.f64 beta alpha) (-.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 beta (-.f64 -2 beta)) (pow.f64 alpha 3))) (+.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (-.f64 -2 beta))) (pow.f64 alpha 2)) (/.f64 (-.f64 -2 beta) alpha)))))
(-.f64 (fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3)) (/.f64 beta alpha)) (+.f64 (-.f64 1 (/.f64 (+.f64 2 beta) alpha)) (/.f64 (*.f64 (-.f64 -2 beta) (fma.f64 beta -2 -2)) (pow.f64 alpha 2))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) 1)
(fma.f64 -1 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) -1)
(fma.f64 -1 (/.f64 (fma.f64 beta -2 -2) alpha) -1)
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha))) (+.f64 2 beta)) alpha)) 1)
(fma.f64 -1 (/.f64 (+.f64 (fma.f64 -1 beta (/.f64 (*.f64 (-.f64 -2 beta) (-.f64 (-.f64 -2 beta) beta)) alpha)) (-.f64 -2 beta)) alpha) -1)
(fma.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) (fma.f64 beta -2 -2)) alpha) -1)
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha)) (*.f64 -1 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))))) alpha))) (+.f64 2 beta)) alpha)) 1)
(fma.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 beta (/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha))) (*.f64 (-.f64 -2 beta) (-.f64 (-.f64 -2 beta) beta))) alpha))) (-.f64 -2 beta)) alpha) -1)
(fma.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 1 (fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta -2 -2) alpha) (*.f64 (-.f64 -2 beta) (fma.f64 beta -2 -2)))) alpha) (fma.f64 beta -2 -2)) alpha) -1)
(*.f64 -1 (/.f64 alpha beta))
(/.f64 (neg.f64 alpha) beta)
(/.f64 alpha (neg.f64 beta))
(/.f64 (+.f64 beta (*.f64 -1 alpha)) beta)
(/.f64 (+.f64 beta (neg.f64 alpha)) beta)
(/.f64 (-.f64 beta alpha) beta)
(/.f64 (+.f64 beta (*.f64 -1 alpha)) beta)
(/.f64 (+.f64 beta (neg.f64 alpha)) beta)
(/.f64 (-.f64 beta alpha) beta)
(/.f64 (+.f64 beta (*.f64 -1 alpha)) beta)
(/.f64 (+.f64 beta (neg.f64 alpha)) beta)
(/.f64 (-.f64 beta alpha) beta)
1
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
(-.f64 1 (/.f64 alpha beta))
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
(-.f64 1 (/.f64 alpha beta))
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
(-.f64 1 (/.f64 alpha beta))
1
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
(-.f64 1 (/.f64 alpha beta))
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
(-.f64 1 (/.f64 alpha beta))
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
(-.f64 1 (/.f64 alpha beta))
1
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
(-.f64 1 (/.f64 alpha beta))
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
(-.f64 1 (/.f64 alpha beta))
(+.f64 1 (*.f64 -1 (/.f64 alpha beta)))
(-.f64 1 (/.f64 alpha beta))
(*.f64 -1 (/.f64 alpha beta))
(/.f64 (neg.f64 alpha) beta)
(/.f64 alpha (neg.f64 beta))
(*.f64 alpha (-.f64 (/.f64 1 alpha) (/.f64 1 beta)))
(*.f64 alpha (+.f64 (/.f64 1 alpha) (/.f64 -1 beta)))
(*.f64 alpha (-.f64 (/.f64 1 alpha) (/.f64 1 beta)))
(*.f64 alpha (+.f64 (/.f64 1 alpha) (/.f64 -1 beta)))
(*.f64 alpha (-.f64 (/.f64 1 alpha) (/.f64 1 beta)))
(*.f64 alpha (+.f64 (/.f64 1 alpha) (/.f64 -1 beta)))
(*.f64 -1 (/.f64 alpha beta))
(/.f64 (neg.f64 alpha) beta)
(/.f64 alpha (neg.f64 beta))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (/.f64 1 alpha))))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 1 beta) (/.f64 1 alpha)))
(*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 beta) (/.f64 -1 alpha)))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (/.f64 1 alpha))))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 1 beta) (/.f64 1 alpha)))
(*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 beta) (/.f64 -1 alpha)))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (/.f64 1 alpha))))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 1 beta) (/.f64 1 alpha)))
(*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 beta) (/.f64 -1 alpha)))
(*.f64 -1 (/.f64 alpha beta))
(/.f64 (neg.f64 alpha) beta)
(/.f64 alpha (neg.f64 beta))
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
2
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
2
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
2
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(*.f64 -1 (/.f64 alpha beta))
(/.f64 (neg.f64 alpha) beta)
(/.f64 alpha (neg.f64 beta))
(*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))
(*.f64 alpha (-.f64 (/.f64 2 alpha) (/.f64 1 beta)))
(*.f64 alpha (+.f64 (/.f64 2 alpha) (/.f64 -1 beta)))
(*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))
(*.f64 alpha (-.f64 (/.f64 2 alpha) (/.f64 1 beta)))
(*.f64 alpha (+.f64 (/.f64 2 alpha) (/.f64 -1 beta)))
(*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))
(*.f64 alpha (-.f64 (/.f64 2 alpha) (/.f64 1 beta)))
(*.f64 alpha (+.f64 (/.f64 2 alpha) (/.f64 -1 beta)))
(*.f64 -1 (/.f64 alpha beta))
(/.f64 (neg.f64 alpha) beta)
(/.f64 alpha (neg.f64 beta))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 1 beta) (/.f64 2 alpha)))
(*.f64 alpha (neg.f64 (+.f64 (/.f64 1 beta) (/.f64 -2 alpha))))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 1 beta) (/.f64 2 alpha)))
(*.f64 alpha (neg.f64 (+.f64 (/.f64 1 beta) (/.f64 -2 alpha))))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 1 beta) (/.f64 2 alpha)))
(*.f64 alpha (neg.f64 (+.f64 (/.f64 1 beta) (/.f64 -2 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 1 beta) (/.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 1 beta) (/.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 1 beta) (/.f64 2 alpha))
(*.f64 2 (/.f64 beta alpha))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 2 (*.f64 alpha beta))))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 2 (*.f64 alpha beta))))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 2 (*.f64 alpha beta))))
(*.f64 2 (/.f64 beta alpha))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 2 (*.f64 alpha beta))))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 2 (*.f64 alpha beta))))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 2 (*.f64 alpha beta))))
(/.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)
-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 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))
(*.f64 (neg.f64 beta) (+.f64 2 (/.f64 2 beta)))
(*.f64 beta (neg.f64 (+.f64 2 (/.f64 2 beta))))
(*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))
(*.f64 (neg.f64 beta) (+.f64 2 (/.f64 2 beta)))
(*.f64 beta (neg.f64 (+.f64 2 (/.f64 2 beta))))
(*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))
(*.f64 (neg.f64 beta) (+.f64 2 (/.f64 2 beta)))
(*.f64 beta (neg.f64 (+.f64 2 (/.f64 2 beta))))
(*.f64 -2 beta)
(*.f64 beta -2)
(*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))
(*.f64 (neg.f64 beta) (+.f64 2 (/.f64 2 beta)))
(*.f64 beta (neg.f64 (+.f64 2 (/.f64 2 beta))))
(*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))
(*.f64 (neg.f64 beta) (+.f64 2 (/.f64 2 beta)))
(*.f64 beta (neg.f64 (+.f64 2 (/.f64 2 beta))))
(*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))))
(*.f64 (neg.f64 beta) (+.f64 2 (/.f64 2 beta)))
(*.f64 beta (neg.f64 (+.f64 2 (/.f64 2 beta))))
(/.f64 4 alpha)
(+.f64 (*.f64 4 (/.f64 beta alpha)) (*.f64 4 (/.f64 1 alpha)))
(fma.f64 4 (/.f64 beta alpha) (/.f64 4 alpha))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 (/.f64 1 alpha)) (/.f64 beta alpha))) (*.f64 4 (/.f64 1 alpha)))
(fma.f64 beta (+.f64 (/.f64 beta alpha) (/.f64 4 alpha)) (/.f64 4 alpha))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 (/.f64 1 alpha)) (/.f64 beta alpha))) (*.f64 4 (/.f64 1 alpha)))
(fma.f64 beta (+.f64 (/.f64 beta alpha) (/.f64 4 alpha)) (/.f64 4 alpha))
(/.f64 (pow.f64 beta 2) alpha)
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 4 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (/.f64 4 (*.f64 alpha beta))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (+.f64 (/.f64 4 (*.f64 alpha beta)) (/.f64 4 (*.f64 alpha (pow.f64 beta 2))))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 4 (*.f64 alpha beta)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 1 alpha))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (+.f64 (/.f64 4 (*.f64 alpha beta)) (/.f64 4 (*.f64 alpha (pow.f64 beta 2))))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 4 (*.f64 alpha beta)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 1 alpha))))
(/.f64 (pow.f64 beta 2) alpha)
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 4 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (/.f64 4 (*.f64 alpha beta))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (+.f64 (/.f64 4 (*.f64 alpha beta)) (/.f64 4 (*.f64 alpha (pow.f64 beta 2))))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 4 (*.f64 alpha beta)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 1 alpha))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (+.f64 (/.f64 4 (*.f64 alpha beta)) (/.f64 4 (*.f64 alpha (pow.f64 beta 2))))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 4 (*.f64 alpha beta)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 1 alpha))))
(/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))
(-.f64 (fma.f64 beta (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2))) (/.f64 2 alpha)) (/.f64 4 (pow.f64 alpha 2)))
(+.f64 (fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) (/.f64 2 alpha)) (/.f64 -4 (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))
(-.f64 (fma.f64 beta (-.f64 (fma.f64 -2 (/.f64 beta (pow.f64 alpha 2)) (/.f64 2 alpha)) (/.f64 6 (pow.f64 alpha 2))) (/.f64 2 alpha)) (/.f64 4 (pow.f64 alpha 2)))
(+.f64 (fma.f64 beta (+.f64 (fma.f64 -2 (/.f64 beta (pow.f64 alpha 2)) (/.f64 2 alpha)) (/.f64 -6 (pow.f64 alpha 2))) (/.f64 2 alpha)) (/.f64 -4 (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))
(-.f64 (fma.f64 beta (-.f64 (fma.f64 -2 (/.f64 beta (pow.f64 alpha 2)) (/.f64 2 alpha)) (/.f64 6 (pow.f64 alpha 2))) (/.f64 2 alpha)) (/.f64 4 (pow.f64 alpha 2)))
(+.f64 (fma.f64 beta (+.f64 (fma.f64 -2 (/.f64 beta (pow.f64 alpha 2)) (/.f64 2 alpha)) (/.f64 -6 (pow.f64 alpha 2))) (/.f64 2 alpha)) (/.f64 -4 (pow.f64 alpha 2)))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 (pow.f64 beta 2) (-.f64 (/.f64 2 (*.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta)))))
(*.f64 (pow.f64 beta 2) (-.f64 (/.f64 2 (*.f64 alpha beta)) (+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 6 (*.f64 beta (pow.f64 alpha 2))))))
(*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) beta) (/.f64 2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (pow.f64 beta 2)))) (/.f64 2 (*.f64 alpha beta))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta))))))
(*.f64 (pow.f64 beta 2) (-.f64 (-.f64 (+.f64 (/.f64 2 (*.f64 alpha beta)) (/.f64 2 (*.f64 alpha (pow.f64 beta 2)))) (/.f64 4 (*.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 6 (*.f64 beta (pow.f64 alpha 2))))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 (*.f64 alpha (pow.f64 beta 2))) (-.f64 (-.f64 (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) beta) (/.f64 2 (pow.f64 alpha 2))) (/.f64 4 (*.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (pow.f64 beta 2)))) (/.f64 2 (*.f64 alpha beta))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta))))))
(*.f64 (pow.f64 beta 2) (-.f64 (-.f64 (+.f64 (/.f64 2 (*.f64 alpha beta)) (/.f64 2 (*.f64 alpha (pow.f64 beta 2)))) (/.f64 4 (*.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 6 (*.f64 beta (pow.f64 alpha 2))))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 (*.f64 alpha (pow.f64 beta 2))) (-.f64 (-.f64 (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) beta) (/.f64 2 (pow.f64 alpha 2))) (/.f64 4 (*.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha)) beta)) (/.f64 2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha)) beta) (/.f64 -2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))) beta) (/.f64 6 (pow.f64 alpha 2))) (/.f64 2 alpha)) beta)) (/.f64 2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 (+.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2))) beta)) (/.f64 -2 alpha)) beta) (/.f64 -2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))) beta) (/.f64 6 (pow.f64 alpha 2))) (/.f64 2 alpha)) beta)) (/.f64 2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 (+.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2))) beta)) (/.f64 -2 alpha)) beta) (/.f64 -2 (pow.f64 alpha 2))))
(/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (*.f64 (+.f64 2 beta) (fma.f64 beta -2 -2)) (pow.f64 alpha 2))
(/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (-.f64 (fma.f64 -1 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (fma.f64 alpha (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (fma.f64 beta -2 -2))) (pow.f64 alpha 2))
(/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (-.f64 (fma.f64 -1 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (fma.f64 alpha (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (fma.f64 beta -2 -2))) (pow.f64 alpha 2))
(/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (-.f64 (fma.f64 -1 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (fma.f64 alpha (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (fma.f64 beta -2 -2))) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) alpha))
(neg.f64 (/.f64 (+.f64 (neg.f64 (+.f64 2 (*.f64 2 beta))) (/.f64 (-.f64 (*.f64 beta (+.f64 2 beta)) (neg.f64 (pow.f64 (+.f64 2 beta) 2))) alpha)) alpha))
(/.f64 (+.f64 (fma.f64 beta -2 -2) (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) alpha))
(neg.f64 (/.f64 (+.f64 (neg.f64 (+.f64 2 (*.f64 2 beta))) (/.f64 (-.f64 (*.f64 beta (+.f64 2 beta)) (neg.f64 (pow.f64 (+.f64 2 beta) 2))) alpha)) alpha))
(/.f64 (+.f64 (fma.f64 beta -2 -2) (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) alpha))
(neg.f64 (/.f64 (+.f64 (neg.f64 (+.f64 2 (*.f64 2 beta))) (/.f64 (-.f64 (*.f64 beta (+.f64 2 beta)) (neg.f64 (pow.f64 (+.f64 2 beta) 2))) alpha)) alpha))
(/.f64 (+.f64 (fma.f64 beta -2 -2) (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) (neg.f64 alpha))
(*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha))
(*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)
(*.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) 1/2)
(+.f64 (*.f64 1/2 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))))) (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)))
(*.f64 1/2 (+.f64 (*.f64 beta (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2)))) (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(*.f64 1/2 (fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))))))
(fma.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (*.f64 beta (fma.f64 -1 (/.f64 beta (pow.f64 alpha 2)) (*.f64 (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2))) 1/2))))
(fma.f64 beta (-.f64 (*.f64 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) 1/2) (/.f64 beta (pow.f64 alpha 2))) (*.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) 1/2))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))))))
(fma.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (*.f64 beta (fma.f64 -1 (/.f64 beta (pow.f64 alpha 2)) (*.f64 (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2))) 1/2))))
(fma.f64 beta (-.f64 (*.f64 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) 1/2) (/.f64 beta (pow.f64 alpha 2))) (*.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) 1/2))
(*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(/.f64 (neg.f64 (pow.f64 beta 2)) (pow.f64 alpha 2))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) beta) (/.f64 -1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))) (pow.f64 beta 2)) (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2))) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 1/2 (+.f64 (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2))) (pow.f64 beta 2)) (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) beta)) (/.f64 -1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))) (pow.f64 beta 2)) (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2))) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 1/2 (+.f64 (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2))) (pow.f64 beta 2)) (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) beta)) (/.f64 -1 (pow.f64 alpha 2))))
(*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(/.f64 (neg.f64 (pow.f64 beta 2)) (pow.f64 alpha 2))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha)) beta) -1/2) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 (/.f64 (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha)) beta) -1/2 (/.f64 -1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))) beta) (*.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha)) 1/2)) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 (fma.f64 (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2))) beta) -1/2 (*.f64 (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha)) 1/2)) beta) (/.f64 -1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))) beta) (*.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha)) 1/2)) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 (fma.f64 (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2))) beta) -1/2 (*.f64 (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha)) 1/2)) beta) (/.f64 -1 (pow.f64 alpha 2))))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)))
(*.f64 (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)) 1/2)
(*.f64 (/.f64 (*.f64 (+.f64 2 beta) (fma.f64 beta -2 -2)) (pow.f64 alpha 2)) 1/2)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(/.f64 (*.f64 1/2 (+.f64 (*.f64 alpha (+.f64 2 (*.f64 2 beta))) (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (fma.f64 beta -2 -2)) 1/2 (*.f64 alpha (+.f64 1 beta))) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(/.f64 (*.f64 1/2 (+.f64 (*.f64 alpha (+.f64 2 (*.f64 2 beta))) (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (fma.f64 beta -2 -2)) 1/2 (*.f64 alpha (+.f64 1 beta))) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(/.f64 (*.f64 1/2 (+.f64 (*.f64 alpha (+.f64 2 (*.f64 2 beta))) (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (fma.f64 beta -2 -2)) 1/2 (*.f64 alpha (+.f64 1 beta))) (pow.f64 alpha 2))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 1/2)
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 1/2)
(/.f64 (+.f64 1 beta) alpha)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 -1 (pow.f64 (+.f64 2 beta) 2))) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 -1/2 (+.f64 2 (*.f64 2 beta)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 beta (+.f64 2 beta)) (neg.f64 (pow.f64 (+.f64 2 beta) 2))) alpha))) alpha))
(/.f64 (fma.f64 (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 -1 (neg.f64 beta))) (neg.f64 alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 -1 (pow.f64 (+.f64 2 beta) 2))) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 -1/2 (+.f64 2 (*.f64 2 beta)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 beta (+.f64 2 beta)) (neg.f64 (pow.f64 (+.f64 2 beta) 2))) alpha))) alpha))
(/.f64 (fma.f64 (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 -1 (neg.f64 beta))) (neg.f64 alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 -1 (pow.f64 (+.f64 2 beta) 2))) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 -1/2 (+.f64 2 (*.f64 2 beta)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 beta (+.f64 2 beta)) (neg.f64 (pow.f64 (+.f64 2 beta) 2))) alpha))) alpha))
(/.f64 (fma.f64 (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 -1 (neg.f64 beta))) (neg.f64 alpha))
(*.f64 -2 (/.f64 beta alpha))
(*.f64 (/.f64 beta alpha) -2)
(*.f64 beta (/.f64 -2 alpha))
(*.f64 beta (-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(*.f64 beta (-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha)))
(*.f64 beta (fma.f64 -1 (/.f64 beta alpha) (/.f64 -2 alpha)))
(*.f64 beta (-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(*.f64 beta (-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha)))
(*.f64 beta (fma.f64 -1 (/.f64 beta alpha) (/.f64 -2 alpha)))
(*.f64 beta (-.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(*.f64 beta (-.f64 (/.f64 (neg.f64 beta) alpha) (/.f64 2 alpha)))
(*.f64 beta (fma.f64 -1 (/.f64 beta alpha) (/.f64 -2 alpha)))
(*.f64 -1 (/.f64 (pow.f64 beta 2) alpha))
(neg.f64 (/.f64 (pow.f64 beta 2) alpha))
(/.f64 (pow.f64 beta 2) (neg.f64 alpha))
(*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))
(neg.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (/.f64 2 (*.f64 alpha beta)))))
(*.f64 (+.f64 (/.f64 1 alpha) (/.f64 2 (*.f64 alpha beta))) (neg.f64 (pow.f64 beta 2)))
(*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))
(neg.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (/.f64 2 (*.f64 alpha beta)))))
(*.f64 (+.f64 (/.f64 1 alpha) (/.f64 2 (*.f64 alpha beta))) (neg.f64 (pow.f64 beta 2)))
(*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))
(neg.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (/.f64 2 (*.f64 alpha beta)))))
(*.f64 (+.f64 (/.f64 1 alpha) (/.f64 2 (*.f64 alpha beta))) (neg.f64 (pow.f64 beta 2)))
(*.f64 -1 (/.f64 (pow.f64 beta 2) alpha))
(neg.f64 (/.f64 (pow.f64 beta 2) alpha))
(/.f64 (pow.f64 beta 2) (neg.f64 alpha))
(*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))
(neg.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (/.f64 2 (*.f64 alpha beta)))))
(*.f64 (+.f64 (/.f64 1 alpha) (/.f64 2 (*.f64 alpha beta))) (neg.f64 (pow.f64 beta 2)))
(*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))
(neg.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (/.f64 2 (*.f64 alpha beta)))))
(*.f64 (+.f64 (/.f64 1 alpha) (/.f64 2 (*.f64 alpha beta))) (neg.f64 (pow.f64 beta 2)))
(*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (*.f64 alpha beta))))))
(neg.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 alpha) (/.f64 2 (*.f64 alpha beta)))))
(*.f64 (+.f64 (/.f64 1 alpha) (/.f64 2 (*.f64 alpha beta))) (neg.f64 (pow.f64 beta 2)))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))) 1)
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 (+.f64 2 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))) -1)
(-.f64 (/.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)) (/.f64 1 (-.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 2) -1) (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) -1))
(*.f64 1 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))
(+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 3) 1) (+.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 (pow.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2) 1) (-.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 2) -1) (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 3) 1)) (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 3)) -1) (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 3)) (-.f64 (neg.f64 (pow.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2) 1)) (neg.f64 (-.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 2) -1)) (neg.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) -1)))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 2) -1) (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) -1)))
(pow.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 1)
(+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)) 3)
(+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 3) 1/3)
(+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)) 2)
(+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))) 2))
(fabs.f64 (+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))))
(log.f64 (exp.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))))
(+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 3))
(+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 (+.f64 2 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))) -1)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))
(+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (+.f64 beta alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2))) 1)
(+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)
(+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1)
(+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1)
(+.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(-.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 1)
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(*.f64 (+.f64 beta alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(*.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta alpha)) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (+.f64 beta alpha)) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (+.f64 beta alpha) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (+.f64 alpha beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (/.f64 (+.f64 alpha beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (+.f64 alpha beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (/.f64 (+.f64 alpha beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 alpha beta)) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (cbrt.f64 (+.f64 beta alpha)) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 alpha beta)) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 (+.f64 alpha beta)) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (sqrt.f64 (+.f64 beta alpha)) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 alpha beta)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 (+.f64 alpha beta)) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 3)
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 3) 1/3)
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2)
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 beta alpha)) -1)
(/.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 alpha beta)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 2))
(fabs.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(log.f64 (exp.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 3))
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (log.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 0)
(/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))
(-.f64 1 (/.f64 alpha beta))
(-.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))) 1)
(+.f64 (-.f64 2 (/.f64 alpha beta)) -1)
(+.f64 (-.f64 1 (/.f64 alpha beta)) 0)
(*.f64 (+.f64 beta alpha) (/.f64 1 beta))
(*.f64 (/.f64 1 beta) (+.f64 alpha beta))
(/.f64 (+.f64 alpha beta) beta)
(*.f64 1 (-.f64 1 (/.f64 alpha beta)))
(-.f64 1 (/.f64 alpha beta))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha beta))) 2) (cbrt.f64 (-.f64 1 (/.f64 alpha beta))))
(-.f64 1 (/.f64 alpha beta))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha beta))) (sqrt.f64 (-.f64 1 (/.f64 alpha beta))))
(-.f64 1 (/.f64 alpha beta))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (+.f64 beta alpha) (cbrt.f64 beta)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (+.f64 alpha beta) (cbrt.f64 beta)))
(/.f64 (/.f64 (+.f64 alpha beta) (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2))
(*.f64 (/.f64 1 (sqrt.f64 beta)) (/.f64 (+.f64 beta alpha) (sqrt.f64 beta)))
(*.f64 (/.f64 1 (sqrt.f64 beta)) (/.f64 (+.f64 alpha beta) (sqrt.f64 beta)))
(/.f64 (/.f64 (+.f64 alpha beta) (sqrt.f64 beta)) (sqrt.f64 beta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta alpha)) beta))
(*.f64 (/.f64 1 beta) (+.f64 alpha beta))
(/.f64 (+.f64 alpha beta) beta)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 (-.f64 1 (/.f64 alpha beta))))
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha beta))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 alpha beta)) 2) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (sqrt.f64 beta)) (/.f64 (cbrt.f64 (+.f64 beta alpha)) (sqrt.f64 beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 alpha beta)) 2) (sqrt.f64 beta)) (/.f64 (cbrt.f64 (+.f64 alpha beta)) (sqrt.f64 beta)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (+.f64 beta alpha)) beta))
(*.f64 (/.f64 1 beta) (+.f64 alpha beta))
(/.f64 (+.f64 alpha beta) beta)
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta alpha)) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (sqrt.f64 (+.f64 beta alpha)) (cbrt.f64 beta)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 alpha beta)) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (sqrt.f64 (+.f64 alpha beta)) (cbrt.f64 beta)))
(pow.f64 (-.f64 1 (/.f64 alpha beta)) 1)
(-.f64 1 (/.f64 alpha beta))
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha beta))) 3)
(-.f64 1 (/.f64 alpha beta))
(pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 3) 1/3)
(-.f64 1 (/.f64 alpha beta))
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha beta))) 2)
(-.f64 1 (/.f64 alpha beta))
(pow.f64 (/.f64 beta (+.f64 beta alpha)) -1)
(/.f64 1 (/.f64 beta (+.f64 alpha beta)))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2))
(fabs.f64 (-.f64 1 (/.f64 alpha beta)))
(log.f64 (exp.f64 (-.f64 1 (/.f64 alpha beta))))
(-.f64 1 (/.f64 alpha beta))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 alpha beta)))))
(-.f64 1 (/.f64 alpha beta))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 3))
(-.f64 1 (/.f64 alpha beta))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 alpha beta))))
(+.f64 (-.f64 2 (/.f64 alpha beta)) -1)
(+.f64 (-.f64 1 (/.f64 alpha beta)) 0)
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 alpha beta))))
(-.f64 1 (/.f64 alpha beta))
(exp.f64 (log.f64 (-.f64 1 (/.f64 alpha beta))))
(-.f64 1 (/.f64 alpha beta))
(exp.f64 (*.f64 (log.f64 (-.f64 1 (/.f64 alpha beta))) 1))
(-.f64 1 (/.f64 alpha beta))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))))) 1)
(expm1.f64 (log1p.f64 (-.f64 2 (/.f64 alpha beta))))
(+.f64 (-.f64 3 (/.f64 alpha beta)) -1)
(-.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) (-.f64 (-.f64 1 (/.f64 alpha beta)) 1)) (/.f64 1 (-.f64 (-.f64 1 (/.f64 alpha beta)) 1)))
(/.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) -1) (+.f64 (-.f64 1 (/.f64 alpha beta)) -1))
(/.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) -1) (+.f64 (/.f64 alpha (neg.f64 beta)) 0))
(*.f64 1 (+.f64 1 (-.f64 1 (/.f64 alpha beta))))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))) 2) (cbrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(*.f64 (sqrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))) (sqrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(/.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 3) 1) (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) (-.f64 1 (*.f64 (-.f64 1 (/.f64 alpha beta)) 1))))
(/.f64 (+.f64 1 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 3)) (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) (-.f64 1 (-.f64 1 (/.f64 alpha beta)))))
(/.f64 (+.f64 1 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 3)) (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) (+.f64 0 (/.f64 alpha beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) 1) (-.f64 (-.f64 1 (/.f64 alpha beta)) 1))
(/.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) -1) (+.f64 (-.f64 1 (/.f64 alpha beta)) -1))
(/.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) -1) (+.f64 (/.f64 alpha (neg.f64 beta)) 0))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 3) 1)) (neg.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) (-.f64 1 (*.f64 (-.f64 1 (/.f64 alpha beta)) 1)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 3)) -1) (neg.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) (-.f64 1 (-.f64 1 (/.f64 alpha beta))))))
(/.f64 (-.f64 -1 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 3)) (-.f64 (neg.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2)) (+.f64 0 (/.f64 alpha beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) 1)) (neg.f64 (-.f64 (-.f64 1 (/.f64 alpha beta)) 1)))
(neg.f64 (/.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) -1) (neg.f64 (+.f64 (-.f64 1 (/.f64 alpha beta)) -1))))
(/.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 alpha beta)) 2) -1) (neg.f64 (+.f64 -1 (+.f64 (/.f64 alpha beta) 1))))
(pow.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))) 1)
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(pow.f64 (cbrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))) 3)
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(pow.f64 (pow.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))) 3) 1/3)
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(pow.f64 (sqrt.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))) 2)
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(sqrt.f64 (pow.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))) 2))
(sqrt.f64 (pow.f64 (-.f64 2 (/.f64 alpha beta)) 2))
(fabs.f64 (-.f64 2 (/.f64 alpha beta)))
(log.f64 (exp.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))))))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(cbrt.f64 (pow.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta))) 3))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(expm1.f64 (log1p.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))))
(expm1.f64 (log1p.f64 (-.f64 2 (/.f64 alpha beta))))
(+.f64 (-.f64 3 (/.f64 alpha beta)) -1)
(log1p.f64 (expm1.f64 (+.f64 1 (-.f64 1 (/.f64 alpha beta)))))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(exp.f64 (log1p.f64 (-.f64 1 (/.f64 alpha beta))))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(exp.f64 (*.f64 (log1p.f64 (-.f64 1 (/.f64 alpha beta))) 1))
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(fma.f64 (+.f64 beta alpha) (/.f64 1 beta) 1)
(fma.f64 (+.f64 alpha beta) (/.f64 1 beta) 1)
(+.f64 (/.f64 (+.f64 alpha beta) beta) 1)
(fma.f64 1 (-.f64 1 (/.f64 alpha beta)) 1)
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha beta))) 2) (cbrt.f64 (-.f64 1 (/.f64 alpha beta))) 1)
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(fma.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha beta))) (sqrt.f64 (-.f64 1 (/.f64 alpha beta))) 1)
(+.f64 2 (/.f64 (neg.f64 alpha) beta))
(-.f64 2 (/.f64 alpha beta))
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(-.f64 (/.f64 2 alpha) (/.f64 (*.f64 beta 2) alpha))
(-.f64 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha)))
(+.f64 (/.f64 2 alpha) (*.f64 beta (/.f64 -2 alpha)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha))) 1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 -2 (*.f64 2 beta)) alpha)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 beta -2 -2) alpha)))
(*.f64 1 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha))
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(*.f64 (-.f64 -2 (*.f64 beta 2)) (/.f64 1 alpha))
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(*.f64 (sqrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)) (sqrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(*.f64 -1 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha))
(neg.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha))
(/.f64 (fma.f64 beta -2 -2) (neg.f64 alpha))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (-.f64 -2 (*.f64 beta 2)) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (-.f64 -2 (*.f64 2 beta)) (cbrt.f64 alpha)))
(/.f64 (/.f64 (fma.f64 beta -2 -2) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (-.f64 -2 (*.f64 beta 2)) (sqrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (-.f64 -2 (*.f64 2 beta)) (sqrt.f64 alpha)))
(/.f64 (/.f64 (fma.f64 beta -2 -2) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) alpha))
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 -2 (*.f64 2 beta)) alpha)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 2 beta))) 2) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 beta -2 -2) alpha)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 beta -2 -2)) 2) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 2 beta))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (-.f64 -2 (*.f64 2 beta))) (sqrt.f64 alpha)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 beta -2 -2)) 2) (/.f64 (cbrt.f64 (fma.f64 beta -2 -2)) (sqrt.f64 alpha))) (sqrt.f64 alpha))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) 1) (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) alpha))
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(*.f64 (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) (cbrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 2 beta))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 2 beta))) (cbrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 beta -2 -2)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (fma.f64 beta -2 -2)) (cbrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 2) -1) (/.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) alpha))
(neg.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha))
(/.f64 (fma.f64 beta -2 -2) (neg.f64 alpha))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) -1) (/.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) alpha))
(neg.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha))
(/.f64 (fma.f64 beta -2 -2) (neg.f64 alpha))
(pow.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha) 1)
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)) 3)
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(pow.f64 (pow.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha) 3) 1/3)
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)) 2)
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(pow.f64 (/.f64 alpha (-.f64 -2 (*.f64 beta 2))) -1)
(/.f64 1 (/.f64 alpha (-.f64 -2 (*.f64 2 beta))))
(/.f64 1 (/.f64 alpha (fma.f64 beta -2 -2)))
(neg.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha))
(neg.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha))
(/.f64 (fma.f64 beta -2 -2) (neg.f64 alpha))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 -2 (*.f64 2 beta)) alpha) 2))
(fabs.f64 (/.f64 (fma.f64 beta -2 -2) alpha))
(log.f64 (exp.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha))))
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha) 3))
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 -2 (*.f64 beta 2)) 3) (pow.f64 alpha 3)))
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 -2 (*.f64 2 beta)) alpha)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 beta -2 -2) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(exp.f64 (log.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)))
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 -2 (*.f64 beta 2)) alpha)) 1))
(-.f64 (/.f64 (-.f64 -2 beta) alpha) (/.f64 beta alpha))
(/.f64 (fma.f64 beta -2 -2) alpha)
(+.f64 (-.f64 -2 beta) (neg.f64 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(+.f64 (-.f64 -2 (*.f64 beta 2)) (fma.f64 (neg.f64 (sqrt.f64 beta)) (sqrt.f64 beta) beta))
(+.f64 (-.f64 -2 (*.f64 2 beta)) (fma.f64 (neg.f64 (sqrt.f64 beta)) (sqrt.f64 beta) beta))
(+.f64 (fma.f64 beta -2 -2) (fma.f64 (neg.f64 (sqrt.f64 beta)) (sqrt.f64 beta) beta))
(+.f64 (fma.f64 1 (-.f64 -2 beta) (neg.f64 (*.f64 beta 1))) (fma.f64 (neg.f64 beta) 1 (*.f64 beta 1)))
(+.f64 (fma.f64 1 (-.f64 -2 beta) (neg.f64 beta)) (+.f64 (neg.f64 beta) beta))
(+.f64 (fma.f64 beta -2 -2) 0)
(+.f64 (fma.f64 1 (-.f64 -2 beta) (neg.f64 (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2)))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2))))
(+.f64 (fma.f64 1 (-.f64 -2 beta) (neg.f64 beta)) (+.f64 (neg.f64 beta) beta))
(+.f64 (fma.f64 beta -2 -2) 0)
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (cbrt.f64 (-.f64 -2 beta)) (neg.f64 (*.f64 beta 1))) (fma.f64 (neg.f64 beta) 1 (*.f64 beta 1)))
(+.f64 (fma.f64 1 (-.f64 -2 beta) (neg.f64 beta)) (+.f64 (neg.f64 beta) beta))
(+.f64 (fma.f64 beta -2 -2) 0)
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 -2 beta)) 2) (cbrt.f64 (-.f64 -2 beta)) (neg.f64 (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2)))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2))))
(+.f64 (fma.f64 1 (-.f64 -2 beta) (neg.f64 beta)) (+.f64 (neg.f64 beta) beta))
(+.f64 (fma.f64 beta -2 -2) 0)
(+.f64 (fma.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 (-.f64 -2 beta)) (neg.f64 (*.f64 beta 1))) (fma.f64 (neg.f64 beta) 1 (*.f64 beta 1)))
(+.f64 (fma.f64 1 (-.f64 -2 beta) (neg.f64 beta)) (+.f64 (neg.f64 beta) beta))
(+.f64 (fma.f64 beta -2 -2) 0)
(+.f64 (fma.f64 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 (-.f64 -2 beta)) (neg.f64 (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2)))) (fma.f64 (neg.f64 (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2))))
(+.f64 (fma.f64 1 (-.f64 -2 beta) (neg.f64 beta)) (+.f64 (neg.f64 beta) beta))
(+.f64 (fma.f64 beta -2 -2) 0)
(*.f64 1 (-.f64 -2 (*.f64 beta 2)))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 2) (cbrt.f64 (-.f64 -2 (*.f64 beta 2))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(*.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) (sqrt.f64 (-.f64 -2 (*.f64 beta 2))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 beta (-.f64 -2 beta)))))
(/.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) 2) (pow.f64 beta 2)) (+.f64 (-.f64 -2 beta) beta))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) (+.f64 beta (-.f64 -2 beta)))
(/.f64 (*.f64 -2 (fma.f64 beta -2 -2)) -2)
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 beta (-.f64 -2 beta))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta -2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2))) (neg.f64 (+.f64 (-.f64 -2 beta) beta)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) (+.f64 beta (-.f64 -2 beta)))
(/.f64 (*.f64 -2 (fma.f64 beta -2 -2)) -2)
(pow.f64 (-.f64 -2 (*.f64 beta 2)) 1)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(pow.f64 (cbrt.f64 (-.f64 -2 (*.f64 beta 2))) 3)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(pow.f64 (pow.f64 (-.f64 -2 (*.f64 beta 2)) 3) 1/3)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(pow.f64 (sqrt.f64 (-.f64 -2 (*.f64 beta 2))) 2)
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(sqrt.f64 (pow.f64 (-.f64 -2 (*.f64 beta 2)) 2))
(sqrt.f64 (pow.f64 (-.f64 -2 (*.f64 2 beta)) 2))
(fabs.f64 (fma.f64 beta -2 -2))
(log.f64 (exp.f64 (-.f64 -2 (*.f64 beta 2))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -2 (*.f64 beta 2)))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(cbrt.f64 (pow.f64 (-.f64 -2 (*.f64 beta 2)) 3))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(expm1.f64 (log1p.f64 (-.f64 -2 (*.f64 beta 2))))
(expm1.f64 (log1p.f64 (-.f64 -2 (*.f64 2 beta))))
(expm1.f64 (log1p.f64 (fma.f64 beta -2 -2)))
(log1p.f64 (expm1.f64 (-.f64 -2 (*.f64 beta 2))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(exp.f64 (log.f64 (-.f64 -2 (*.f64 beta 2))))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(exp.f64 (*.f64 (log.f64 (-.f64 -2 (*.f64 beta 2))) 1))
(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 (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 (sqrt.f64 (-.f64 -2 beta)) (sqrt.f64 (-.f64 -2 beta)) (neg.f64 beta))
(fma.f64 -2 beta -2)
(fma.f64 beta -2 -2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))) 1)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)))
(*.f64 1 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))
(/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)
(*.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 1 alpha))
(/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) 2) (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)
(*.f64 (/.f64 (+.f64 beta 2) (sqrt.f64 alpha)) (/.f64 (+.f64 beta 2) (sqrt.f64 alpha)))
(pow.f64 (/.f64 (+.f64 2 beta) (sqrt.f64 alpha)) 2)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (pow.f64 (+.f64 2 beta) 2) (cbrt.f64 alpha)))
(/.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (sqrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 2) (sqrt.f64 alpha)))
(/.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (/.f64 (+.f64 beta 2) 1) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)
(*.f64 (/.f64 (+.f64 beta 2) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 beta 2) (cbrt.f64 alpha)))
(*.f64 (/.f64 (+.f64 2 beta) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 2 beta) (cbrt.f64 alpha)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 beta 2) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) alpha))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 2 beta) 4)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) alpha))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 beta 2) 4)) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 2 beta) 4)) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 beta 2) 4)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (sqrt.f64 alpha)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 2 beta) 4)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (sqrt.f64 alpha)))
(pow.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha) 1)
(/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) 3)
(/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha) 3) 1/3)
(/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)
(pow.f64 (/.f64 (+.f64 beta 2) (sqrt.f64 alpha)) 2)
(pow.f64 (/.f64 (+.f64 2 beta) (sqrt.f64 alpha)) 2)
(pow.f64 (/.f64 alpha (pow.f64 (+.f64 beta 2) 2)) -1)
(/.f64 1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 2)))
(sqrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 2)))
(sqrt.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))))
(/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha) 3))
(/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)
(exp.f64 (log.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) 1))
(/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))) 1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)))
(*.f64 1 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(*.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) (/.f64 1 alpha))
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(*.f64 (sqrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) (sqrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) (cbrt.f64 alpha)))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) (cbrt.f64 alpha))
(/.f64 (/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) (sqrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) (sqrt.f64 alpha)))
(/.f64 (/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) 1) (/.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) alpha))
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)))) 2) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1) (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) alpha))
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(*.f64 (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) (cbrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) (cbrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)))) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) 3)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(pow.f64 (pow.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 3) 1/3)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) 2)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1)
(/.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 1 (/.f64 alpha (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)))))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 2))
(fabs.f64 (/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha))
(log.f64 (exp.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))))
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 3))
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 3) (pow.f64 alpha 3)))
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(exp.f64 (log.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)))
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) 1))
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2))) 1)
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)))
(*.f64 1 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2))
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)
(*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)))
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)) (sqrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)))
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)
(*.f64 1/2 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) 2) (/.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) alpha))
(*.f64 (/.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) alpha) (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) 2))
(/.f64 (/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha) 2)
(*.f64 (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) (/.f64 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) alpha))
(*.f64 (/.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) alpha) (/.f64 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2) 2))
(/.f64 (/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha) 2)
(pow.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2) 1)
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)) 3)
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2) 3) 1/3)
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)) 2)
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)
(pow.f64 (/.f64 2 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) -1)
(/.f64 1 (*.f64 (/.f64 2 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) alpha))
(/.f64 1 (*.f64 (/.f64 2 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)))) alpha))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha)) 2))
(fabs.f64 (/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha))
(log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))))
(log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))))
(log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha))) alpha))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2))))
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2) 3))
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)))
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)))
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)) 1))
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 2 beta) (/.f64 (fma.f64 beta -2 -2) alpha)) 1/2 (+.f64 1 beta)) alpha)
(-.f64 (exp.f64 (log1p.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) 1)
(expm1.f64 (log1p.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))))
(/.f64 (*.f64 beta (-.f64 -2 beta)) alpha)
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(/.f64 (neg.f64 (*.f64 beta (-.f64 -2 beta))) alpha)
(/.f64 (*.f64 (neg.f64 beta) (-.f64 -2 beta)) alpha)
(/.f64 (*.f64 beta (+.f64 2 beta)) alpha)
(pow.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)) 1)
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(pow.f64 (cbrt.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))) 3)
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(pow.f64 (pow.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)) 3) 1/3)
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(pow.f64 (sqrt.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))) 2)
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(sqrt.f64 (pow.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)) 2))
(fabs.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))
(log.f64 (pow.f64 (exp.f64 beta) (/.f64 (-.f64 -2 beta) alpha)))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(cbrt.f64 (pow.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)) 3))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(expm1.f64 (log1p.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))))
(log1p.f64 (expm1.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(exp.f64 (log.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))
(exp.f64 (*.f64 (log.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))) 1))
(/.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)
(*.f64 beta (/.f64 (-.f64 -2 beta) alpha))

eval360.0ms (3.2%)

Compiler

Compiled 15265 to 11095 computations (27.3% saved)

prune373.0ms (3.3%)

Pruning

20 alts after pruning (18 fresh and 2 done)

PrunedKeptTotal
New62011631
Fresh3710
Picked325
Done000
Total62620646
Accuracy
100.0%
Counts
646 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.9%
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)) 3)
73.6%
(/.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 2)
27.0%
(/.f64 (/.f64 (-.f64 (-.f64 -2 beta) (+.f64 beta (/.f64 (-.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) (/.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha) (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 beta (+.f64 2 beta))))) alpha)) alpha))) (neg.f64 alpha)) 2)
28.9%
(/.f64 (/.f64 (-.f64 (-.f64 -2 beta) (+.f64 beta (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 beta alpha) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)))) alpha))) (neg.f64 alpha)) 2)
34.6%
(/.f64 (/.f64 (-.f64 (*.f64 2 beta) alpha) beta) 2)
25.6%
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
46.9%
(/.f64 (/.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))))) 2)
29.3%
(/.f64 (/.f64 (+.f64 2 (+.f64 (-.f64 (*.f64 2 beta) (*.f64 (/.f64 (+.f64 beta 2) 1) (/.f64 (+.f64 beta 2) alpha))) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha) 2)
28.5%
(/.f64 (/.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 2)
34.6%
(/.f64 (-.f64 2 (/.f64 alpha beta)) 2)
48.4%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
73.8%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 2)
28.3%
(/.f64 (+.f64 (/.f64 (neg.f64 alpha) beta) 1) 2)
71.9%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
31.3%
(/.f64 (+.f64 2 (/.f64 (-.f64 (-.f64 -2 alpha) alpha) beta)) 2)
30.4%
(/.f64 (+.f64 1 beta) alpha)
30.4%
(/.f64 (*.f64 (+.f64 1 beta) (/.f64 2 alpha)) 2)
8.0%
(/.f64 (*.f64 2 (/.f64 beta alpha)) 2)
38.5%
(/.f64 2 2)
28.5%
(*.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) 1/2)
Compiler

Compiled 730 to 548 computations (24.9% saved)

localize743.0ms (6.6%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
99.8%
(/.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
99.4%
(/.f64 (/.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 2)
97.7%
(/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))
96.7%
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)
100.0%
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
99.8%
(*.f64 (+.f64 1 beta) (/.f64 2 alpha))
100.0%
(/.f64 (+.f64 1 beta) alpha)
100.0%
(+.f64 beta (+.f64 alpha 2))
100.0%
(/.f64 1 (+.f64 beta (+.f64 alpha 2)))
73.6%
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
Compiler

Compiled 268 to 182 computations (32.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 420.0ms
Operation ival-div, time spent: 172.0ms, 41.0% of total-time
Operation ival-mult, time spent: 69.0ms, 16.0% of total-time
Operation ival-add, time spent: 59.0ms, 14.0% of total-time
Operation ival-sub, time spent: 49.0ms, 12.0% of total-time
Operation ival-pow, time spent: 40.0ms, 10.0% of total-time
Operation composed, time spent: 17.0ms, 4.0% of total-time
Operation const, time spent: 14.0ms, 3.0% of total-time

series43.0ms (0.4%)

Counts
10 → 228
Calls
Call 1
Inputs
#<alt (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)>
#<alt (/.f64 1 (+.f64 beta (+.f64 alpha 2)))>
#<alt (+.f64 beta (+.f64 alpha 2))>
#<alt (/.f64 (+.f64 1 beta) alpha)>
#<alt (*.f64 (+.f64 1 beta) (/.f64 2 alpha))>
#<alt (/.f64 (-.f64 (*.f64 2 beta) alpha) beta)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)>
#<alt (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))>
#<alt (/.f64 (/.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 2)>
#<alt (/.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))>
Outputs
#<alt (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))>
#<alt (-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))>
#<alt (-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))>
#<alt (-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))>
#<alt 2>
#<alt (+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))>
#<alt (-.f64 (+.f64 2 (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))))>
#<alt (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))))>
#<alt 2>
#<alt (-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))>
#<alt (+.f64 1 (/.f64 beta (+.f64 2 beta)))>
#<alt (+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))>
#<alt (+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))>
#<alt (+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))) alpha)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha)) (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))>
#<alt (/.f64 1 (+.f64 2 alpha))>
#<alt (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2))) (/.f64 1 (+.f64 2 alpha)))>
#<alt (+.f64 (*.f64 beta (-.f64 (/.f64 beta (pow.f64 (+.f64 2 alpha) 3)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha)))>
#<alt (+.f64 (*.f64 beta (-.f64 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 4))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha)))>
#<alt (/.f64 1 beta)>
#<alt (/.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta))) beta)>
#<alt (/.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))) beta)>
#<alt (/.f64 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))) beta)>
#<alt (/.f64 1 beta)>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)) 1) beta))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) beta) (+.f64 2 alpha)) beta)) 1) beta))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 3) beta) (pow.f64 (+.f64 2 alpha) 2)) beta)) (+.f64 2 alpha)) beta)) 1) beta))>
#<alt (/.f64 1 (+.f64 2 beta))>
#<alt (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 2))) (/.f64 1 (+.f64 2 beta)))>
#<alt (+.f64 (*.f64 alpha (-.f64 (/.f64 alpha (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (pow.f64 (+.f64 2 beta) 2)))) (/.f64 1 (+.f64 2 beta)))>
#<alt (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 4))) (/.f64 1 (pow.f64 (+.f64 2 beta) 3)))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2)))) (/.f64 1 (+.f64 2 beta)))>
#<alt (/.f64 1 alpha)>
#<alt (/.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))) alpha)>
#<alt (/.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))) alpha)>
#<alt (/.f64 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha)))) alpha)>
#<alt (/.f64 1 alpha)>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha)) 1) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (+.f64 2 beta)) alpha)) 1) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (pow.f64 (+.f64 2 beta) 2)) alpha)) (+.f64 2 beta)) alpha)) 1) alpha))>
#<alt (+.f64 2 alpha)>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt beta>
#<alt (*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))>
#<alt (*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))>
#<alt (*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))>
#<alt beta>
#<alt (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))>
#<alt (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))>
#<alt (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))>
#<alt (+.f64 2 beta)>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt alpha>
#<alt (*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))>
#<alt (*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))>
#<alt (*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))>
#<alt alpha>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))>
#<alt (/.f64 1 alpha)>
#<alt (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))>
#<alt (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))>
#<alt (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))>
#<alt (/.f64 beta alpha)>
#<alt (*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha beta))))>
#<alt (*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha beta))))>
#<alt (*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha beta))))>
#<alt (/.f64 beta alpha)>
#<alt (*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha beta))))>
#<alt (*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha beta))))>
#<alt (*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha beta))))>
#<alt (/.f64 2 alpha)>
#<alt (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))>
#<alt (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))>
#<alt (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))>
#<alt (*.f64 2 (/.f64 beta alpha))>
#<alt (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 2 (/.f64 beta alpha))>
#<alt (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 2 (/.f64 (+.f64 1 beta) alpha))>
#<alt (*.f64 2 (/.f64 (+.f64 1 beta) alpha))>
#<alt (*.f64 2 (/.f64 (+.f64 1 beta) alpha))>
#<alt (*.f64 2 (/.f64 (+.f64 1 beta) alpha))>
#<alt (*.f64 2 (/.f64 (+.f64 1 beta) alpha))>
#<alt (*.f64 2 (/.f64 (+.f64 1 beta) alpha))>
#<alt (*.f64 2 (/.f64 (+.f64 1 beta) alpha))>
#<alt (*.f64 2 (/.f64 (+.f64 1 beta) alpha))>
#<alt (*.f64 2 (/.f64 (+.f64 1 beta) alpha))>
#<alt (*.f64 2 (/.f64 (+.f64 1 beta) alpha))>
#<alt (*.f64 2 (/.f64 (+.f64 1 beta) alpha))>
#<alt (*.f64 2 (/.f64 (+.f64 1 beta) alpha))>
#<alt (*.f64 -1 (/.f64 alpha beta))>
#<alt (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 2 beta)) beta)>
#<alt (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 2 beta)) beta)>
#<alt (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 2 beta)) beta)>
#<alt 2>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt 2>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt 2>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))>
#<alt (*.f64 -1 (/.f64 alpha beta))>
#<alt (*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))>
#<alt (*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))>
#<alt (*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))>
#<alt (*.f64 -1 (/.f64 alpha beta))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))>
#<alt (/.f64 4 alpha)>
#<alt (+.f64 (*.f64 6 (/.f64 beta alpha)) (*.f64 4 (/.f64 1 alpha)))>
#<alt (+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))>
#<alt (+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))>
#<alt (*.f64 2 (/.f64 (pow.f64 beta 2) alpha))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))>
#<alt (*.f64 2 (/.f64 (pow.f64 beta 2) alpha))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))>
#<alt (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2)))))) (/.f64 1 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))))>
#<alt (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 alpha (-.f64 (/.f64 (*.f64 alpha (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2)))))) (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2)))))) (/.f64 1 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))))>
#<alt (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (*.f64 alpha (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2)))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))))) (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2)))))) (/.f64 1 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))))>
#<alt (/.f64 alpha (+.f64 2 (*.f64 2 beta)))>
#<alt (*.f64 alpha (-.f64 (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))>
#<alt (*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) (*.f64 (pow.f64 alpha 2) (+.f64 2 (*.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))>
#<alt (*.f64 alpha (-.f64 (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) (*.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) (*.f64 (pow.f64 alpha 2) (+.f64 2 (*.f64 2 beta)))))))>
#<alt (/.f64 alpha (+.f64 2 (*.f64 2 beta)))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha)) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 3) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 4)))) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))) alpha)) (*.f64 -1 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha)) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))>
#<alt (/.f64 alpha (-.f64 2 (*.f64 4 (/.f64 1 alpha))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (*.f64 beta (-.f64 2 (*.f64 6 (/.f64 1 alpha))))) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2))) (/.f64 alpha (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))>
#<alt (+.f64 (*.f64 beta (-.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2))) (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2)) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 3))))) (/.f64 (*.f64 alpha (-.f64 2 (*.f64 6 (/.f64 1 alpha)))) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2)))) (/.f64 alpha (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))>
#<alt (+.f64 (*.f64 beta (-.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 2 (/.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 3))) (/.f64 (*.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2))) (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2)) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 3))))) (-.f64 2 (*.f64 4 (/.f64 1 alpha))))))) (*.f64 2 (/.f64 1 (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2)))) (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2)) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 3))))) (/.f64 (*.f64 alpha (-.f64 2 (*.f64 6 (/.f64 1 alpha)))) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2)))) (/.f64 alpha (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))>
#<alt (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 alpha 2)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 6 (/.f64 1 alpha)))) beta))) (pow.f64 beta 2))>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2))) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))) (pow.f64 beta 2))) (*.f64 -1/2 (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 6 (/.f64 1 alpha)))) beta))) (pow.f64 beta 2))>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 alpha 4) (*.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) (-.f64 2 (*.f64 6 (/.f64 1 alpha)))))) (*.f64 1/2 (*.f64 alpha (*.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2))) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))) (-.f64 2 (*.f64 6 (/.f64 1 alpha))))))) (pow.f64 beta 3))) (*.f64 -1/2 (pow.f64 alpha 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2)) (pow.f64 beta 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha)))) (pow.f64 beta 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 6 (/.f64 1 alpha)))) beta))))) (pow.f64 beta 2))>
#<alt (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 alpha 2)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (*.f64 6 (/.f64 1 alpha)) 2)) beta))) (pow.f64 beta 2))>
#<alt (/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 (*.f64 6 (/.f64 1 alpha)) 2) 2)) beta)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha)))) beta))) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 (*.f64 6 (/.f64 1 alpha)) 2)))) beta)) (*.f64 -1/2 (pow.f64 alpha 2))) (pow.f64 beta 2))>
#<alt (/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 alpha 4) (*.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) (-.f64 (*.f64 6 (/.f64 1 alpha)) 2))) beta)) (*.f64 1/2 (/.f64 (*.f64 alpha (*.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 (*.f64 6 (/.f64 1 alpha)) 2) 2))) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))) (-.f64 (*.f64 6 (/.f64 1 alpha)) 2))) beta))) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 (*.f64 6 (/.f64 1 alpha)) 2) 2))) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha))))))) beta)) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 (*.f64 6 (/.f64 1 alpha)) 2)))) beta)) (*.f64 -1/2 (pow.f64 alpha 2))) (pow.f64 beta 2))>
#<alt (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))>
#<alt (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)>
#<alt (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha))) alpha))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha))) alpha))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha))) alpha))>
#<alt (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha))>
#<alt (+.f64 (*.f64 1/2 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))))) (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)))>
#<alt (+.f64 (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))))))>
#<alt (+.f64 (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))))))>
#<alt (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta)) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta))) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta))) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) beta)) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) beta)) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha))>
#<alt (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)>
#<alt (-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))>
#<alt (-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))>
#<alt (-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))>
#<alt (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 2 (*.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta)))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (pow.f64 beta 2)))) (/.f64 2 (*.f64 alpha beta))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta))))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (pow.f64 beta 2)))) (/.f64 2 (*.f64 alpha beta))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta))))))>
#<alt (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))>
Calls

60 calls:

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

rewrite122.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
321×log1p-expm1-u
321×expm1-log1p-u
318×add-cube-cbrt
315×add-exp-log
315×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034465
1673465
Stop Event
node limit
Counts
10 → 241
Calls
Call 1
Inputs
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 1 (+.f64 beta (+.f64 alpha 2)))
(+.f64 beta (+.f64 alpha 2))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (+.f64 1 beta) (/.f64 2 alpha))
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)
(/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))
(/.f64 (/.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 2)
(/.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
Outputs
(+.f64 (*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))) 1)
(*.f64 1 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(pow.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(exp.f64 (log.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))) 1)
(*.f64 1 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2)) (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) -1) (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(pow.f64 (+.f64 beta (+.f64 alpha 2)) -1)
(pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) 2)
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) 1) -1)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (neg.f64 (log.f64 (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 beta (+.f64 alpha 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(-.f64 (/.f64 (pow.f64 beta 2) (-.f64 beta (+.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (-.f64 beta (+.f64 alpha 2))))
(*.f64 1 (+.f64 beta (+.f64 alpha 2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)) (fma.f64 beta beta (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (neg.f64 (fma.f64 beta beta (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta (+.f64 alpha 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))
(pow.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 3)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))
(log.f64 (exp.f64 (+.f64 beta (+.f64 alpha 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 alpha 2)))))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2))))
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(fma.f64 1 beta (+.f64 alpha 2))
(fma.f64 1 (+.f64 alpha 2) beta)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2) (cbrt.f64 (+.f64 alpha 2)) beta)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 alpha 2))
(fma.f64 (sqrt.f64 (+.f64 alpha 2)) (sqrt.f64 (+.f64 alpha 2)) beta)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 alpha 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 beta 1) alpha))) 1)
(*.f64 1 (/.f64 (+.f64 beta 1) alpha))
(*.f64 (+.f64 beta 1) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 1) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 beta 1) alpha)) (sqrt.f64 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 beta 1) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 beta 1) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta 1)) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 1)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 1)) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 beta 1)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta 1)) 1) (/.f64 (sqrt.f64 (+.f64 beta 1)) alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta 1)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 beta 1)) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (+.f64 beta 1) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 1) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 beta 1) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 beta 1) alpha)) 2)
(pow.f64 (/.f64 alpha (+.f64 beta 1)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 beta 1) alpha) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 beta 1) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 beta 1) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 beta 1) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 1) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 beta 1) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 beta 1) alpha)))
(exp.f64 (-.f64 (log1p.f64 beta) (log.f64 alpha)))
(exp.f64 (*.f64 (-.f64 (log1p.f64 beta) (log.f64 alpha)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha)))) 1)
(/.f64 (*.f64 (+.f64 beta 1) 2) alpha)
(/.f64 (*.f64 (+.f64 1 (pow.f64 beta 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 beta 2) beta)) (/.f64 alpha 2)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 beta 2)) 1) (*.f64 (-.f64 1 beta) (/.f64 alpha 2)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 beta 3)) 2) (*.f64 (+.f64 1 (-.f64 (pow.f64 beta 2) beta)) alpha))
(/.f64 (*.f64 (+.f64 1 (pow.f64 beta 3)) -2) (*.f64 (+.f64 1 (-.f64 (pow.f64 beta 2) beta)) (neg.f64 alpha)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 beta 2)) 2) (*.f64 (-.f64 1 beta) alpha))
(/.f64 (*.f64 (-.f64 1 (pow.f64 beta 2)) -2) (*.f64 (-.f64 1 beta) (neg.f64 alpha)))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 beta 3))) (*.f64 (/.f64 alpha 2) (+.f64 1 (-.f64 (pow.f64 beta 2) beta))))
(/.f64 (*.f64 1 (-.f64 1 (pow.f64 beta 2))) (*.f64 (/.f64 alpha 2) (-.f64 1 beta)))
(/.f64 (*.f64 2 (+.f64 1 (pow.f64 beta 3))) (*.f64 alpha (+.f64 1 (-.f64 (pow.f64 beta 2) beta))))
(/.f64 (*.f64 2 (-.f64 1 (pow.f64 beta 2))) (*.f64 alpha (-.f64 1 beta)))
(/.f64 (*.f64 -2 (+.f64 1 (pow.f64 beta 3))) (*.f64 (neg.f64 alpha) (+.f64 1 (-.f64 (pow.f64 beta 2) beta))))
(/.f64 (*.f64 -2 (-.f64 1 (pow.f64 beta 2))) (*.f64 (neg.f64 alpha) (-.f64 1 beta)))
(/.f64 (neg.f64 (*.f64 (+.f64 beta 1) 2)) (neg.f64 alpha))
(pow.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 2 alpha)) (+.f64 beta 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 beta 1) 3) (pow.f64 (/.f64 2 alpha) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 alpha) 3) (pow.f64 (+.f64 beta 1) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha))))
(exp.f64 (+.f64 (log.f64 (/.f64 2 alpha)) (log1p.f64 beta)))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 2 alpha)) (log1p.f64 beta)) 1))
(-.f64 (/.f64 (*.f64 beta 2) beta) (/.f64 alpha beta))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta))) 1)
(*.f64 1 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta))
(*.f64 (-.f64 (*.f64 beta 2) alpha) (/.f64 1 beta))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)) (sqrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (-.f64 (*.f64 beta 2) alpha) (cbrt.f64 beta)))
(*.f64 (/.f64 1 (sqrt.f64 beta)) (/.f64 (-.f64 (*.f64 beta 2) alpha) (sqrt.f64 beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 beta 2) alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 beta 2) alpha)) beta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 beta 2) alpha)) 2) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 beta 2) alpha)) 2) (sqrt.f64 beta)) (/.f64 (cbrt.f64 (-.f64 (*.f64 beta 2) alpha)) (sqrt.f64 beta)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 beta 2) alpha)) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 beta 2) alpha)) beta))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 beta 2) alpha)) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 beta 2) alpha)) (cbrt.f64 beta)))
(pow.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)) 2)
(pow.f64 (/.f64 beta (-.f64 (*.f64 beta 2) alpha)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 beta 2) alpha) 3) (pow.f64 beta 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)) 1))
(-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha) (/.f64 (*.f64 beta (-.f64 -2 beta)) alpha))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 1)
(*.f64 1 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))
(*.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) alpha))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)) 2)
(pow.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))) 1)
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(*.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 2) (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) (sqrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) (/.f64 alpha (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(*.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1)
(pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 3)
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 2)
(pow.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) -1)
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2))
(log.f64 (exp.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))))
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 3))
(cbrt.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 3)))
(expm1.f64 (log1p.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(log1p.f64 (expm1.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(exp.f64 (log.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2))) 1)
(*.f64 1 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2))
(*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2)
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -2) 4)) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2)))
(*.f64 (*.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2) (sqrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2) (sqrt.f64 1/2)))
(pow.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2) (sqrt.f64 1/2)) 2)
(pow.f64 (/.f64 2 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1)
(pow.f64 (*.f64 2 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1)
(sqrt.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -2) 4))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1 alpha)) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2)))
(exp.f64 (neg.f64 (log.f64 (*.f64 2 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 2 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))) 1)
(*.f64 1 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -2)) (/.f64 1 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))))
(*.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2) (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2))
(*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))
(*.f64 (/.f64 1 alpha) (pow.f64 (/.f64 1 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1) (pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1))
(pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1)
(pow.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2) 2)
(pow.f64 (/.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1) -1)
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1 alpha)) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(exp.f64 (neg.f64 (log.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))) 1))

simplify322.0ms (2.9%)

Algorithm
egg-herbie
Rules
1000×fma-define
784×distribute-rgt-in
782×distribute-lft-in
636×*-commutative
566×sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0120930111
1348227350
Stop Event
node limit
Counts
469 → 688
Calls
Call 1
Inputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(-.f64 (+.f64 2 (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))))
2
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))
(+.f64 1 (/.f64 beta (+.f64 2 beta)))
(+.f64 1 (+.f64 (*.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 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha)) (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(/.f64 1 (+.f64 2 alpha))
(+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2))) (/.f64 1 (+.f64 2 alpha)))
(+.f64 (*.f64 beta (-.f64 (/.f64 beta (pow.f64 (+.f64 2 alpha) 3)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha)))
(+.f64 (*.f64 beta (-.f64 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 4))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha)))
(/.f64 1 beta)
(/.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta))) beta)
(/.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))) beta)
(/.f64 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))) beta)
(/.f64 1 beta)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)) 1) beta))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) beta) (+.f64 2 alpha)) beta)) 1) beta))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 3) beta) (pow.f64 (+.f64 2 alpha) 2)) beta)) (+.f64 2 alpha)) beta)) 1) beta))
(/.f64 1 (+.f64 2 beta))
(+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 2))) (/.f64 1 (+.f64 2 beta)))
(+.f64 (*.f64 alpha (-.f64 (/.f64 alpha (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (pow.f64 (+.f64 2 beta) 2)))) (/.f64 1 (+.f64 2 beta)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 4))) (/.f64 1 (pow.f64 (+.f64 2 beta) 3)))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2)))) (/.f64 1 (+.f64 2 beta)))
(/.f64 1 alpha)
(/.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))) alpha)
(/.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))) alpha)
(/.f64 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha)))) alpha)
(/.f64 1 alpha)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha)) 1) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (+.f64 2 beta)) alpha)) 1) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (pow.f64 (+.f64 2 beta) 2)) alpha)) (+.f64 2 beta)) alpha)) 1) alpha))
(+.f64 2 alpha)
(+.f64 2 (+.f64 alpha beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 2 (+.f64 alpha beta))
beta
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
beta
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(+.f64 2 beta)
(+.f64 2 (+.f64 alpha beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 2 (+.f64 alpha beta))
alpha
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
alpha
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(/.f64 1 alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 beta alpha)
(*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha beta))))
(*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha beta))))
(*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha beta))))
(/.f64 beta alpha)
(*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha beta))))
(*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha beta))))
(*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha 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 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 2 (/.f64 beta alpha))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(*.f64 -1 (/.f64 alpha beta))
(/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 2 beta)) beta)
(/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 2 beta)) beta)
(/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 2 beta)) beta)
2
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
2
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
2
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(*.f64 -1 (/.f64 alpha beta))
(*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))
(*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))
(*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))
(*.f64 -1 (/.f64 alpha beta))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))
(/.f64 4 alpha)
(+.f64 (*.f64 6 (/.f64 beta alpha)) (*.f64 4 (/.f64 1 alpha)))
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))
(*.f64 2 (/.f64 (pow.f64 beta 2) alpha))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 2 (/.f64 (pow.f64 beta 2) alpha))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))
(*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2)))))) (/.f64 1 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))))
(*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 alpha (-.f64 (/.f64 (*.f64 alpha (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2)))))) (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2)))))) (/.f64 1 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))))
(*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (*.f64 alpha (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2)))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))))) (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2)))))) (/.f64 1 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))))
(/.f64 alpha (+.f64 2 (*.f64 2 beta)))
(*.f64 alpha (-.f64 (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))
(*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) (*.f64 (pow.f64 alpha 2) (+.f64 2 (*.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))
(*.f64 alpha (-.f64 (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) (*.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) (*.f64 (pow.f64 alpha 2) (+.f64 2 (*.f64 2 beta)))))))
(/.f64 alpha (+.f64 2 (*.f64 2 beta)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha)) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 3) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 4)))) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))) alpha)) (*.f64 -1 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha)) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))
(/.f64 alpha (-.f64 2 (*.f64 4 (/.f64 1 alpha))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (*.f64 beta (-.f64 2 (*.f64 6 (/.f64 1 alpha))))) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2))) (/.f64 alpha (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))
(+.f64 (*.f64 beta (-.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2))) (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2)) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 3))))) (/.f64 (*.f64 alpha (-.f64 2 (*.f64 6 (/.f64 1 alpha)))) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2)))) (/.f64 alpha (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))
(+.f64 (*.f64 beta (-.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 2 (/.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 3))) (/.f64 (*.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2))) (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2)) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 3))))) (-.f64 2 (*.f64 4 (/.f64 1 alpha))))))) (*.f64 2 (/.f64 1 (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2)))) (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2)) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 3))))) (/.f64 (*.f64 alpha (-.f64 2 (*.f64 6 (/.f64 1 alpha)))) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2)))) (/.f64 alpha (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))
(*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 alpha 2)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 6 (/.f64 1 alpha)))) beta))) (pow.f64 beta 2))
(/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2))) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))) (pow.f64 beta 2))) (*.f64 -1/2 (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 6 (/.f64 1 alpha)))) beta))) (pow.f64 beta 2))
(/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 alpha 4) (*.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) (-.f64 2 (*.f64 6 (/.f64 1 alpha)))))) (*.f64 1/2 (*.f64 alpha (*.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2))) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))) (-.f64 2 (*.f64 6 (/.f64 1 alpha))))))) (pow.f64 beta 3))) (*.f64 -1/2 (pow.f64 alpha 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2)) (pow.f64 beta 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha)))) (pow.f64 beta 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 6 (/.f64 1 alpha)))) beta))))) (pow.f64 beta 2))
(*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 alpha 2)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (*.f64 6 (/.f64 1 alpha)) 2)) beta))) (pow.f64 beta 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 (*.f64 6 (/.f64 1 alpha)) 2) 2)) beta)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha)))) beta))) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 (*.f64 6 (/.f64 1 alpha)) 2)))) beta)) (*.f64 -1/2 (pow.f64 alpha 2))) (pow.f64 beta 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 alpha 4) (*.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) (-.f64 (*.f64 6 (/.f64 1 alpha)) 2))) beta)) (*.f64 1/2 (/.f64 (*.f64 alpha (*.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 (*.f64 6 (/.f64 1 alpha)) 2) 2))) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))) (-.f64 (*.f64 6 (/.f64 1 alpha)) 2))) beta))) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 (*.f64 6 (/.f64 1 alpha)) 2) 2))) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha))))))) beta)) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 (*.f64 6 (/.f64 1 alpha)) 2)))) beta)) (*.f64 -1/2 (pow.f64 alpha 2))) (pow.f64 beta 2))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha))) alpha))
(*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha))
(+.f64 (*.f64 1/2 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))))) (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))))))
(*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha))
(/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)
(-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 (pow.f64 beta 2) (-.f64 (/.f64 2 (*.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta)))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (pow.f64 beta 2)))) (/.f64 2 (*.f64 alpha beta))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta))))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (pow.f64 beta 2)))) (/.f64 2 (*.f64 alpha beta))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta))))))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(+.f64 (*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))) 1)
(*.f64 1 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(pow.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(exp.f64 (log.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))) 1)
(*.f64 1 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2)) (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) -1) (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(pow.f64 (+.f64 beta (+.f64 alpha 2)) -1)
(pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) 2)
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) 1) -1)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (neg.f64 (log.f64 (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 beta (+.f64 alpha 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(-.f64 (/.f64 (pow.f64 beta 2) (-.f64 beta (+.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (-.f64 beta (+.f64 alpha 2))))
(*.f64 1 (+.f64 beta (+.f64 alpha 2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)) (fma.f64 beta beta (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (neg.f64 (fma.f64 beta beta (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta (+.f64 alpha 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))
(pow.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 3)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))
(log.f64 (exp.f64 (+.f64 beta (+.f64 alpha 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 alpha 2)))))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2))))
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(fma.f64 1 beta (+.f64 alpha 2))
(fma.f64 1 (+.f64 alpha 2) beta)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2) (cbrt.f64 (+.f64 alpha 2)) beta)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 alpha 2))
(fma.f64 (sqrt.f64 (+.f64 alpha 2)) (sqrt.f64 (+.f64 alpha 2)) beta)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 alpha 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 beta 1) alpha))) 1)
(*.f64 1 (/.f64 (+.f64 beta 1) alpha))
(*.f64 (+.f64 beta 1) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 1) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 beta 1) alpha)) (sqrt.f64 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 beta 1) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 beta 1) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta 1)) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 1)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 1)) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 beta 1)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta 1)) 1) (/.f64 (sqrt.f64 (+.f64 beta 1)) alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta 1)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 beta 1)) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (+.f64 beta 1) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 1) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 beta 1) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 beta 1) alpha)) 2)
(pow.f64 (/.f64 alpha (+.f64 beta 1)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 beta 1) alpha) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 beta 1) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 beta 1) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 beta 1) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 1) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 beta 1) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 beta 1) alpha)))
(exp.f64 (-.f64 (log1p.f64 beta) (log.f64 alpha)))
(exp.f64 (*.f64 (-.f64 (log1p.f64 beta) (log.f64 alpha)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha)))) 1)
(/.f64 (*.f64 (+.f64 beta 1) 2) alpha)
(/.f64 (*.f64 (+.f64 1 (pow.f64 beta 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 beta 2) beta)) (/.f64 alpha 2)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 beta 2)) 1) (*.f64 (-.f64 1 beta) (/.f64 alpha 2)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 beta 3)) 2) (*.f64 (+.f64 1 (-.f64 (pow.f64 beta 2) beta)) alpha))
(/.f64 (*.f64 (+.f64 1 (pow.f64 beta 3)) -2) (*.f64 (+.f64 1 (-.f64 (pow.f64 beta 2) beta)) (neg.f64 alpha)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 beta 2)) 2) (*.f64 (-.f64 1 beta) alpha))
(/.f64 (*.f64 (-.f64 1 (pow.f64 beta 2)) -2) (*.f64 (-.f64 1 beta) (neg.f64 alpha)))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 beta 3))) (*.f64 (/.f64 alpha 2) (+.f64 1 (-.f64 (pow.f64 beta 2) beta))))
(/.f64 (*.f64 1 (-.f64 1 (pow.f64 beta 2))) (*.f64 (/.f64 alpha 2) (-.f64 1 beta)))
(/.f64 (*.f64 2 (+.f64 1 (pow.f64 beta 3))) (*.f64 alpha (+.f64 1 (-.f64 (pow.f64 beta 2) beta))))
(/.f64 (*.f64 2 (-.f64 1 (pow.f64 beta 2))) (*.f64 alpha (-.f64 1 beta)))
(/.f64 (*.f64 -2 (+.f64 1 (pow.f64 beta 3))) (*.f64 (neg.f64 alpha) (+.f64 1 (-.f64 (pow.f64 beta 2) beta))))
(/.f64 (*.f64 -2 (-.f64 1 (pow.f64 beta 2))) (*.f64 (neg.f64 alpha) (-.f64 1 beta)))
(/.f64 (neg.f64 (*.f64 (+.f64 beta 1) 2)) (neg.f64 alpha))
(pow.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 2 alpha)) (+.f64 beta 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 beta 1) 3) (pow.f64 (/.f64 2 alpha) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 alpha) 3) (pow.f64 (+.f64 beta 1) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha))))
(exp.f64 (+.f64 (log.f64 (/.f64 2 alpha)) (log1p.f64 beta)))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 2 alpha)) (log1p.f64 beta)) 1))
(-.f64 (/.f64 (*.f64 beta 2) beta) (/.f64 alpha beta))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta))) 1)
(*.f64 1 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta))
(*.f64 (-.f64 (*.f64 beta 2) alpha) (/.f64 1 beta))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)) (sqrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (-.f64 (*.f64 beta 2) alpha) (cbrt.f64 beta)))
(*.f64 (/.f64 1 (sqrt.f64 beta)) (/.f64 (-.f64 (*.f64 beta 2) alpha) (sqrt.f64 beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 beta 2) alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 beta 2) alpha)) beta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 beta 2) alpha)) 2) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 beta 2) alpha)) 2) (sqrt.f64 beta)) (/.f64 (cbrt.f64 (-.f64 (*.f64 beta 2) alpha)) (sqrt.f64 beta)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 beta 2) alpha)) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 beta 2) alpha)) beta))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 beta 2) alpha)) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 beta 2) alpha)) (cbrt.f64 beta)))
(pow.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)) 2)
(pow.f64 (/.f64 beta (-.f64 (*.f64 beta 2) alpha)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 beta 2) alpha) 3) (pow.f64 beta 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)) 1))
(-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha) (/.f64 (*.f64 beta (-.f64 -2 beta)) alpha))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 1)
(*.f64 1 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))
(*.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) alpha))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)) 2)
(pow.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))) 1)
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(*.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 2) (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) (sqrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) (/.f64 alpha (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(*.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1)
(pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 3)
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 2)
(pow.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) -1)
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2))
(log.f64 (exp.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))))
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 3))
(cbrt.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 3)))
(expm1.f64 (log1p.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(log1p.f64 (expm1.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(exp.f64 (log.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2))) 1)
(*.f64 1 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2))
(*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2)
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -2) 4)) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2)))
(*.f64 (*.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2) (sqrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2) (sqrt.f64 1/2)))
(pow.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2) (sqrt.f64 1/2)) 2)
(pow.f64 (/.f64 2 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1)
(pow.f64 (*.f64 2 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1)
(sqrt.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -2) 4))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1 alpha)) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2)))
(exp.f64 (neg.f64 (log.f64 (*.f64 2 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 2 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))) 1)
(*.f64 1 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -2)) (/.f64 1 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))))
(*.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2) (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2))
(*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))
(*.f64 (/.f64 1 alpha) (pow.f64 (/.f64 1 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1) (pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1))
(pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1)
(pow.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2) 2)
(pow.f64 (/.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1) -1)
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1 alpha)) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(exp.f64 (neg.f64 (log.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))) 1))
Outputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) 1) (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (*.f64 beta (fma.f64 beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (fma.f64 beta (+.f64 (fma.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2))) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) 1) (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (*.f64 beta (fma.f64 beta (-.f64 (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (fma.f64 beta (+.f64 (fma.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (fma.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 1 (+.f64 alpha 2))) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) 1) (/.f64 alpha (+.f64 alpha 2)))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)))
(-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta))
(-.f64 (+.f64 2 (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 2 (/.f64 (*.f64 alpha (+.f64 alpha 2)) (pow.f64 beta 2))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (fma.f64 alpha (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) 2) (-.f64 (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))))
(+.f64 2 (-.f64 (fma.f64 -1 (*.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (/.f64 (*.f64 alpha (+.f64 alpha 2)) (pow.f64 beta 2))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (+.f64 (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))))
(-.f64 (+.f64 2 (-.f64 (/.f64 (*.f64 alpha (+.f64 alpha 2)) (pow.f64 beta 2)) (*.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))))) (+.f64 (-.f64 (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))
2
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 2 (-.f64 (neg.f64 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 2 (neg.f64 (/.f64 (fma.f64 -1 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))) beta)))
(-.f64 2 (/.f64 (-.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta)) (-.f64 (fma.f64 alpha -1 -2) alpha)) beta))
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))
(+.f64 2 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (fma.f64 -1 (*.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))) beta))) beta)))
(-.f64 2 (/.f64 (-.f64 (neg.f64 (-.f64 (fma.f64 alpha -1 -2) alpha)) (/.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta) (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (fma.f64 alpha -1 -2))) beta)) beta))
(+.f64 1 (/.f64 beta (+.f64 2 beta)))
(+.f64 1 (+.f64 (*.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 (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 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3)))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (-.f64 (fma.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (neg.f64 (/.f64 1 (+.f64 2 beta)))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (-.f64 (*.f64 alpha (-.f64 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3)))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (fma.f64 alpha (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (neg.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (-.f64 2 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (fma.f64 2 beta (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))) (fma.f64 -1 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)))) alpha)
(/.f64 (-.f64 (+.f64 (-.f64 2 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))) (-.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3)) (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (fma.f64 -1 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))))) alpha)
(/.f64 (-.f64 (+.f64 (-.f64 2 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (-.f64 (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3)))) (-.f64 (*.f64 beta (+.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))))) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha))
(/.f64 (-.f64 (-.f64 -2 beta) beta) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (fma.f64 -1 beta (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) (+.f64 2 beta)) alpha))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha) (-.f64 (-.f64 -2 beta) beta)) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (/.f64 (+.f64 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)))) alpha))) (+.f64 2 beta)) alpha))
(/.f64 (fma.f64 -1 (+.f64 beta (/.f64 (+.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta))) alpha)) (-.f64 -2 beta)) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha)) (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (fma.f64 -1 beta (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha) (fma.f64 beta (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 beta) 3)))) alpha)) (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(/.f64 (fma.f64 -1 (+.f64 beta (/.f64 (fma.f64 -1 (/.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha) (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 beta (+.f64 2 beta))))) alpha) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta))) alpha)) (-.f64 -2 beta)) (neg.f64 alpha))
(/.f64 1 (+.f64 2 alpha))
(/.f64 1 (+.f64 alpha 2))
(+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2))) (/.f64 1 (+.f64 2 alpha)))
(fma.f64 -1 (/.f64 beta (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2)))
(-.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 beta (pow.f64 (+.f64 alpha 2) 2)))
(+.f64 (*.f64 beta (-.f64 (/.f64 beta (pow.f64 (+.f64 2 alpha) 3)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha)))
(fma.f64 beta (-.f64 (/.f64 beta (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2)))
(fma.f64 beta (+.f64 (/.f64 beta (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2)))
(+.f64 (*.f64 beta (-.f64 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 4))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha)))
(fma.f64 beta (-.f64 (*.f64 beta (fma.f64 -1 (/.f64 beta (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2)))
(fma.f64 beta (fma.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 beta (pow.f64 (+.f64 alpha 2) 4))) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2)))
(/.f64 1 beta)
(/.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta))) beta)
(/.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 alpha 2) beta))) beta)
(/.f64 (-.f64 1 (/.f64 (+.f64 alpha 2) beta)) beta)
(/.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))) beta)
(/.f64 (+.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) beta)
(/.f64 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))) beta)
(/.f64 (-.f64 (+.f64 1 (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) beta)
(/.f64 (-.f64 (-.f64 1 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (-.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)))) beta)
(/.f64 1 beta)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)) 1) beta))
(neg.f64 (/.f64 (+.f64 (/.f64 2 beta) (-.f64 (/.f64 alpha beta) 1)) beta))
(/.f64 (+.f64 (/.f64 alpha beta) (+.f64 (/.f64 2 beta) -1)) (neg.f64 beta))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) beta) (+.f64 2 alpha)) beta)) 1) beta))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta) (+.f64 alpha 2)) beta) -1) beta))
(/.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta) (+.f64 alpha 2)) beta) -1) (neg.f64 beta))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 3) beta) (pow.f64 (+.f64 2 alpha) 2)) beta)) (+.f64 2 alpha)) beta)) 1) beta))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 3) beta) (pow.f64 (+.f64 alpha 2) 2)) beta)) (+.f64 alpha 2)) beta) -1) beta))
(/.f64 (fma.f64 -1 (/.f64 (-.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 3) beta) (pow.f64 (+.f64 alpha 2) 2)) beta) -2) alpha) beta) -1) (neg.f64 beta))
(/.f64 1 (+.f64 2 beta))
(+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 2))) (/.f64 1 (+.f64 2 beta)))
(fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 2)) (/.f64 1 (+.f64 2 beta)))
(-.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 alpha (pow.f64 (+.f64 2 beta) 2)))
(+.f64 (*.f64 alpha (-.f64 (/.f64 alpha (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (pow.f64 (+.f64 2 beta) 2)))) (/.f64 1 (+.f64 2 beta)))
(fma.f64 alpha (-.f64 (/.f64 alpha (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (/.f64 1 (+.f64 2 beta)))
(fma.f64 alpha (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 beta) 3)) (/.f64 -1 (pow.f64 (+.f64 2 beta) 2))) (/.f64 1 (+.f64 2 beta)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 4))) (/.f64 1 (pow.f64 (+.f64 2 beta) 3)))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2)))) (/.f64 1 (+.f64 2 beta)))
(fma.f64 alpha (-.f64 (*.f64 alpha (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 4)) (/.f64 1 (pow.f64 (+.f64 2 beta) 3)))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (/.f64 1 (+.f64 2 beta)))
(fma.f64 alpha (fma.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 alpha (pow.f64 (+.f64 2 beta) 4))) (/.f64 -1 (pow.f64 (+.f64 2 beta) 2))) (/.f64 1 (+.f64 2 beta)))
(/.f64 1 alpha)
(/.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))) alpha)
(/.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 2 beta) alpha))) alpha)
(/.f64 (+.f64 1 (/.f64 (-.f64 -2 beta) alpha)) alpha)
(/.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))) alpha)
(/.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (/.f64 2 alpha) (/.f64 beta alpha))) alpha)
(/.f64 (+.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 2 alpha) (/.f64 beta alpha)))) alpha)
(/.f64 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha)))) alpha)
(/.f64 (+.f64 1 (-.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 2 alpha) (/.f64 beta alpha))))) alpha)
(/.f64 (-.f64 (-.f64 1 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (-.f64 (+.f64 (/.f64 2 alpha) (/.f64 beta alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)))) alpha)
(/.f64 1 alpha)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha)) 1) alpha))
(neg.f64 (/.f64 (+.f64 (/.f64 2 alpha) (-.f64 (/.f64 beta alpha) 1)) alpha))
(/.f64 (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 beta alpha) -1)) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (+.f64 2 beta)) alpha)) 1) alpha))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (+.f64 2 beta)) alpha) -1) alpha))
(/.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (-.f64 -2 beta)) alpha) -1) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (pow.f64 (+.f64 2 beta) 2)) alpha)) (+.f64 2 beta)) alpha)) 1) alpha))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (pow.f64 (+.f64 2 beta) 2)) alpha)) (+.f64 2 beta)) alpha) -1) alpha))
(/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (pow.f64 (+.f64 2 beta) 2)) alpha) (-.f64 -2 beta)) alpha) -1) (neg.f64 alpha))
(+.f64 2 alpha)
(+.f64 alpha 2)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
beta
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(*.f64 beta (+.f64 (/.f64 2 beta) (+.f64 (/.f64 alpha beta) 1)))
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(*.f64 beta (+.f64 (/.f64 2 beta) (+.f64 (/.f64 alpha beta) 1)))
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(*.f64 beta (+.f64 (/.f64 2 beta) (+.f64 (/.f64 alpha beta) 1)))
beta
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) -1))
(*.f64 beta (neg.f64 (+.f64 (/.f64 (fma.f64 alpha -1 -2) beta) -1)))
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) -1))
(*.f64 beta (neg.f64 (+.f64 (/.f64 (fma.f64 alpha -1 -2) beta) -1)))
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) -1))
(*.f64 beta (neg.f64 (+.f64 (/.f64 (fma.f64 alpha -1 -2) beta) -1)))
(+.f64 2 beta)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
alpha
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 beta alpha))))
alpha
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) -1))
(*.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) -1) (neg.f64 alpha))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) -1))
(*.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) -1) (neg.f64 alpha))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) -1))
(*.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) -1) (neg.f64 alpha))
(/.f64 1 alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 beta alpha)
(*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha beta))))
(*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha beta))))
(*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha beta))))
(/.f64 beta alpha)
(*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha beta))))
(*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha beta))))
(*.f64 beta (+.f64 (/.f64 1 alpha) (/.f64 1 (*.f64 alpha beta))))
(/.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 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 2 (*.f64 alpha beta))))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 2 (*.f64 alpha beta))))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 2 (*.f64 alpha beta))))
(*.f64 2 (/.f64 beta alpha))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 2 (*.f64 alpha beta))))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 2 (*.f64 alpha beta))))
(*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 2 (*.f64 alpha beta))))
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 2 (/.f64 (+.f64 1 beta) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 -1 (/.f64 alpha beta))
(neg.f64 (/.f64 alpha beta))
(/.f64 alpha (neg.f64 beta))
(/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 2 beta)) beta)
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 2 beta)) beta)
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 2 beta)) beta)
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
2
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (neg.f64 (/.f64 alpha beta)))
(-.f64 2 (/.f64 alpha beta))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (neg.f64 (/.f64 alpha beta)))
(-.f64 2 (/.f64 alpha beta))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (neg.f64 (/.f64 alpha beta)))
(-.f64 2 (/.f64 alpha beta))
2
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (neg.f64 (/.f64 alpha beta)))
(-.f64 2 (/.f64 alpha beta))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (neg.f64 (/.f64 alpha beta)))
(-.f64 2 (/.f64 alpha beta))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (neg.f64 (/.f64 alpha beta)))
(-.f64 2 (/.f64 alpha beta))
2
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (neg.f64 (/.f64 alpha beta)))
(-.f64 2 (/.f64 alpha beta))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (neg.f64 (/.f64 alpha beta)))
(-.f64 2 (/.f64 alpha beta))
(+.f64 2 (*.f64 -1 (/.f64 alpha beta)))
(+.f64 2 (neg.f64 (/.f64 alpha beta)))
(-.f64 2 (/.f64 alpha beta))
(*.f64 -1 (/.f64 alpha beta))
(neg.f64 (/.f64 alpha beta))
(/.f64 alpha (neg.f64 beta))
(*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))
(*.f64 alpha (-.f64 (/.f64 2 alpha) (/.f64 1 beta)))
(*.f64 alpha (+.f64 (/.f64 2 alpha) (/.f64 -1 beta)))
(*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))
(*.f64 alpha (-.f64 (/.f64 2 alpha) (/.f64 1 beta)))
(*.f64 alpha (+.f64 (/.f64 2 alpha) (/.f64 -1 beta)))
(*.f64 alpha (-.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 1 beta)))
(*.f64 alpha (-.f64 (/.f64 2 alpha) (/.f64 1 beta)))
(*.f64 alpha (+.f64 (/.f64 2 alpha) (/.f64 -1 beta)))
(*.f64 -1 (/.f64 alpha beta))
(neg.f64 (/.f64 alpha beta))
(/.f64 alpha (neg.f64 beta))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 1 beta) (/.f64 2 alpha)))
(*.f64 alpha (neg.f64 (+.f64 (/.f64 1 beta) (/.f64 -2 alpha))))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 1 beta) (/.f64 2 alpha)))
(*.f64 alpha (neg.f64 (+.f64 (/.f64 1 beta) (/.f64 -2 alpha))))
(*.f64 -1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 alpha)))))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 1 beta) (/.f64 2 alpha)))
(*.f64 alpha (neg.f64 (+.f64 (/.f64 1 beta) (/.f64 -2 alpha))))
(/.f64 4 alpha)
(+.f64 (*.f64 6 (/.f64 beta alpha)) (*.f64 4 (/.f64 1 alpha)))
(fma.f64 6 (/.f64 beta alpha) (/.f64 4 alpha))
(fma.f64 (/.f64 beta alpha) 6 (/.f64 4 alpha))
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))
(fma.f64 beta (fma.f64 2 (/.f64 beta alpha) (/.f64 6 alpha)) (/.f64 4 alpha))
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))
(fma.f64 beta (fma.f64 2 (/.f64 beta alpha) (/.f64 6 alpha)) (/.f64 4 alpha))
(*.f64 2 (/.f64 (pow.f64 beta 2) alpha))
(/.f64 (*.f64 2 (pow.f64 beta 2)) alpha)
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (/.f64 6 (*.f64 alpha beta))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 6 (*.f64 alpha beta)) (/.f64 4 (*.f64 alpha (pow.f64 beta 2))))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 6 (*.f64 alpha beta)) (/.f64 4 (*.f64 alpha (pow.f64 beta 2))))))
(*.f64 2 (/.f64 (pow.f64 beta 2) alpha))
(/.f64 (*.f64 2 (pow.f64 beta 2)) alpha)
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (/.f64 6 (*.f64 alpha beta))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 6 (*.f64 alpha beta)) (/.f64 4 (*.f64 alpha (pow.f64 beta 2))))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 6 (*.f64 alpha beta)) (/.f64 4 (*.f64 alpha (pow.f64 beta 2))))))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(/.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (pow.f64 alpha 2) (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)))
(*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2)))))) (/.f64 1 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))))
(*.f64 (pow.f64 alpha 2) (fma.f64 -1 (*.f64 alpha (fma.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) 2)) (/.f64 2 (pow.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) 2)))) (/.f64 1 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)))))
(*.f64 (pow.f64 alpha 2) (fma.f64 (neg.f64 alpha) (fma.f64 2 (/.f64 beta (pow.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) 2)) (/.f64 2 (pow.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) 2))) (/.f64 1 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)))))
(*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 alpha (-.f64 (/.f64 (*.f64 alpha (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2)))))) (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2)))))) (/.f64 1 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))))
(*.f64 (pow.f64 alpha 2) (fma.f64 alpha (-.f64 (/.f64 (*.f64 alpha (*.f64 (+.f64 2 (*.f64 2 beta)) (fma.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) 2)) (/.f64 2 (pow.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) 2))))) (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) 2)) (/.f64 2 (pow.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) 2)))) (/.f64 1 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)))))
(*.f64 (pow.f64 alpha 2) (fma.f64 alpha (fma.f64 alpha (*.f64 (fma.f64 2 beta 2) (/.f64 (fma.f64 2 (/.f64 beta (pow.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) 2)) (/.f64 2 (pow.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) 2))) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)))) (*.f64 -2 (+.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) 2)) (/.f64 beta (pow.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) 2))))) (/.f64 1 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)))))
(*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (*.f64 alpha (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2)))))) (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))))) (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2))) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2)))))) (/.f64 1 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))))
(*.f64 (pow.f64 alpha 2) (fma.f64 alpha (-.f64 (*.f64 alpha (*.f64 -1 (-.f64 (/.f64 (*.f64 (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (fma.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) 2)) (/.f64 2 (pow.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) 2)))) (pow.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) 2)) (*.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (fma.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) 2)) (/.f64 2 (pow.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) 2))) (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))))))) (fma.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) 2)) (/.f64 2 (pow.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) 2)))) (/.f64 1 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)))))
(*.f64 (pow.f64 alpha 2) (fma.f64 alpha (fma.f64 alpha (fma.f64 -1 (/.f64 (*.f64 (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)) (fma.f64 2 (/.f64 beta (pow.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) 2)) (/.f64 2 (pow.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) 2)))) (pow.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) 2)) (*.f64 (fma.f64 2 beta 2) (/.f64 (fma.f64 2 (/.f64 beta (pow.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) 2)) (/.f64 2 (pow.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) 2))) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta))))) (*.f64 -2 (+.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) 2)) (/.f64 beta (pow.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) 2))))) (/.f64 1 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)))))
(/.f64 alpha (+.f64 2 (*.f64 2 beta)))
(/.f64 alpha (fma.f64 2 beta 2))
(*.f64 alpha (-.f64 (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))
(*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))))
(*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) (*.f64 (pow.f64 alpha 2) (+.f64 2 (*.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))
(*.f64 alpha (+.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha 2))))) (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))))
(*.f64 alpha (+.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) (pow.f64 alpha 2)) (/.f64 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) (pow.f64 (fma.f64 2 beta 2) 2)) (fma.f64 2 beta 2))) (/.f64 1 (fma.f64 2 beta 2))) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))))
(*.f64 alpha (-.f64 (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) 2) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) (*.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) (*.f64 (pow.f64 alpha 2) (+.f64 2 (*.f64 2 beta)))))))
(*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (-.f64 (+.f64 (/.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 (pow.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) 2) (/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) (fma.f64 -1 (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 2 beta) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))) (*.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha 2))))))))
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (-.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) 2) (/.f64 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) (pow.f64 (fma.f64 2 beta 2) 2)) (*.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 2 beta 2) 2))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))) (fma.f64 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) (pow.f64 alpha 2)) (/.f64 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) (pow.f64 (fma.f64 2 beta 2) 2)) (fma.f64 2 beta 2)) (/.f64 (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)) (pow.f64 (fma.f64 2 beta 2) 2))))))
(/.f64 alpha (+.f64 2 (*.f64 2 beta)))
(/.f64 alpha (fma.f64 2 beta 2))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))
(*.f64 (neg.f64 alpha) (-.f64 (neg.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))) (/.f64 1 (+.f64 2 (*.f64 2 beta)))))
(*.f64 (+.f64 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2))) (/.f64 -1 (fma.f64 2 beta 2))) (neg.f64 alpha))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha)) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))
(*.f64 (neg.f64 alpha) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))) (neg.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha)) (/.f64 1 (+.f64 2 (*.f64 2 beta)))))
(*.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) 2) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 3))) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) (pow.f64 (fma.f64 2 beta 2) 2))) alpha) (/.f64 -1 (fma.f64 2 beta 2))) (neg.f64 alpha))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 3) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 4)))) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))) alpha)) (*.f64 -1 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha)) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))
(*.f64 (neg.f64 alpha) (-.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) 3) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 4)))) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))) alpha) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha)) (/.f64 1 (+.f64 2 (*.f64 2 beta)))))
(*.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) 3) (neg.f64 (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 4)))) (/.f64 (pow.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) 2) (pow.f64 (fma.f64 2 beta 2) 3))) alpha) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) (pow.f64 (fma.f64 2 beta 2) 2))) alpha) (/.f64 -1 (fma.f64 2 beta 2))) (neg.f64 alpha))
(/.f64 alpha (-.f64 2 (*.f64 4 (/.f64 1 alpha))))
(/.f64 alpha (-.f64 2 (/.f64 4 alpha)))
(/.f64 alpha (+.f64 2 (/.f64 -4 alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (*.f64 beta (-.f64 2 (*.f64 6 (/.f64 1 alpha))))) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2))) (/.f64 alpha (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))
(fma.f64 -1 (*.f64 alpha (/.f64 (*.f64 beta (-.f64 2 (/.f64 6 alpha))) (pow.f64 (-.f64 2 (/.f64 4 alpha)) 2))) (/.f64 alpha (-.f64 2 (/.f64 4 alpha))))
(-.f64 (/.f64 alpha (+.f64 2 (/.f64 -4 alpha))) (*.f64 alpha (/.f64 (*.f64 beta (+.f64 2 (/.f64 -6 alpha))) (pow.f64 (+.f64 2 (/.f64 -4 alpha)) 2))))
(+.f64 (*.f64 beta (-.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2))) (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2)) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 3))))) (/.f64 (*.f64 alpha (-.f64 2 (*.f64 6 (/.f64 1 alpha)))) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2)))) (/.f64 alpha (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))
(fma.f64 beta (fma.f64 beta (-.f64 (/.f64 2 (pow.f64 (-.f64 2 (/.f64 4 alpha)) 2)) (neg.f64 (*.f64 alpha (/.f64 (pow.f64 (-.f64 2 (/.f64 6 alpha)) 2) (pow.f64 (-.f64 2 (/.f64 4 alpha)) 3))))) (neg.f64 (*.f64 alpha (/.f64 (-.f64 2 (/.f64 6 alpha)) (pow.f64 (-.f64 2 (/.f64 4 alpha)) 2))))) (/.f64 alpha (-.f64 2 (/.f64 4 alpha))))
(fma.f64 beta (fma.f64 beta (+.f64 (/.f64 2 (pow.f64 (+.f64 2 (/.f64 -4 alpha)) 2)) (*.f64 alpha (/.f64 (pow.f64 (+.f64 2 (/.f64 -6 alpha)) 2) (pow.f64 (+.f64 2 (/.f64 -4 alpha)) 3)))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 2 (/.f64 -6 alpha)) (pow.f64 (+.f64 2 (/.f64 -4 alpha)) 2))))) (/.f64 alpha (+.f64 2 (/.f64 -4 alpha))))
(+.f64 (*.f64 beta (-.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 2 (/.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 3))) (/.f64 (*.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) (-.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2))) (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2)) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 3))))) (-.f64 2 (*.f64 4 (/.f64 1 alpha))))))) (*.f64 2 (/.f64 1 (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2)))) (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2)) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 3))))) (/.f64 (*.f64 alpha (-.f64 2 (*.f64 6 (/.f64 1 alpha)))) (pow.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) 2)))) (/.f64 alpha (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))
(fma.f64 beta (-.f64 (*.f64 beta (-.f64 (fma.f64 -1 (*.f64 beta (fma.f64 2 (/.f64 (-.f64 2 (/.f64 6 alpha)) (pow.f64 (-.f64 2 (/.f64 4 alpha)) 3)) (*.f64 (-.f64 2 (/.f64 6 alpha)) (/.f64 (-.f64 (/.f64 2 (pow.f64 (-.f64 2 (/.f64 4 alpha)) 2)) (neg.f64 (*.f64 alpha (/.f64 (pow.f64 (-.f64 2 (/.f64 6 alpha)) 2) (pow.f64 (-.f64 2 (/.f64 4 alpha)) 3))))) (-.f64 2 (/.f64 4 alpha)))))) (/.f64 2 (pow.f64 (-.f64 2 (/.f64 4 alpha)) 2))) (neg.f64 (*.f64 alpha (/.f64 (pow.f64 (-.f64 2 (/.f64 6 alpha)) 2) (pow.f64 (-.f64 2 (/.f64 4 alpha)) 3)))))) (*.f64 alpha (/.f64 (-.f64 2 (/.f64 6 alpha)) (pow.f64 (-.f64 2 (/.f64 4 alpha)) 2)))) (/.f64 alpha (-.f64 2 (/.f64 4 alpha))))
(fma.f64 beta (fma.f64 beta (fma.f64 (neg.f64 beta) (fma.f64 (+.f64 2 (/.f64 -6 alpha)) (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 2 (/.f64 -4 alpha)) 2)) (*.f64 alpha (/.f64 (pow.f64 (+.f64 2 (/.f64 -6 alpha)) 2) (pow.f64 (+.f64 2 (/.f64 -4 alpha)) 3)))) (+.f64 2 (/.f64 -4 alpha))) (/.f64 (*.f64 2 (+.f64 2 (/.f64 -6 alpha))) (pow.f64 (+.f64 2 (/.f64 -4 alpha)) 3))) (+.f64 (/.f64 2 (pow.f64 (+.f64 2 (/.f64 -4 alpha)) 2)) (*.f64 alpha (/.f64 (pow.f64 (+.f64 2 (/.f64 -6 alpha)) 2) (pow.f64 (+.f64 2 (/.f64 -4 alpha)) 3))))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 2 (/.f64 -6 alpha)) (pow.f64 (+.f64 2 (/.f64 -4 alpha)) 2))))) (/.f64 alpha (+.f64 2 (/.f64 -4 alpha))))
(*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 alpha 2)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 6 (/.f64 1 alpha)))) beta))) (pow.f64 beta 2))
(/.f64 (fma.f64 -1/2 (pow.f64 alpha 2) (*.f64 -1/4 (*.f64 (pow.f64 alpha 3) (/.f64 (-.f64 2 (/.f64 6 alpha)) beta)))) (pow.f64 beta 2))
(/.f64 (fma.f64 (pow.f64 alpha 2) -1/2 (*.f64 -1/4 (*.f64 (pow.f64 alpha 3) (/.f64 (+.f64 2 (/.f64 -6 alpha)) beta)))) (pow.f64 beta 2))
(/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2))) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))) (pow.f64 beta 2))) (*.f64 -1/2 (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 6 (/.f64 1 alpha)))) beta))) (pow.f64 beta 2))
(/.f64 (+.f64 (fma.f64 -1 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 (-.f64 2 (/.f64 6 alpha)) 2) (pow.f64 alpha 4)) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 2 (/.f64 4 alpha))))) (pow.f64 beta 2)) (*.f64 (pow.f64 alpha 2) -1/2)) (*.f64 -1/4 (*.f64 (pow.f64 alpha 3) (/.f64 (-.f64 2 (/.f64 6 alpha)) beta)))) (pow.f64 beta 2))
(/.f64 (fma.f64 -1 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 (+.f64 2 (/.f64 -6 alpha)) 2) (pow.f64 alpha 4)) (*.f64 (*.f64 1/4 (pow.f64 alpha 3)) (+.f64 2 (/.f64 -4 alpha)))) (pow.f64 beta 2)) (fma.f64 (pow.f64 alpha 2) -1/2 (*.f64 -1/4 (*.f64 (pow.f64 alpha 3) (/.f64 (+.f64 2 (/.f64 -6 alpha)) beta))))) (pow.f64 beta 2))
(/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 alpha 4) (*.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) (-.f64 2 (*.f64 6 (/.f64 1 alpha)))))) (*.f64 1/2 (*.f64 alpha (*.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2))) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))) (-.f64 2 (*.f64 6 (/.f64 1 alpha))))))) (pow.f64 beta 3))) (*.f64 -1/2 (pow.f64 alpha 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 2 (*.f64 6 (/.f64 1 alpha))) 2)) (pow.f64 beta 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha)))) (pow.f64 beta 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 6 (/.f64 1 alpha)))) beta))))) (pow.f64 beta 2))
(/.f64 (-.f64 (fma.f64 -1 (/.f64 (fma.f64 1/8 (*.f64 (*.f64 (pow.f64 alpha 4) (-.f64 2 (/.f64 4 alpha))) (-.f64 2 (/.f64 6 alpha))) (*.f64 1/2 (*.f64 alpha (*.f64 (-.f64 2 (/.f64 6 alpha)) (fma.f64 1/8 (*.f64 (pow.f64 (-.f64 2 (/.f64 6 alpha)) 2) (pow.f64 alpha 4)) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 2 (/.f64 4 alpha))))))))) (pow.f64 beta 3)) (*.f64 (pow.f64 alpha 2) -1/2)) (fma.f64 1/8 (*.f64 (pow.f64 alpha 4) (/.f64 (pow.f64 (-.f64 2 (/.f64 6 alpha)) 2) (pow.f64 beta 2))) (*.f64 1/4 (+.f64 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 2 (/.f64 4 alpha))) (pow.f64 beta 2)) (*.f64 (pow.f64 alpha 3) (/.f64 (-.f64 2 (/.f64 6 alpha)) beta)))))) (pow.f64 beta 2))
(/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 alpha 2) -1/2) (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 alpha 4) (*.f64 (+.f64 2 (/.f64 -4 alpha)) (+.f64 2 (/.f64 -6 alpha)))) (*.f64 (*.f64 1/2 alpha) (*.f64 (+.f64 2 (/.f64 -6 alpha)) (fma.f64 1/8 (*.f64 (pow.f64 (+.f64 2 (/.f64 -6 alpha)) 2) (pow.f64 alpha 4)) (*.f64 (*.f64 1/4 (pow.f64 alpha 3)) (+.f64 2 (/.f64 -4 alpha))))))) (pow.f64 beta 3))) (fma.f64 1/8 (*.f64 (pow.f64 alpha 4) (/.f64 (pow.f64 (+.f64 2 (/.f64 -6 alpha)) 2) (pow.f64 beta 2))) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) (pow.f64 beta 2)) (/.f64 (+.f64 2 (/.f64 -6 alpha)) beta)))))) (pow.f64 beta 2))
(*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 alpha 2)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (*.f64 6 (/.f64 1 alpha)) 2)) beta))) (pow.f64 beta 2))
(/.f64 (fma.f64 -1/2 (pow.f64 alpha 2) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 6 alpha) -2)) beta))) (pow.f64 beta 2))
(/.f64 (fma.f64 (pow.f64 alpha 2) -1/2 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 alpha 3)) (+.f64 (/.f64 6 alpha) -2)) beta)) (pow.f64 beta 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 (*.f64 6 (/.f64 1 alpha)) 2) 2)) beta)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha)))) beta))) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 (*.f64 6 (/.f64 1 alpha)) 2)))) beta)) (*.f64 -1/2 (pow.f64 alpha 2))) (pow.f64 beta 2))
(/.f64 (fma.f64 -1 (/.f64 (+.f64 (fma.f64 1/8 (*.f64 (pow.f64 alpha 4) (/.f64 (pow.f64 (+.f64 (/.f64 6 alpha) -2) 2) beta)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 2 (/.f64 4 alpha))) beta))) (*.f64 -1/4 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 6 alpha) -2)))) beta) (*.f64 (pow.f64 alpha 2) -1/2)) (pow.f64 beta 2))
(/.f64 (-.f64 (*.f64 (pow.f64 alpha 2) -1/2) (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 alpha 4) (/.f64 (pow.f64 (+.f64 (/.f64 6 alpha) -2) 2) beta)) (*.f64 1/4 (-.f64 (/.f64 (*.f64 (pow.f64 alpha 3) (+.f64 2 (/.f64 -4 alpha))) beta) (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 6 alpha) -2))))) beta)) (pow.f64 beta 2))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 alpha 4) (*.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) (-.f64 (*.f64 6 (/.f64 1 alpha)) 2))) beta)) (*.f64 1/2 (/.f64 (*.f64 alpha (*.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 (*.f64 6 (/.f64 1 alpha)) 2) 2))) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha)))))) (-.f64 (*.f64 6 (/.f64 1 alpha)) 2))) beta))) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 alpha 4) (pow.f64 (-.f64 (*.f64 6 (/.f64 1 alpha)) 2) 2))) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 2 (*.f64 4 (/.f64 1 alpha))))))) beta)) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 (*.f64 6 (/.f64 1 alpha)) 2)))) beta)) (*.f64 -1/2 (pow.f64 alpha 2))) (pow.f64 beta 2))
(/.f64 (fma.f64 -1 (/.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 1/8 (/.f64 (*.f64 (pow.f64 alpha 4) (*.f64 (-.f64 2 (/.f64 4 alpha)) (+.f64 (/.f64 6 alpha) -2))) beta) (*.f64 1/2 (*.f64 alpha (/.f64 (*.f64 (+.f64 (/.f64 6 alpha) -2) (fma.f64 1/8 (*.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 (/.f64 6 alpha) -2) 2)) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 2 (/.f64 4 alpha)))))) beta)))) (fma.f64 1/8 (*.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 (/.f64 6 alpha) -2) 2)) (*.f64 1/4 (*.f64 (pow.f64 alpha 3) (-.f64 2 (/.f64 4 alpha)))))) beta)) (*.f64 -1/4 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 6 alpha) -2)))) beta) (*.f64 (pow.f64 alpha 2) -1/2)) (pow.f64 beta 2))
(/.f64 (-.f64 (*.f64 (pow.f64 alpha 2) -1/2) (/.f64 (fma.f64 -1 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 alpha 4) (/.f64 (*.f64 (+.f64 2 (/.f64 -4 alpha)) (+.f64 (/.f64 6 alpha) -2)) beta)) (-.f64 (/.f64 (*.f64 1/2 (*.f64 alpha (*.f64 (+.f64 (/.f64 6 alpha) -2) (fma.f64 1/8 (*.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 (/.f64 6 alpha) -2) 2)) (*.f64 (*.f64 1/4 (pow.f64 alpha 3)) (+.f64 2 (/.f64 -4 alpha))))))) beta) (fma.f64 1/8 (*.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 (/.f64 6 alpha) -2) 2)) (*.f64 (*.f64 1/4 (pow.f64 alpha 3)) (+.f64 2 (/.f64 -4 alpha)))))) beta) (*.f64 -1/4 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 6 alpha) -2)))) beta)) (pow.f64 beta 2))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)))
(/.f64 (*.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) 1/2) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(/.f64 (*.f64 1/2 (+.f64 (*.f64 alpha (+.f64 2 (*.f64 2 beta))) (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(/.f64 (*.f64 1/2 (fma.f64 alpha (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)))) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(/.f64 (*.f64 1/2 (+.f64 (*.f64 alpha (+.f64 2 (*.f64 2 beta))) (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(/.f64 (*.f64 1/2 (fma.f64 alpha (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)))) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(/.f64 (*.f64 1/2 (+.f64 (*.f64 alpha (+.f64 2 (*.f64 2 beta))) (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))
(/.f64 (*.f64 1/2 (fma.f64 alpha (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)))) (pow.f64 alpha 2))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 1/2)
(*.f64 1/2 (/.f64 (fma.f64 2 beta 2) alpha))
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (*.f64 1/2 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))) alpha)
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (*.f64 1/2 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))) alpha)
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha)
(/.f64 (*.f64 1/2 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))) alpha)
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 1/2)
(*.f64 1/2 (/.f64 (fma.f64 2 beta 2) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 -1/2 (+.f64 2 (*.f64 2 beta)) (*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha) 1/2)) alpha))
(/.f64 (fma.f64 1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha) (*.f64 (fma.f64 2 beta 2) -1/2)) (neg.f64 alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 -1/2 (+.f64 2 (*.f64 2 beta)) (*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha) 1/2)) alpha))
(/.f64 (fma.f64 1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha) (*.f64 (fma.f64 2 beta 2) -1/2)) (neg.f64 alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 -1/2 (+.f64 2 (*.f64 2 beta)) (*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha) 1/2)) alpha))
(/.f64 (fma.f64 1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha) (*.f64 (fma.f64 2 beta 2) -1/2)) (neg.f64 alpha))
(*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha))
(*.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha))
(+.f64 (*.f64 1/2 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))))) (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)))
(*.f64 1/2 (+.f64 (*.f64 beta (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2)))) (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(*.f64 1/2 (fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))))))
(fma.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (*.f64 beta (fma.f64 -1 (/.f64 beta (pow.f64 alpha 2)) (*.f64 1/2 (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2)))))))
(fma.f64 beta (fma.f64 1/2 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) (/.f64 (neg.f64 beta) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))))))
(fma.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) (*.f64 beta (fma.f64 -1 (/.f64 beta (pow.f64 alpha 2)) (*.f64 1/2 (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2)))))))
(fma.f64 beta (fma.f64 1/2 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) (/.f64 (neg.f64 beta) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)))
(*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(/.f64 (neg.f64 (pow.f64 beta 2)) (pow.f64 alpha 2))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) beta) (/.f64 -1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))) (pow.f64 beta 2)) (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2))) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 1/2 (+.f64 (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2))) (pow.f64 beta 2)) (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) beta)) (/.f64 -1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))) (pow.f64 beta 2)) (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2))) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 1/2 (+.f64 (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2))) (pow.f64 beta 2)) (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) beta)) (/.f64 -1 (pow.f64 alpha 2))))
(*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(/.f64 (neg.f64 (pow.f64 beta 2)) (pow.f64 alpha 2))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha)) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha)) beta) (/.f64 -1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))) beta) (*.f64 1/2 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha)))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 (fma.f64 1/2 (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha)) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2))) beta))) beta) (/.f64 -1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))) beta) (*.f64 1/2 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha)))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 (fma.f64 1/2 (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha)) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2))) beta))) beta) (/.f64 -1 (pow.f64 alpha 2))))
(/.f64 (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) (pow.f64 alpha 2))
(/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (-.f64 (fma.f64 -1 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (fma.f64 alpha (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta))) (pow.f64 alpha 2))
(/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (-.f64 (fma.f64 -1 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (fma.f64 alpha (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta))) (pow.f64 alpha 2))
(/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (-.f64 (fma.f64 -1 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))
(/.f64 (fma.f64 alpha (fma.f64 2 beta 2) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta))) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (-.f64 (+.f64 2 (fma.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (-.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (-.f64 (+.f64 2 (fma.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (-.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (-.f64 (+.f64 2 (fma.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (-.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha))
(neg.f64 (/.f64 (+.f64 (neg.f64 (+.f64 2 (*.f64 2 beta))) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)) alpha))
(/.f64 (fma.f64 -1 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha))
(neg.f64 (/.f64 (+.f64 (neg.f64 (+.f64 2 (*.f64 2 beta))) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)) alpha))
(/.f64 (fma.f64 -1 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha))
(neg.f64 (/.f64 (+.f64 (neg.f64 (+.f64 2 (*.f64 2 beta))) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)) alpha))
(/.f64 (fma.f64 -1 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) (neg.f64 alpha))
(/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))
(-.f64 (fma.f64 beta (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2))) (/.f64 2 alpha)) (/.f64 4 (pow.f64 alpha 2)))
(+.f64 (fma.f64 beta (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) (/.f64 2 alpha)) (/.f64 -4 (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))
(-.f64 (fma.f64 beta (-.f64 (fma.f64 -2 (/.f64 beta (pow.f64 alpha 2)) (/.f64 2 alpha)) (/.f64 6 (pow.f64 alpha 2))) (/.f64 2 alpha)) (/.f64 4 (pow.f64 alpha 2)))
(+.f64 (fma.f64 beta (+.f64 (fma.f64 (/.f64 beta (pow.f64 alpha 2)) -2 (/.f64 2 alpha)) (/.f64 -6 (pow.f64 alpha 2))) (/.f64 2 alpha)) (/.f64 -4 (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))) (/.f64 4 (pow.f64 alpha 2)))
(-.f64 (fma.f64 beta (-.f64 (fma.f64 -2 (/.f64 beta (pow.f64 alpha 2)) (/.f64 2 alpha)) (/.f64 6 (pow.f64 alpha 2))) (/.f64 2 alpha)) (/.f64 4 (pow.f64 alpha 2)))
(+.f64 (fma.f64 beta (+.f64 (fma.f64 (/.f64 beta (pow.f64 alpha 2)) -2 (/.f64 2 alpha)) (/.f64 -6 (pow.f64 alpha 2))) (/.f64 2 alpha)) (/.f64 -4 (pow.f64 alpha 2)))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) -2)
(*.f64 (pow.f64 beta 2) (-.f64 (/.f64 2 (*.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta)))))
(*.f64 (pow.f64 beta 2) (-.f64 (/.f64 2 (*.f64 alpha beta)) (+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 6 (*.f64 beta (pow.f64 alpha 2))))))
(*.f64 (pow.f64 beta 2) (-.f64 (-.f64 (/.f64 2 (*.f64 alpha beta)) (/.f64 2 (pow.f64 alpha 2))) (/.f64 (/.f64 6 (pow.f64 alpha 2)) beta)))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (pow.f64 beta 2)))) (/.f64 2 (*.f64 alpha beta))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta))))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (/.f64 2 (*.f64 alpha beta)) (/.f64 2 (*.f64 alpha (pow.f64 beta 2)))) (+.f64 (+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 6 (*.f64 beta (pow.f64 alpha 2)))) (/.f64 4 (*.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (/.f64 2 (*.f64 alpha beta)) (/.f64 2 (*.f64 alpha (pow.f64 beta 2)))) (+.f64 (/.f64 2 (pow.f64 alpha 2)) (+.f64 (/.f64 (/.f64 6 (pow.f64 alpha 2)) beta) (/.f64 4 (*.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (pow.f64 beta 2)))) (/.f64 2 (*.f64 alpha beta))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta))))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (/.f64 2 (*.f64 alpha beta)) (/.f64 2 (*.f64 alpha (pow.f64 beta 2)))) (+.f64 (+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 6 (*.f64 beta (pow.f64 alpha 2)))) (/.f64 4 (*.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (/.f64 2 (*.f64 alpha beta)) (/.f64 2 (*.f64 alpha (pow.f64 beta 2)))) (+.f64 (/.f64 2 (pow.f64 alpha 2)) (+.f64 (/.f64 (/.f64 6 (pow.f64 alpha 2)) beta) (/.f64 4 (*.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))))))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) -2)
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha)) beta)) (/.f64 2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha)) beta) (/.f64 -2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))) beta) (/.f64 6 (pow.f64 alpha 2))) (/.f64 2 alpha)) beta)) (/.f64 2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 (+.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2))) beta)) (/.f64 -2 alpha)) beta) (/.f64 -2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) beta)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))) beta) (/.f64 6 (pow.f64 alpha 2))) (/.f64 2 alpha)) beta)) (/.f64 2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 (+.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2))) beta)) (/.f64 -2 alpha)) beta) (/.f64 -2 (pow.f64 alpha 2))))
(+.f64 (*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 1)))
(+.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) -1)
(*.f64 1 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 1)
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (pow.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 2))
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 1) 2))
(fabs.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(log.f64 (exp.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 3))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 1)))
(+.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) -1)
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(exp.f64 (log.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)) 1))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))) 1)
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta)))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 1 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2)) (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 2 (+.f64 alpha beta)) -2)) (/.f64 1 (cbrt.f64 (+.f64 2 (+.f64 alpha beta)))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2)) (cbrt.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 2 (+.f64 alpha beta)))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 2 (+.f64 alpha beta))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) -1) (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(pow.f64 (sqrt.f64 (+.f64 2 (+.f64 alpha beta))) -2)
(pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -2)
(pow.f64 (+.f64 beta (+.f64 alpha 2)) -1)
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 3)
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) 2)
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) 1) -1)
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2))
(sqrt.f64 (pow.f64 (+.f64 2 (+.f64 alpha beta)) -2))
(sqrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 3))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta)))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (neg.f64 (log.f64 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 beta (+.f64 alpha 2)))) 1))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(expm1.f64 (log1p.f64 (+.f64 2 (+.f64 alpha beta))))
(+.f64 (+.f64 3 (+.f64 alpha beta)) -1)
(-.f64 (/.f64 (pow.f64 beta 2) (-.f64 beta (+.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (-.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (-.f64 beta (+.f64 alpha 2)))
(*.f64 1 (+.f64 beta (+.f64 alpha 2)))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)) (fma.f64 beta beta (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta (+.f64 alpha 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (fma.f64 beta beta (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta (+.f64 alpha 2)))))
(/.f64 (+.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 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (neg.f64 (fma.f64 beta beta (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta (+.f64 alpha 2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (neg.f64 (fma.f64 beta beta (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta (+.f64 alpha 2))))))
(*.f64 1 (/.f64 (+.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 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))
(neg.f64 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (neg.f64 (-.f64 beta (+.f64 alpha 2)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (-.f64 beta (+.f64 alpha 2))))
(pow.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 3)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3) 1/3)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))
(sqrt.f64 (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2))
(fabs.f64 (+.f64 alpha (+.f64 2 beta)))
(log.f64 (exp.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 alpha 2)))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2))))
(expm1.f64 (log1p.f64 (+.f64 2 (+.f64 alpha beta))))
(+.f64 (+.f64 3 (+.f64 alpha beta)) -1)
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(exp.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 1 beta (+.f64 alpha 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 1 (+.f64 alpha 2) beta)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2) (cbrt.f64 (+.f64 alpha 2)) beta)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 alpha 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (sqrt.f64 (+.f64 alpha 2)) (sqrt.f64 (+.f64 alpha 2)) beta)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 alpha 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 beta 1) alpha))) 1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 beta) alpha)))
(*.f64 1 (/.f64 (+.f64 beta 1) alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (+.f64 beta 1) (/.f64 1 alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 1) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 beta 1) alpha)))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (sqrt.f64 (/.f64 (+.f64 beta 1) alpha)) (sqrt.f64 (/.f64 (+.f64 beta 1) alpha)))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 beta 1) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 1 beta) (cbrt.f64 alpha)))
(/.f64 (/.f64 (+.f64 1 beta) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 beta 1) (sqrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 1 beta) (sqrt.f64 alpha)))
(/.f64 (/.f64 (+.f64 1 beta) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta 1)) alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 1)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 beta) alpha)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 beta)) 2) (pow.f64 (cbrt.f64 alpha) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 beta)) 2) (cbrt.f64 (/.f64 (+.f64 1 beta) alpha))) (pow.f64 (cbrt.f64 alpha) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 1)) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 beta 1)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 beta)) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 1 beta)) (sqrt.f64 alpha)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 beta)) 2) (/.f64 (cbrt.f64 (+.f64 1 beta)) (sqrt.f64 alpha))) (sqrt.f64 alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta 1)) 1) (/.f64 (sqrt.f64 (+.f64 beta 1)) alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta 1)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 beta 1)) (cbrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 beta)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 1 beta)) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (+.f64 beta 1) alpha) 1)
(/.f64 (+.f64 1 beta) alpha)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 1) alpha)) 3)
(/.f64 (+.f64 1 beta) alpha)
(pow.f64 (pow.f64 (/.f64 (+.f64 beta 1) alpha) 3) 1/3)
(/.f64 (+.f64 1 beta) alpha)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 beta 1) alpha)) 2)
(/.f64 (+.f64 1 beta) alpha)
(pow.f64 (/.f64 alpha (+.f64 beta 1)) -1)
(/.f64 1 (/.f64 alpha (+.f64 1 beta)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 beta 1) alpha) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 1 beta) alpha) 2))
(fabs.f64 (/.f64 (+.f64 1 beta) alpha))
(log.f64 (exp.f64 (/.f64 (+.f64 beta 1) alpha)))
(/.f64 (+.f64 1 beta) alpha)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 beta 1) alpha))))
(/.f64 (+.f64 1 beta) alpha)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 beta 1) alpha) 3))
(/.f64 (+.f64 1 beta) alpha)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 1) 3) (pow.f64 alpha 3)))
(/.f64 (+.f64 1 beta) alpha)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 beta 1) alpha)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 beta) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 beta 1) alpha)))
(/.f64 (+.f64 1 beta) alpha)
(exp.f64 (-.f64 (log1p.f64 beta) (log.f64 alpha)))
(/.f64 (+.f64 1 beta) alpha)
(exp.f64 (*.f64 (-.f64 (log1p.f64 beta) (log.f64 alpha)) 1))
(/.f64 (+.f64 1 beta) alpha)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha)))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 (+.f64 1 beta) alpha))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(/.f64 (*.f64 (+.f64 beta 1) 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (*.f64 (+.f64 1 (pow.f64 beta 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 beta 2) beta)) (/.f64 alpha 2)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 beta 3)) (+.f64 1 (-.f64 (pow.f64 beta 2) beta))) (/.f64 alpha 2))
(/.f64 (/.f64 (+.f64 1 (pow.f64 beta 3)) (/.f64 alpha 2)) (-.f64 (+.f64 1 (pow.f64 beta 2)) beta))
(/.f64 (*.f64 (-.f64 1 (pow.f64 beta 2)) 1) (*.f64 (-.f64 1 beta) (/.f64 alpha 2)))
(/.f64 (-.f64 1 (pow.f64 beta 2)) (*.f64 (/.f64 alpha 2) (-.f64 1 beta)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 beta 3)) 2) (*.f64 (+.f64 1 (-.f64 (pow.f64 beta 2) beta)) alpha))
(*.f64 (/.f64 2 alpha) (/.f64 (+.f64 1 (pow.f64 beta 3)) (+.f64 1 (-.f64 (pow.f64 beta 2) beta))))
(*.f64 2 (/.f64 (+.f64 1 (pow.f64 beta 3)) (*.f64 alpha (-.f64 (+.f64 1 (pow.f64 beta 2)) beta))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 beta 3)) -2) (*.f64 (+.f64 1 (-.f64 (pow.f64 beta 2) beta)) (neg.f64 alpha)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 beta 3)) (+.f64 1 (-.f64 (pow.f64 beta 2) beta))) (/.f64 -2 (neg.f64 alpha)))
(/.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 beta 3)) alpha)) (-.f64 (+.f64 1 (pow.f64 beta 2)) beta))
(/.f64 (*.f64 (-.f64 1 (pow.f64 beta 2)) 2) (*.f64 (-.f64 1 beta) alpha))
(*.f64 (/.f64 2 alpha) (/.f64 (-.f64 1 (pow.f64 beta 2)) (-.f64 1 beta)))
(*.f64 (-.f64 1 (pow.f64 beta 2)) (/.f64 2 (*.f64 alpha (-.f64 1 beta))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 beta 2)) -2) (*.f64 (-.f64 1 beta) (neg.f64 alpha)))
(*.f64 -2 (/.f64 (-.f64 1 (pow.f64 beta 2)) (*.f64 (-.f64 1 beta) (neg.f64 alpha))))
(/.f64 (*.f64 2 (/.f64 (-.f64 1 (pow.f64 beta 2)) alpha)) (-.f64 1 beta))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 beta 3))) (*.f64 (/.f64 alpha 2) (+.f64 1 (-.f64 (pow.f64 beta 2) beta))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 beta 3)) (+.f64 1 (-.f64 (pow.f64 beta 2) beta))) (/.f64 alpha 2))
(/.f64 (/.f64 (+.f64 1 (pow.f64 beta 3)) (/.f64 alpha 2)) (-.f64 (+.f64 1 (pow.f64 beta 2)) beta))
(/.f64 (*.f64 1 (-.f64 1 (pow.f64 beta 2))) (*.f64 (/.f64 alpha 2) (-.f64 1 beta)))
(/.f64 (-.f64 1 (pow.f64 beta 2)) (*.f64 (/.f64 alpha 2) (-.f64 1 beta)))
(/.f64 (*.f64 2 (+.f64 1 (pow.f64 beta 3))) (*.f64 alpha (+.f64 1 (-.f64 (pow.f64 beta 2) beta))))
(*.f64 (/.f64 2 alpha) (/.f64 (+.f64 1 (pow.f64 beta 3)) (+.f64 1 (-.f64 (pow.f64 beta 2) beta))))
(*.f64 2 (/.f64 (+.f64 1 (pow.f64 beta 3)) (*.f64 alpha (-.f64 (+.f64 1 (pow.f64 beta 2)) beta))))
(/.f64 (*.f64 2 (-.f64 1 (pow.f64 beta 2))) (*.f64 alpha (-.f64 1 beta)))
(*.f64 (/.f64 2 alpha) (/.f64 (-.f64 1 (pow.f64 beta 2)) (-.f64 1 beta)))
(*.f64 (-.f64 1 (pow.f64 beta 2)) (/.f64 2 (*.f64 alpha (-.f64 1 beta))))
(/.f64 (*.f64 -2 (+.f64 1 (pow.f64 beta 3))) (*.f64 (neg.f64 alpha) (+.f64 1 (-.f64 (pow.f64 beta 2) beta))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 beta 3)) (+.f64 1 (-.f64 (pow.f64 beta 2) beta))) (/.f64 -2 (neg.f64 alpha)))
(/.f64 (*.f64 2 (/.f64 (+.f64 1 (pow.f64 beta 3)) alpha)) (-.f64 (+.f64 1 (pow.f64 beta 2)) beta))
(/.f64 (*.f64 -2 (-.f64 1 (pow.f64 beta 2))) (*.f64 (neg.f64 alpha) (-.f64 1 beta)))
(*.f64 -2 (/.f64 (-.f64 1 (pow.f64 beta 2)) (*.f64 (-.f64 1 beta) (neg.f64 alpha))))
(/.f64 (*.f64 2 (/.f64 (-.f64 1 (pow.f64 beta 2)) alpha)) (-.f64 1 beta))
(/.f64 (neg.f64 (*.f64 (+.f64 beta 1) 2)) (neg.f64 alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha)) 1)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha))) 3)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (pow.f64 (*.f64 (+.f64 beta 1) (/.f64 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 1) (/.f64 2 alpha))) 2)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha)) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (/.f64 (+.f64 1 beta) alpha)) 2))
(fabs.f64 (/.f64 (fma.f64 2 beta 2) alpha))
(log.f64 (pow.f64 (exp.f64 (/.f64 2 alpha)) (+.f64 beta 1)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha)))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(cbrt.f64 (pow.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha)) 3))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 beta 1) 3) (pow.f64 (/.f64 2 alpha) 3)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 2 alpha) 3) (pow.f64 (+.f64 beta 1) 3)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha))))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 (+.f64 1 beta) alpha))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 beta 1) (/.f64 2 alpha))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (+.f64 (log.f64 (/.f64 2 alpha)) (log1p.f64 beta)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 2 alpha)) (log1p.f64 beta)) 1))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(-.f64 (/.f64 (*.f64 beta 2) beta) (/.f64 alpha beta))
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta))) 1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 2 beta) alpha) beta)))
(*.f64 1 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta))
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(*.f64 (-.f64 (*.f64 beta 2) alpha) (/.f64 1 beta))
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)) (sqrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (-.f64 (*.f64 beta 2) alpha) (cbrt.f64 beta)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (-.f64 (*.f64 2 beta) alpha) (cbrt.f64 beta)))
(/.f64 (/.f64 (-.f64 (*.f64 2 beta) alpha) (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2))
(*.f64 (/.f64 1 (sqrt.f64 beta)) (/.f64 (-.f64 (*.f64 beta 2) alpha) (sqrt.f64 beta)))
(*.f64 (/.f64 1 (sqrt.f64 beta)) (/.f64 (-.f64 (*.f64 2 beta) alpha) (sqrt.f64 beta)))
(/.f64 (/.f64 (-.f64 (*.f64 2 beta) alpha) (sqrt.f64 beta)) (sqrt.f64 beta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 beta 2) alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 beta 2) alpha)) beta))
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 beta 2) alpha)) 2) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 2 beta) alpha) beta)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 beta) alpha)) 2) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 beta 2) alpha)) 2) (sqrt.f64 beta)) (/.f64 (cbrt.f64 (-.f64 (*.f64 beta 2) alpha)) (sqrt.f64 beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 2 beta) alpha)) 2) (sqrt.f64 beta)) (/.f64 (cbrt.f64 (-.f64 (*.f64 2 beta) alpha)) (sqrt.f64 beta)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 beta 2) alpha)) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 beta 2) alpha)) beta))
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 beta 2) alpha)) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 beta 2) alpha)) (cbrt.f64 beta)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 2 beta) alpha)) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 2 beta) alpha)) (cbrt.f64 beta)))
(pow.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta) 1)
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)) 3)
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta) 3) 1/3)
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)) 2)
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(pow.f64 (/.f64 beta (-.f64 (*.f64 beta 2) alpha)) -1)
(/.f64 1 (/.f64 beta (-.f64 (*.f64 2 beta) alpha)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 2 beta) alpha) beta) 2))
(fabs.f64 (/.f64 (-.f64 (*.f64 2 beta) alpha) beta))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta))))
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta) 3))
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 beta 2) alpha) 3) (pow.f64 beta 3)))
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 2 beta) alpha) beta)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)))
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 beta 2) alpha) beta)) 1))
(/.f64 (-.f64 (*.f64 2 beta) alpha) beta)
(-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha) (/.f64 (*.f64 beta (-.f64 -2 beta)) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(*.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) (/.f64 1 alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)) 2) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) (cbrt.f64 alpha)))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta)))) (cbrt.f64 alpha))
(/.f64 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) (sqrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) (sqrt.f64 alpha)))
(/.f64 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta)))) 2) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))) 2) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta)))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta)))) (sqrt.f64 alpha)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))) 2) (/.f64 (cbrt.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))) (sqrt.f64 alpha))) (sqrt.f64 alpha))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) (cbrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta)))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta)))) (cbrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha) 1)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)) 3)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha) 3) 1/3)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)) 2)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(pow.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta)))) -1)
(/.f64 1 (/.f64 alpha (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta)))))
(/.f64 1 (/.f64 alpha (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha) 2))
(fabs.f64 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha) 3))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)) 1))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
(-.f64 (exp.f64 (log1p.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))) 1)
(expm1.f64 (log1p.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(expm1.f64 (log1p.f64 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))))
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(*.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 2) (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) (sqrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(/.f64 (/.f64 alpha (cbrt.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) (/.f64 alpha (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) (/.f64 alpha (sqrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(/.f64 (/.f64 alpha (sqrt.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))) (sqrt.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2)))
(*.f64 (cbrt.f64 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))) (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(*.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))))
(pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1)
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 3)
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 3) 1/3)
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 2)
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(pow.f64 (/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha) -1)
(/.f64 1 (/.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) alpha))
(/.f64 1 (/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha))
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2))
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 2))
(fabs.f64 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))))
(log.f64 (exp.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))))
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 3))
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(cbrt.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 3)))
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(expm1.f64 (log1p.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(expm1.f64 (log1p.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(expm1.f64 (log1p.f64 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))))
(log1p.f64 (expm1.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(exp.f64 (log.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 1))
(*.f64 alpha (/.f64 1 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 alpha) (*.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 1/2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha))))
(*.f64 1 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2))
(*.f64 (/.f64 1 alpha) (*.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha))
(*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2)
(*.f64 (/.f64 1 alpha) (*.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -2) 4)) (cbrt.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -2) 4)) (cbrt.f64 (*.f64 (/.f64 1 alpha) (*.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 1/2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))) -2) 4)) (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha))))
(*.f64 (*.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2) (sqrt.f64 1/2)) (*.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2) (sqrt.f64 1/2)))
(pow.f64 (*.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 1 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))))
(pow.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2) 1)
(*.f64 (/.f64 1 alpha) (*.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2)) 3)
(*.f64 (/.f64 1 alpha) (*.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha))
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2) 3) 1/3)
(*.f64 (/.f64 1 alpha) (*.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha))
(pow.f64 (*.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2) (sqrt.f64 1/2)) 2)
(pow.f64 (*.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 1 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))))
(pow.f64 (/.f64 2 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1)
(/.f64 1 (/.f64 2 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(/.f64 1 (/.f64 2 (/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha)))
(pow.f64 (*.f64 2 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1)
(/.f64 1 (*.f64 2 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(/.f64 1 (/.f64 (*.f64 alpha 2) (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -2) 4))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -2) 4))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))) -2) 4))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1 alpha)) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1 alpha)) (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2))))
(*.f64 (/.f64 1 alpha) (*.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2) 3))
(*.f64 (/.f64 1 alpha) (*.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 alpha) (*.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 1/2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1/2)))
(*.f64 (/.f64 1 alpha) (*.f64 (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha))
(exp.f64 (neg.f64 (log.f64 (*.f64 2 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))))
(/.f64 1 (*.f64 2 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(/.f64 1 (/.f64 (*.f64 alpha 2) (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 2 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))) 1))
(/.f64 1 (*.f64 2 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(/.f64 1 (/.f64 (*.f64 alpha 2) (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha)))
(*.f64 1 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))
(/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -2)) (/.f64 1 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -2)) (/.f64 1 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))) -2)) (cbrt.f64 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))))
(*.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2) (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2))
(/.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 1 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))))
(*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))
(*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))
(/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha)
(*.f64 (/.f64 1 alpha) (pow.f64 (/.f64 1 (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1))
(*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))
(/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1) (pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1))
(pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -2)
(pow.f64 (sqrt.f64 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)))) -2)
(pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1)
(/.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 1 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))))
(pow.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1)
(*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))
(/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha)
(pow.f64 (/.f64 1 (cbrt.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))) 3)
(/.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 1 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))))
(pow.f64 (pow.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 3) 1/3)
(*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))
(/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha)
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -1/2) 2)
(/.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 1 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))))
(pow.f64 (/.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 1) -1)
(/.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 1 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))))
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -2))
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) -2))
(sqrt.f64 (pow.f64 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))) -2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1 alpha)) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))
(/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))))
(*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))
(/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))) 3))
(*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))
(/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))))
(*.f64 (/.f64 1 alpha) (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))
(/.f64 (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)) alpha)
(exp.f64 (neg.f64 (log.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))))
(/.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 1 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha))))) -1))
(/.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 1 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 beta 2) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))) 1))
(/.f64 1 (/.f64 alpha (+.f64 2 (-.f64 (*.f64 2 beta) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (-.f64 -2 beta))) alpha)))))
(/.f64 1 (/.f64 alpha (-.f64 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))))

eval457.0ms (4.1%)

Compiler

Compiled 19529 to 14680 computations (24.8% saved)

prune179.0ms (1.6%)

Pruning

18 alts after pruning (14 fresh and 4 done)

PrunedKeptTotal
New6817688
Fresh6713
Picked325
Done022
Total69018708
Accuracy
100.0%
Counts
708 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.8%
(pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 1) alpha)) 3)
45.6%
(/.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 alpha 2)) 1) 2)
34.6%
(/.f64 (/.f64 (-.f64 (*.f64 2 beta) alpha) beta) 2)
25.6%
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
46.9%
(/.f64 (/.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))))) 2)
28.5%
(/.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha) (-.f64 (-.f64 -2 beta) beta)) (neg.f64 alpha)) 2)
25.6%
(/.f64 (/.f64 1 (/.f64 alpha (-.f64 2 (/.f64 4 alpha)))) 2)
78.5%
(/.f64 (/.f64 1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) 2)
34.6%
(/.f64 (-.f64 2 (/.f64 alpha beta)) 2)
48.4%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
73.8%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 2)
28.3%
(/.f64 (+.f64 (/.f64 (neg.f64 alpha) beta) 1) 2)
71.9%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
31.3%
(/.f64 (+.f64 2 (/.f64 (-.f64 (-.f64 -2 alpha) alpha) beta)) 2)
30.4%
(/.f64 (+.f64 1 beta) alpha)
8.0%
(/.f64 beta alpha)
38.5%
(/.f64 2 2)
30.4%
(/.f64 1 (/.f64 alpha (+.f64 1 beta)))
Compiler

Compiled 452 to 349 computations (22.8% saved)

localize593.0ms (5.3%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))
99.4%
(/.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha) (-.f64 (-.f64 -2 beta) beta)) (neg.f64 alpha)) 2)
98.0%
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha) (-.f64 (-.f64 -2 beta) beta)) (neg.f64 alpha))
96.7%
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)
99.8%
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
99.7%
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
99.9%
(/.f64 1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))))
99.8%
(*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))
96.7%
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)
79.4%
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))
Compiler

Compiled 382 to 260 computations (31.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 339.0ms
Operation ival-add, time spent: 114.0ms, 34.0% of total-time
Operation ival-div, time spent: 73.0ms, 22.0% of total-time
Operation ival-mult, time spent: 64.0ms, 19.0% of total-time
Operation ival-pow, time spent: 42.0ms, 12.0% of total-time
Operation ival-sub, time spent: 28.0ms, 8.0% of total-time
Operation const, time spent: 14.0ms, 4.0% of total-time
Operation ival-neg, time spent: 3.0ms, 1.0% of total-time

series56.0ms (0.5%)

Counts
10 → 204
Calls
Call 1
Inputs
#<alt (/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)>
#<alt (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))>
#<alt (/.f64 1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (neg.f64 beta) (+.f64 2 beta))) alpha) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))))>
#<alt (/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)>
#<alt (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)>
#<alt (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha)>
#<alt (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha) (-.f64 (-.f64 -2 beta) beta)) (neg.f64 alpha))>
#<alt (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha) (-.f64 (-.f64 -2 beta) beta)) (neg.f64 alpha)) 2)>
#<alt (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))>
Outputs
#<alt (/.f64 1 alpha)>
#<alt (+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (/.f64 1 alpha))>
#<alt (+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 1 alpha)))) (/.f64 1 alpha))>
#<alt (+.f64 (*.f64 beta (-.f64 (*.f64 beta (+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 1 alpha)))) (*.f64 1/2 (/.f64 1 alpha)))) (/.f64 1 alpha))>
#<alt (/.f64 1/2 alpha)>
#<alt (+.f64 (*.f64 1/2 (/.f64 1 alpha)) (*.f64 1/2 (/.f64 1 (*.f64 alpha beta))))>
#<alt (-.f64 (+.f64 (/.f64 1/2 (*.f64 alpha beta)) (*.f64 1/2 (/.f64 1 alpha))) (/.f64 1/2 (*.f64 alpha (pow.f64 beta 2))))>
#<alt (-.f64 (+.f64 (/.f64 1/2 (*.f64 alpha beta)) (+.f64 (*.f64 1/2 (/.f64 1 alpha)) (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 beta 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 beta 2)))))>
#<alt (/.f64 1/2 alpha)>
#<alt (+.f64 (*.f64 1/2 (/.f64 1 alpha)) (*.f64 1/2 (/.f64 1 (*.f64 alpha beta))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha beta))) (*.f64 1/2 (/.f64 1 alpha))) beta)) (*.f64 1/2 (/.f64 1 alpha)))>
#<alt (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha beta))) (*.f64 1/2 (/.f64 1 alpha))) beta)) (*.f64 1/2 (/.f64 1 alpha))) beta)) (*.f64 1/2 (/.f64 1 alpha)))>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))>
#<alt (/.f64 4 alpha)>
#<alt (+.f64 (*.f64 6 (/.f64 beta alpha)) (*.f64 4 (/.f64 1 alpha)))>
#<alt (+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))>
#<alt (+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))>
#<alt (*.f64 2 (/.f64 (pow.f64 beta 2) alpha))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))>
#<alt (*.f64 2 (/.f64 (pow.f64 beta 2) alpha))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)>
#<alt (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))>
#<alt (-.f64 (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))>
#<alt (-.f64 (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))>
#<alt (-.f64 (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))>
#<alt (/.f64 alpha (+.f64 2 (*.f64 2 beta)))>
#<alt (*.f64 alpha (-.f64 (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))>
#<alt (*.f64 alpha (-.f64 (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))>
#<alt (*.f64 alpha (-.f64 (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))>
#<alt (/.f64 alpha (+.f64 2 (*.f64 2 beta)))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha)) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha)) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha)) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))>
#<alt (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha)))>
#<alt (+.f64 (*.f64 -1 (*.f64 alpha (*.f64 beta (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))))) (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha))))>
#<alt (+.f64 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha))) (*.f64 beta (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))) (*.f64 alpha (*.f64 beta (-.f64 (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))) (*.f64 3/4 (/.f64 1 alpha))))))))>
#<alt (+.f64 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha))) (*.f64 beta (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))) (*.f64 beta (+.f64 (*.f64 alpha (*.f64 beta (-.f64 (/.f64 1 alpha) (+.f64 1/2 (*.f64 3/2 (/.f64 1 alpha)))))) (*.f64 alpha (-.f64 (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))) (*.f64 3/4 (/.f64 1 alpha)))))))))>
#<alt 1/2>
#<alt (+.f64 1/2 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta))>
#<alt (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) (pow.f64 beta 2))) (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta)))>
#<alt (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) (pow.f64 beta 2))) (+.f64 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta) (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) (pow.f64 beta 3)))))>
#<alt 1/2>
#<alt (+.f64 1/2 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta))>
#<alt (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))) (*.f64 -1 (/.f64 (*.f64 alpha (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))))) beta))) beta)))>
#<alt (+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (-.f64 (/.f64 1 alpha) (+.f64 1/2 (*.f64 3/2 (/.f64 1 alpha))))) beta)) (*.f64 alpha (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha)))))) beta))) beta)))>
#<alt (/.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))))>
#<alt (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 2)))) (/.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))>
#<alt (+.f64 (*.f64 alpha (-.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 3))) (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 2))))) (/.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))>
#<alt (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 4)))) (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 3))))) (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 2))))) (/.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) alpha)) (*.f64 2 beta))) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 2)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) alpha)) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 4) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 3)) (pow.f64 alpha 3))) (*.f64 2 beta))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) alpha))) alpha)>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta))))) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 2) (*.f64 alpha (+.f64 2 (*.f64 2 beta))))) alpha))) alpha))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 2) (+.f64 2 (*.f64 2 beta)))) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 3) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha))) alpha))) alpha))>
#<alt (/.f64 1 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha))))>
#<alt (+.f64 (/.f64 1 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2))))>
#<alt (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))))))) (*.f64 -1 (/.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))))) (/.f64 1 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha)))))>
#<alt (+.f64 (*.f64 beta (-.f64 (*.f64 beta (-.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2))))) (+.f64 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2))))))) (+.f64 1/2 (/.f64 1 alpha))) (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (-.f64 (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))) (*.f64 3/4 (/.f64 1 alpha)))) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))))))) (*.f64 -1 (/.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))))) (/.f64 1 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha)))))>
#<alt 2>
#<alt (+.f64 2 (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta)))>
#<alt (-.f64 (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2))) (*.f64 -4 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))))) (pow.f64 beta 2)))) (*.f64 4 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta)))>
#<alt (-.f64 (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 alpha (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2))) (*.f64 -4 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))))))) (+.f64 (*.f64 4 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))) (*.f64 8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2))))) (pow.f64 beta 3)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2)) (pow.f64 beta 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) (pow.f64 beta 2))) (*.f64 4 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta)))))>
#<alt 2>
#<alt (+.f64 2 (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2)) beta)) (*.f64 4 (/.f64 (*.f64 alpha (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))))) beta))) (*.f64 -4 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))))) beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 alpha (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2))) (*.f64 4 (*.f64 alpha (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))))))))) beta)) (+.f64 (*.f64 4 (/.f64 (*.f64 alpha (-.f64 (/.f64 1 alpha) (+.f64 1/2 (*.f64 3/2 (/.f64 1 alpha))))) beta)) (*.f64 8 (/.f64 (*.f64 (pow.f64 alpha 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha)))))) beta)))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2))) (*.f64 4 (*.f64 alpha (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha)))))))) beta)) (*.f64 -4 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))))) beta)))>
#<alt (/.f64 -2 (pow.f64 alpha 2))>
#<alt (/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))>
#<alt (/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))>
#<alt (/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))>
#<alt (/.f64 1 alpha)>
#<alt (/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)>
#<alt (/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)>
#<alt (/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)>
#<alt (/.f64 1 alpha)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))>
#<alt (/.f64 -4 (pow.f64 alpha 2))>
#<alt (/.f64 (-.f64 (*.f64 2 alpha) 4) (pow.f64 alpha 2))>
#<alt (/.f64 (-.f64 (*.f64 2 alpha) 4) (pow.f64 alpha 2))>
#<alt (/.f64 (-.f64 (*.f64 2 alpha) 4) (pow.f64 alpha 2))>
#<alt (/.f64 2 alpha)>
#<alt (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)>
#<alt (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)>
#<alt (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)>
#<alt (/.f64 2 alpha)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))>
#<alt (/.f64 4 alpha)>
#<alt (+.f64 (*.f64 6 (/.f64 beta alpha)) (*.f64 4 (/.f64 1 alpha)))>
#<alt (+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))>
#<alt (+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))>
#<alt (*.f64 2 (/.f64 (pow.f64 beta 2) alpha))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))>
#<alt (*.f64 2 (/.f64 (pow.f64 beta 2) alpha))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))>
#<alt (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)>
#<alt (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)>
#<alt (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)>
#<alt (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)>
#<alt (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)>
#<alt (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)>
#<alt (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)>
#<alt (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)>
#<alt (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)>
#<alt (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)>
#<alt (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)>
#<alt (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))>
#<alt (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)))>
#<alt (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)) (*.f64 beta (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)) (*.f64 beta (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))))>
#<alt (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))>
#<alt (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 2 (*.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta)))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (/.f64 4 (*.f64 (pow.f64 alpha 2) beta))) (/.f64 2 (*.f64 alpha beta))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (/.f64 4 (*.f64 (pow.f64 alpha 2) beta))) (/.f64 2 (*.f64 alpha beta))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))>
#<alt (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 2 beta))) alpha)>
#<alt (/.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 2 beta))) alpha)>
#<alt (/.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 2 beta))) alpha)>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) alpha))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) alpha))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) alpha))>
#<alt (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))>
#<alt (+.f64 (*.f64 -1/2 (*.f64 beta (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)))>
#<alt (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))))>
#<alt (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))))>
#<alt (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (pow.f64 beta 2))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (pow.f64 beta 2))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta)) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) beta)) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) beta)) (/.f64 1 (pow.f64 alpha 2))))>
#<alt (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 2))>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 2))>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 2))>
#<alt (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 1/2 (+.f64 2 (*.f64 2 beta)))) alpha)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 1/2 (+.f64 2 (*.f64 2 beta)))) alpha)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 1/2 (+.f64 2 (*.f64 2 beta)))) alpha)>
#<alt (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha))) alpha))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha))) alpha))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha))) alpha))>
#<alt 4>
#<alt (+.f64 4 (*.f64 6 beta))>
#<alt (+.f64 4 (*.f64 beta (+.f64 6 (*.f64 2 beta))))>
#<alt (+.f64 4 (*.f64 beta (+.f64 6 (*.f64 2 beta))))>
#<alt (*.f64 2 (pow.f64 beta 2))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 6 (/.f64 1 beta))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 6 (/.f64 1 beta)) (/.f64 4 (pow.f64 beta 2)))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 6 (/.f64 1 beta)) (/.f64 4 (pow.f64 beta 2)))))>
#<alt (*.f64 2 (pow.f64 beta 2))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 6 (/.f64 1 beta))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 6 (/.f64 1 beta)) (/.f64 4 (pow.f64 beta 2)))))>
#<alt (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 6 (/.f64 1 beta)) (/.f64 4 (pow.f64 beta 2)))))>
Calls

51 calls:

TimeVariablePointExpression
5.0ms
alpha
@inf
(/ 1 (* alpha (+ (/ 1 (+ 2 (* 2 beta))) (/ (/ (- (pow (+ 2 beta) 2) (* (neg beta) (+ 2 beta))) alpha) (pow (+ 2 (* 2 beta)) 2)))))
5.0ms
beta
@-inf
(/ (/ (- (pow (+ 2 beta) 2) (* (neg beta) (+ 2 beta))) alpha) (pow (+ 2 (* 2 beta)) 2))
3.0ms
beta
@0
(/ 1 (* alpha (+ (/ 1 (+ 2 (* 2 beta))) (/ (/ (- (pow (+ 2 beta) 2) (* (neg beta) (+ 2 beta))) alpha) (pow (+ 2 (* 2 beta)) 2)))))
2.0ms
alpha
@-inf
(/ (/ (- (pow (+ 2 beta) 2) (* (neg beta) (+ 2 beta))) alpha) (pow (+ 2 (* 2 beta)) 2))
2.0ms
alpha
@0
(* alpha (+ (/ 1 (+ 2 (* 2 beta))) (/ (/ (- (pow (+ 2 beta) 2) (* (neg beta) (+ 2 beta))) alpha) (pow (+ 2 (* 2 beta)) 2))))

rewrite112.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
375×log1p-expm1-u
375×expm1-log1p-u
364×add-cube-cbrt
362×add-exp-log
362×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify203.0ms (1.8%)

Algorithm
egg-herbie
Rules
864×fma-define
714×*-commutative
692×associate-*r*
650×associate-*l*
596×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
082727283
1226224944
Stop Event
node limit
Counts
388 → 469
Calls
Call 1
Inputs
(/.f64 1 alpha)
(+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (/.f64 1 alpha))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 1 alpha)))) (/.f64 1 alpha))
(+.f64 (*.f64 beta (-.f64 (*.f64 beta (+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 1 alpha)))) (*.f64 1/2 (/.f64 1 alpha)))) (/.f64 1 alpha))
(/.f64 1/2 alpha)
(+.f64 (*.f64 1/2 (/.f64 1 alpha)) (*.f64 1/2 (/.f64 1 (*.f64 alpha beta))))
(-.f64 (+.f64 (/.f64 1/2 (*.f64 alpha beta)) (*.f64 1/2 (/.f64 1 alpha))) (/.f64 1/2 (*.f64 alpha (pow.f64 beta 2))))
(-.f64 (+.f64 (/.f64 1/2 (*.f64 alpha beta)) (+.f64 (*.f64 1/2 (/.f64 1 alpha)) (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 beta 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 beta 2)))))
(/.f64 1/2 alpha)
(+.f64 (*.f64 1/2 (/.f64 1 alpha)) (*.f64 1/2 (/.f64 1 (*.f64 alpha beta))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha beta))) (*.f64 1/2 (/.f64 1 alpha))) beta)) (*.f64 1/2 (/.f64 1 alpha)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha beta))) (*.f64 1/2 (/.f64 1 alpha))) beta)) (*.f64 1/2 (/.f64 1 alpha))) beta)) (*.f64 1/2 (/.f64 1 alpha)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 4 alpha)
(+.f64 (*.f64 6 (/.f64 beta alpha)) (*.f64 4 (/.f64 1 alpha)))
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))
(*.f64 2 (/.f64 (pow.f64 beta 2) alpha))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 2 (/.f64 (pow.f64 beta 2) alpha))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))
(/.f64 alpha (+.f64 2 (*.f64 2 beta)))
(*.f64 alpha (-.f64 (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))
(*.f64 alpha (-.f64 (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))
(*.f64 alpha (-.f64 (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))
(/.f64 alpha (+.f64 2 (*.f64 2 beta)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha)) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha)) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha)) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))
(*.f64 alpha (+.f64 1/2 (/.f64 1 alpha)))
(+.f64 (*.f64 -1 (*.f64 alpha (*.f64 beta (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))))) (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha))))
(+.f64 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha))) (*.f64 beta (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))) (*.f64 alpha (*.f64 beta (-.f64 (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))) (*.f64 3/4 (/.f64 1 alpha))))))))
(+.f64 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha))) (*.f64 beta (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))) (*.f64 beta (+.f64 (*.f64 alpha (*.f64 beta (-.f64 (/.f64 1 alpha) (+.f64 1/2 (*.f64 3/2 (/.f64 1 alpha)))))) (*.f64 alpha (-.f64 (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))) (*.f64 3/4 (/.f64 1 alpha)))))))))
1/2
(+.f64 1/2 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) (pow.f64 beta 2))) (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta)))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) (pow.f64 beta 2))) (+.f64 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta) (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) (pow.f64 beta 3)))))
1/2
(+.f64 1/2 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta))
(+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))) (*.f64 -1 (/.f64 (*.f64 alpha (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))))) beta))) beta)))
(+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (-.f64 (/.f64 1 alpha) (+.f64 1/2 (*.f64 3/2 (/.f64 1 alpha))))) beta)) (*.f64 alpha (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha)))))) beta))) beta)))
(/.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 2)))) (/.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))
(+.f64 (*.f64 alpha (-.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 3))) (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 2))))) (/.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))
(+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 4)))) (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 3))))) (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 2))))) (/.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) alpha)) (*.f64 2 beta))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 2)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) alpha)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 4) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 3)) (pow.f64 alpha 3))) (*.f64 2 beta))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) alpha))) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta))))) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 2) (*.f64 alpha (+.f64 2 (*.f64 2 beta))))) alpha))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 2) (+.f64 2 (*.f64 2 beta)))) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 3) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha))) alpha))) alpha))
(/.f64 1 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha))))
(+.f64 (/.f64 1 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2))))
(+.f64 (*.f64 beta (-.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))))))) (*.f64 -1 (/.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))))) (/.f64 1 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha)))))
(+.f64 (*.f64 beta (-.f64 (*.f64 beta (-.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2))))) (+.f64 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2))))))) (+.f64 1/2 (/.f64 1 alpha))) (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (-.f64 (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))) (*.f64 3/4 (/.f64 1 alpha)))) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))))))) (*.f64 -1 (/.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))))) (/.f64 1 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha)))))
2
(+.f64 2 (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta)))
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2))) (*.f64 -4 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))))) (pow.f64 beta 2)))) (*.f64 4 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta)))
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 alpha (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2))) (*.f64 -4 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))))))) (+.f64 (*.f64 4 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))) (*.f64 8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2))))) (pow.f64 beta 3)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2)) (pow.f64 beta 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) (pow.f64 beta 2))) (*.f64 4 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta)))))
2
(+.f64 2 (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta)))
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2)) beta)) (*.f64 4 (/.f64 (*.f64 alpha (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))))) beta))) (*.f64 -4 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))))) beta)))
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 alpha (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2))) (*.f64 4 (*.f64 alpha (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))))))))) beta)) (+.f64 (*.f64 4 (/.f64 (*.f64 alpha (-.f64 (/.f64 1 alpha) (+.f64 1/2 (*.f64 3/2 (/.f64 1 alpha))))) beta)) (*.f64 8 (/.f64 (*.f64 (pow.f64 alpha 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha)))))) beta)))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2))) (*.f64 4 (*.f64 alpha (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha)))))))) beta)) (*.f64 -4 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))))) beta)))
(/.f64 -2 (pow.f64 alpha 2))
(/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))
(/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))
(/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))
(/.f64 1 alpha)
(/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)
(/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)
(/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)
(/.f64 1 alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))
(/.f64 -4 (pow.f64 alpha 2))
(/.f64 (-.f64 (*.f64 2 alpha) 4) (pow.f64 alpha 2))
(/.f64 (-.f64 (*.f64 2 alpha) 4) (pow.f64 alpha 2))
(/.f64 (-.f64 (*.f64 2 alpha) 4) (pow.f64 alpha 2))
(/.f64 2 alpha)
(/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)
(/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)
(/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)
(/.f64 2 alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))
(/.f64 4 alpha)
(+.f64 (*.f64 6 (/.f64 beta alpha)) (*.f64 4 (/.f64 1 alpha)))
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))
(*.f64 2 (/.f64 (pow.f64 beta 2) alpha))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 2 (/.f64 (pow.f64 beta 2) alpha))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))
(+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)) (*.f64 beta (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)) (*.f64 beta (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (-.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 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 (pow.f64 beta 2) (-.f64 (/.f64 2 (*.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta)))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (/.f64 4 (*.f64 (pow.f64 alpha 2) beta))) (/.f64 2 (*.f64 alpha beta))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (/.f64 4 (*.f64 (pow.f64 alpha 2) beta))) (/.f64 2 (*.f64 alpha beta))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) alpha))
(*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))
(+.f64 (*.f64 -1/2 (*.f64 beta (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)))
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))))
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))))
(*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (pow.f64 beta 2))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (pow.f64 beta 2))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 2))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 1/2 (+.f64 2 (*.f64 2 beta)))) alpha)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 1/2 (+.f64 2 (*.f64 2 beta)))) alpha)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 1/2 (+.f64 2 (*.f64 2 beta)))) alpha)
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha))) alpha))
4
(+.f64 4 (*.f64 6 beta))
(+.f64 4 (*.f64 beta (+.f64 6 (*.f64 2 beta))))
(+.f64 4 (*.f64 beta (+.f64 6 (*.f64 2 beta))))
(*.f64 2 (pow.f64 beta 2))
(*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 6 (/.f64 1 beta))))
(*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 6 (/.f64 1 beta)) (/.f64 4 (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 6 (/.f64 1 beta)) (/.f64 4 (pow.f64 beta 2)))))
(*.f64 2 (pow.f64 beta 2))
(*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 6 (/.f64 1 beta))))
(*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 6 (/.f64 1 beta)) (/.f64 4 (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 6 (/.f64 1 beta)) (/.f64 4 (pow.f64 beta 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2)))) 1)
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))
(*.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) (fma.f64 2 beta 2)) (/.f64 (sqrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) (fma.f64 2 beta 2)))
(pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) (fma.f64 2 beta 2)) 2)
(pow.f64 (/.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) -1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))) 1))
(-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (/.f64 (*.f64 (+.f64 2 beta) (neg.f64 beta)) alpha))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha))) 1)
(*.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (/.f64 1 alpha))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) (sqrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)))
(pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) 2)
(pow.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta)))) -1)
(log.f64 (exp.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)))
(exp.f64 (log.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) 1))
(+.f64 (*.f64 alpha (/.f64 1 (fma.f64 2 beta 2))) (*.f64 alpha (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))))
(+.f64 (*.f64 (/.f64 1 (fma.f64 2 beta 2)) alpha) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2)) alpha))
(-.f64 (exp.f64 (log1p.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))) 1)
(pow.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) 3)
(pow.f64 (pow.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) 2)
(log.f64 (pow.f64 (exp.f64 alpha) (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))))
(cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))))
(log1p.f64 (expm1.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))))
(exp.f64 (log.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) 1))
(fma.f64 alpha (/.f64 1 (fma.f64 2 beta 2)) (*.f64 alpha (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))))
(fma.f64 (/.f64 1 (fma.f64 2 beta 2)) alpha (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2)) alpha))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))))) 1)
(*.f64 1 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) -2)) (/.f64 1 (cbrt.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))))
(*.f64 (pow.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) -1/2) (pow.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) -1/2))
(*.f64 (/.f64 1 alpha) (pow.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))) -1))
(*.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))) -1) (/.f64 1 alpha))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) -1) (pow.f64 (sqrt.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) -1))
(pow.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) -1)
(pow.f64 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) -1/2) 2)
(pow.f64 (/.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) 1) -1)
(log.f64 (exp.f64 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))))
(exp.f64 (neg.f64 (log.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2))) 1)
(*.f64 1 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2))
(*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)) (sqrt.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)))
(pow.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)) 2)
(pow.f64 (/.f64 2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) -1)
(log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)) 1))
(-.f64 (/.f64 2 alpha) (/.f64 (/.f64 4 alpha) alpha))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))) 1)
(*.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 (-.f64 2 (/.f64 4 alpha)) (/.f64 1 alpha))
(*.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)))
(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) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2)
(pow.f64 (/.f64 alpha (-.f64 2 (/.f64 4 alpha))) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 2 (/.f64 4 alpha)) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)))) 1)
(*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))
(*.f64 1 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)))
(*.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))) 2) (cbrt.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))) (sqrt.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))))
(pow.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))) 2)
(pow.f64 (/.f64 alpha (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))) -1)
(log.f64 (pow.f64 (exp.f64 (+.f64 2 beta)) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))))
(exp.f64 (log.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)))) 1)
(*.f64 1 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)))
(*.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (/.f64 1 (neg.f64 alpha)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))) 2) (cbrt.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))) (sqrt.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))))
(pow.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))) 2)
(pow.f64 (/.f64 (neg.f64 alpha) (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta)))) -1)
(neg.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) alpha))
(log.f64 (exp.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) 3) (pow.f64 (neg.f64 alpha) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2))) 1)
(*.f64 1 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2))
(*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)) 2) (cbrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)) (sqrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)))
(pow.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)) 2)
(pow.f64 (/.f64 2 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))) -1)
(log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)))
(exp.f64 (log.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)) 1))
(+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))
(+.f64 (*.f64 (+.f64 2 beta) beta) (pow.f64 (+.f64 2 beta) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))))) 1)
(pow.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))) 2)
(log.f64 (pow.f64 (exp.f64 (+.f64 2 beta)) (+.f64 beta (+.f64 2 beta))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 beta (+.f64 2 beta)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 beta)) 3) (pow.f64 (+.f64 2 beta) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))))
(exp.f64 (log.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))) 1))
(fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2))
(fma.f64 (+.f64 2 beta) beta (pow.f64 (+.f64 2 beta) 2))
Outputs
(/.f64 1 alpha)
(+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (/.f64 1 alpha))
(fma.f64 -1/2 (/.f64 beta alpha) (/.f64 1 alpha))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 1 alpha)))) (/.f64 1 alpha))
(fma.f64 beta (-.f64 (*.f64 (/.f64 beta alpha) 1/2) (/.f64 1/2 alpha)) (/.f64 1 alpha))
(fma.f64 beta (fma.f64 (/.f64 beta alpha) 1/2 (/.f64 -1/2 alpha)) (/.f64 1 alpha))
(+.f64 (*.f64 beta (-.f64 (*.f64 beta (+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 1 alpha)))) (*.f64 1/2 (/.f64 1 alpha)))) (/.f64 1 alpha))
(fma.f64 beta (-.f64 (*.f64 beta (fma.f64 -1/2 (/.f64 beta alpha) (/.f64 1/2 alpha))) (/.f64 1/2 alpha)) (/.f64 1 alpha))
(fma.f64 beta (fma.f64 beta (fma.f64 -1/2 (/.f64 beta alpha) (/.f64 1/2 alpha)) (/.f64 -1/2 alpha)) (/.f64 1 alpha))
(/.f64 1/2 alpha)
(+.f64 (*.f64 1/2 (/.f64 1 alpha)) (*.f64 1/2 (/.f64 1 (*.f64 alpha beta))))
(+.f64 (/.f64 1/2 alpha) (/.f64 1/2 (*.f64 alpha beta)))
(-.f64 (+.f64 (/.f64 1/2 (*.f64 alpha beta)) (*.f64 1/2 (/.f64 1 alpha))) (/.f64 1/2 (*.f64 alpha (pow.f64 beta 2))))
(+.f64 (/.f64 1/2 (*.f64 alpha beta)) (-.f64 (/.f64 1/2 alpha) (/.f64 1/2 (*.f64 alpha (pow.f64 beta 2)))))
(+.f64 (/.f64 1/2 (*.f64 alpha beta)) (+.f64 (/.f64 1/2 alpha) (/.f64 (/.f64 -1/2 alpha) (pow.f64 beta 2))))
(-.f64 (+.f64 (/.f64 1/2 (*.f64 alpha beta)) (+.f64 (*.f64 1/2 (/.f64 1 alpha)) (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 beta 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 beta 2)))))
(+.f64 (/.f64 1/2 (*.f64 alpha beta)) (-.f64 (+.f64 (/.f64 1/2 alpha) (/.f64 1/2 (*.f64 alpha (pow.f64 beta 3)))) (/.f64 1/2 (*.f64 alpha (pow.f64 beta 2)))))
(+.f64 (/.f64 1/2 (*.f64 alpha beta)) (+.f64 (/.f64 1/2 (*.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 1/2 alpha) (/.f64 (/.f64 -1/2 alpha) (pow.f64 beta 2)))))
(/.f64 1/2 alpha)
(+.f64 (*.f64 1/2 (/.f64 1 alpha)) (*.f64 1/2 (/.f64 1 (*.f64 alpha beta))))
(+.f64 (/.f64 1/2 alpha) (/.f64 1/2 (*.f64 alpha beta)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha beta))) (*.f64 1/2 (/.f64 1 alpha))) beta)) (*.f64 1/2 (/.f64 1 alpha)))
(fma.f64 -1 (/.f64 (-.f64 (/.f64 1/2 (*.f64 alpha beta)) (/.f64 1/2 alpha)) beta) (/.f64 1/2 alpha))
(-.f64 (/.f64 1/2 alpha) (/.f64 (+.f64 (/.f64 1/2 (*.f64 alpha beta)) (/.f64 -1/2 alpha)) beta))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha beta))) (*.f64 1/2 (/.f64 1 alpha))) beta)) (*.f64 1/2 (/.f64 1 alpha))) beta)) (*.f64 1/2 (/.f64 1 alpha)))
(fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1/2 (*.f64 alpha beta)) (/.f64 1/2 alpha)) beta)) (/.f64 1/2 alpha)) beta) (/.f64 1/2 alpha))
(-.f64 (/.f64 1/2 alpha) (/.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 1/2 (*.f64 alpha beta)) (/.f64 -1/2 alpha)) beta) (/.f64 -1/2 alpha)) beta))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))
(/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))
(/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))
(/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))
(/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))
(/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))
(/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))
(/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))
(/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))
(/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))
(/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))
(/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))
(/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha)
(/.f64 4 alpha)
(+.f64 (*.f64 6 (/.f64 beta alpha)) (*.f64 4 (/.f64 1 alpha)))
(fma.f64 6 (/.f64 beta alpha) (/.f64 4 alpha))
(fma.f64 (/.f64 beta alpha) 6 (/.f64 4 alpha))
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))
(fma.f64 beta (fma.f64 2 (/.f64 beta alpha) (/.f64 6 alpha)) (/.f64 4 alpha))
(fma.f64 beta (fma.f64 (/.f64 beta alpha) 2 (/.f64 6 alpha)) (/.f64 4 alpha))
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))
(fma.f64 beta (fma.f64 2 (/.f64 beta alpha) (/.f64 6 alpha)) (/.f64 4 alpha))
(fma.f64 beta (fma.f64 (/.f64 beta alpha) 2 (/.f64 6 alpha)) (/.f64 4 alpha))
(*.f64 2 (/.f64 (pow.f64 beta 2) alpha))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (/.f64 6 (*.f64 alpha beta))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (/.f64 (/.f64 6 alpha) beta)))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 6 (*.f64 alpha beta)) (/.f64 (/.f64 4 alpha) (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 (/.f64 6 alpha) beta) (/.f64 (/.f64 4 alpha) (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 6 (*.f64 alpha beta)) (/.f64 (/.f64 4 alpha) (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 (/.f64 6 alpha) beta) (/.f64 (/.f64 4 alpha) (pow.f64 beta 2)))))
(*.f64 2 (/.f64 (pow.f64 beta 2) alpha))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (/.f64 6 (*.f64 alpha beta))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (/.f64 (/.f64 6 alpha) beta)))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 6 (*.f64 alpha beta)) (/.f64 (/.f64 4 alpha) (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 (/.f64 6 alpha) beta) (/.f64 (/.f64 4 alpha) (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 6 (*.f64 alpha beta)) (/.f64 (/.f64 4 alpha) (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 (/.f64 6 alpha) beta) (/.f64 (/.f64 4 alpha) (pow.f64 beta 2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))
(-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2)))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 beta 2 2) 2)) (*.f64 beta (/.f64 (+.f64 beta 2) (pow.f64 (fma.f64 beta 2 2) 2))))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 alpha (fma.f64 2 beta 2))) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2)))
(+.f64 (*.f64 beta (/.f64 (+.f64 beta 2) (pow.f64 (fma.f64 beta 2 2) 2))) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 beta 2 2) 2)) (/.f64 alpha (fma.f64 beta 2 2))))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 alpha (fma.f64 2 beta 2))) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2)))
(+.f64 (*.f64 beta (/.f64 (+.f64 beta 2) (pow.f64 (fma.f64 beta 2 2) 2))) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 beta 2 2) 2)) (/.f64 alpha (fma.f64 beta 2 2))))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 alpha (fma.f64 2 beta 2))) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2)))
(+.f64 (*.f64 beta (/.f64 (+.f64 beta 2) (pow.f64 (fma.f64 beta 2 2) 2))) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 beta 2 2) 2)) (/.f64 alpha (fma.f64 beta 2 2))))
(/.f64 alpha (+.f64 2 (*.f64 2 beta)))
(/.f64 alpha (fma.f64 2 beta 2))
(/.f64 alpha (fma.f64 beta 2 2))
(*.f64 alpha (-.f64 (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))))
(*.f64 alpha (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha) (/.f64 1 (fma.f64 beta 2 2))))
(*.f64 alpha (-.f64 (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))))
(*.f64 alpha (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha) (/.f64 1 (fma.f64 beta 2 2))))
(*.f64 alpha (-.f64 (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))))
(*.f64 alpha (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha) (/.f64 1 (fma.f64 beta 2 2))))
(/.f64 alpha (+.f64 2 (*.f64 2 beta)))
(/.f64 alpha (fma.f64 2 beta 2))
(/.f64 alpha (fma.f64 beta 2 2))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha)) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))
(*.f64 (neg.f64 alpha) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2))) alpha)) (/.f64 1 (fma.f64 2 beta 2))))
(*.f64 (fma.f64 -1 (/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha) (/.f64 -1 (fma.f64 beta 2 2))) (neg.f64 alpha))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha)) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))
(*.f64 (neg.f64 alpha) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2))) alpha)) (/.f64 1 (fma.f64 2 beta 2))))
(*.f64 (fma.f64 -1 (/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha) (/.f64 -1 (fma.f64 beta 2 2))) (neg.f64 alpha))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha)) (/.f64 1 (+.f64 2 (*.f64 2 beta))))))
(*.f64 (neg.f64 alpha) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2))) alpha)) (/.f64 1 (fma.f64 2 beta 2))))
(*.f64 (fma.f64 -1 (/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha) (/.f64 -1 (fma.f64 beta 2 2))) (neg.f64 alpha))
(*.f64 alpha (+.f64 1/2 (/.f64 1 alpha)))
(*.f64 alpha (+.f64 (/.f64 1 alpha) 1/2))
(fma.f64 alpha 1/2 1)
(+.f64 (*.f64 -1 (*.f64 alpha (*.f64 beta (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))))) (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha))))
(fma.f64 -1 (*.f64 alpha (*.f64 beta (+.f64 1/2 (/.f64 1/2 alpha)))) (*.f64 alpha (+.f64 (/.f64 1 alpha) 1/2)))
(-.f64 (fma.f64 alpha 1/2 1) (*.f64 beta (fma.f64 alpha 1/2 1/2)))
(+.f64 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha))) (*.f64 beta (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))) (*.f64 alpha (*.f64 beta (-.f64 (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))) (*.f64 3/4 (/.f64 1 alpha))))))))
(fma.f64 alpha (+.f64 (/.f64 1 alpha) 1/2) (*.f64 beta (fma.f64 -1 (*.f64 alpha (+.f64 1/2 (/.f64 1/2 alpha))) (*.f64 alpha (*.f64 beta (+.f64 1/2 (-.f64 (/.f64 5/4 alpha) (/.f64 3/4 alpha))))))))
(fma.f64 beta (-.f64 (*.f64 beta (fma.f64 alpha 1/2 1/2)) (fma.f64 alpha 1/2 1/2)) (fma.f64 alpha 1/2 1))
(+.f64 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha))) (*.f64 beta (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))) (*.f64 beta (+.f64 (*.f64 alpha (*.f64 beta (-.f64 (/.f64 1 alpha) (+.f64 1/2 (*.f64 3/2 (/.f64 1 alpha)))))) (*.f64 alpha (-.f64 (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))) (*.f64 3/4 (/.f64 1 alpha)))))))))
(fma.f64 alpha (+.f64 (/.f64 1 alpha) 1/2) (*.f64 beta (fma.f64 -1 (*.f64 alpha (+.f64 1/2 (/.f64 1/2 alpha))) (*.f64 beta (*.f64 alpha (+.f64 (*.f64 beta (-.f64 (/.f64 1 alpha) (+.f64 1/2 (/.f64 3/2 alpha)))) (+.f64 1/2 (-.f64 (/.f64 5/4 alpha) (/.f64 3/4 alpha)))))))))
(fma.f64 beta (fma.f64 beta (+.f64 (fma.f64 alpha 1/2 1/2) (*.f64 beta (+.f64 1 (*.f64 (+.f64 -1/2 (neg.f64 (/.f64 3/2 alpha))) alpha)))) (neg.f64 (fma.f64 alpha 1/2 1/2))) (fma.f64 alpha 1/2 1))
1/2
(+.f64 1/2 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta))
(+.f64 1/2 (*.f64 alpha (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) beta)))
(+.f64 1/2 (/.f64 (fma.f64 alpha 1/2 1/2) beta))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) (pow.f64 beta 2))) (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta)))
(+.f64 1/2 (fma.f64 -1 (*.f64 alpha (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) (pow.f64 beta 2))) (*.f64 alpha (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) beta))))
(+.f64 (/.f64 (fma.f64 alpha 1/2 1/2) beta) (-.f64 1/2 (/.f64 (fma.f64 alpha 1/2 1/2) (pow.f64 beta 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) (pow.f64 beta 2))) (+.f64 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta) (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) (pow.f64 beta 3)))))
(+.f64 1/2 (+.f64 (fma.f64 -1 (*.f64 alpha (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) (pow.f64 beta 2))) (*.f64 alpha (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) beta))) (/.f64 (*.f64 alpha (+.f64 1/2 (/.f64 1/2 alpha))) (pow.f64 beta 3))))
(+.f64 (-.f64 (/.f64 (fma.f64 alpha 1/2 1/2) beta) (/.f64 (fma.f64 alpha 1/2 1/2) (pow.f64 beta 2))) (+.f64 (/.f64 (fma.f64 alpha 1/2 1/2) (pow.f64 beta 3)) 1/2))
1/2
(+.f64 1/2 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta))
(+.f64 1/2 (*.f64 alpha (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) beta)))
(+.f64 1/2 (/.f64 (fma.f64 alpha 1/2 1/2) beta))
(+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))) (*.f64 -1 (/.f64 (*.f64 alpha (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))))) beta))) beta)))
(+.f64 1/2 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (*.f64 alpha (+.f64 1/2 (/.f64 1/2 alpha))) (*.f64 alpha (/.f64 (-.f64 (/.f64 3/4 alpha) (+.f64 1/2 (/.f64 5/4 alpha))) beta)))) beta)))
(-.f64 1/2 (/.f64 (-.f64 (neg.f64 (fma.f64 alpha 1/2 1/2)) (*.f64 alpha (/.f64 (-.f64 (/.f64 3/4 alpha) (+.f64 1/2 (/.f64 5/4 alpha))) beta))) beta))
(+.f64 1/2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (-.f64 (/.f64 1 alpha) (+.f64 1/2 (*.f64 3/2 (/.f64 1 alpha))))) beta)) (*.f64 alpha (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha)))))) beta))) beta)))
(+.f64 1/2 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (*.f64 alpha (+.f64 1/2 (/.f64 1/2 alpha))) (/.f64 (fma.f64 -1 (*.f64 alpha (/.f64 (-.f64 (/.f64 1 alpha) (+.f64 1/2 (/.f64 3/2 alpha))) beta)) (*.f64 alpha (-.f64 (/.f64 3/4 alpha) (+.f64 1/2 (/.f64 5/4 alpha))))) beta))) beta)))
(-.f64 1/2 (/.f64 (-.f64 (neg.f64 (fma.f64 alpha 1/2 1/2)) (/.f64 (-.f64 (*.f64 alpha (-.f64 (/.f64 3/4 alpha) (+.f64 1/2 (/.f64 5/4 alpha)))) (/.f64 (+.f64 1 (*.f64 (+.f64 -1/2 (neg.f64 (/.f64 3/2 alpha))) alpha)) beta)) beta)) beta))
(/.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))))
(/.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2))))
(/.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 beta 2 2) 2)) (*.f64 beta (/.f64 (+.f64 beta 2) (pow.f64 (fma.f64 beta 2 2) 2)))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 2)))) (/.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))
(fma.f64 -1 (/.f64 alpha (*.f64 (fma.f64 2 beta 2) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2))) 2))) (/.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2)))))
(-.f64 (/.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 beta 2 2) 2)) (*.f64 beta (/.f64 (+.f64 beta 2) (pow.f64 (fma.f64 beta 2 2) 2))))) (/.f64 (/.f64 alpha (fma.f64 beta 2 2)) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 beta 2 2) 2)) (*.f64 beta (/.f64 (+.f64 beta 2) (pow.f64 (fma.f64 beta 2 2) 2)))) 2)))
(+.f64 (*.f64 alpha (-.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 3))) (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 2))))) (/.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))
(fma.f64 alpha (-.f64 (/.f64 alpha (*.f64 (pow.f64 (fma.f64 2 beta 2) 2) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2))) 3))) (/.f64 1 (*.f64 (fma.f64 2 beta 2) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2))) 2)))) (/.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2)))))
(fma.f64 alpha (+.f64 (/.f64 (/.f64 -1 (fma.f64 beta 2 2)) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 beta 2 2) 2)) (*.f64 beta (/.f64 (+.f64 beta 2) (pow.f64 (fma.f64 beta 2 2) 2)))) 2)) (/.f64 alpha (*.f64 (pow.f64 (fma.f64 beta 2 2) 2) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 beta 2 2) 2)) (*.f64 beta (/.f64 (+.f64 beta 2) (pow.f64 (fma.f64 beta 2 2) 2)))) 3)))) (/.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 beta 2 2) 2)) (*.f64 beta (/.f64 (+.f64 beta 2) (pow.f64 (fma.f64 beta 2 2) 2))))))
(+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 4)))) (/.f64 1 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 3))))) (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 2))))) (/.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))))
(fma.f64 alpha (-.f64 (*.f64 alpha (fma.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (fma.f64 2 beta 2) 3) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2))) 4))) (/.f64 1 (*.f64 (pow.f64 (fma.f64 2 beta 2) 2) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2))) 3))))) (/.f64 1 (*.f64 (fma.f64 2 beta 2) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2))) 2)))) (/.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2)))))
(fma.f64 alpha (fma.f64 alpha (-.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 beta 2 2) 2) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 beta 2 2) 2)) (*.f64 beta (/.f64 (+.f64 beta 2) (pow.f64 (fma.f64 beta 2 2) 2)))) 3))) (/.f64 (/.f64 alpha (pow.f64 (fma.f64 beta 2 2) 3)) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 beta 2 2) 2)) (*.f64 beta (/.f64 (+.f64 beta 2) (pow.f64 (fma.f64 beta 2 2) 2)))) 4))) (/.f64 (/.f64 -1 (fma.f64 beta 2 2)) (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 beta 2 2) 2)) (*.f64 beta (/.f64 (+.f64 beta 2) (pow.f64 (fma.f64 beta 2 2) 2)))) 2))) (/.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 beta 2 2) 2)) (*.f64 beta (/.f64 (+.f64 beta 2) (pow.f64 (fma.f64 beta 2 2) 2))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) alpha)) (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (fma.f64 -1 (*.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2))) alpha)) (*.f64 beta 2))) alpha)
(/.f64 (+.f64 2 (-.f64 (*.f64 beta 2) (*.f64 (pow.f64 (fma.f64 beta 2 2) 2) (/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha)))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 2)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) alpha)) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 2 beta (*.f64 (pow.f64 (fma.f64 2 beta 2) 3) (/.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2))) 2) (pow.f64 alpha 2)))) (*.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2))) alpha)))) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 beta 2 (*.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 beta 2 2) 2)) (*.f64 beta (/.f64 (+.f64 beta 2) (pow.f64 (fma.f64 beta 2 2) 2)))) 2) (/.f64 (pow.f64 (fma.f64 beta 2 2) 3) (pow.f64 alpha 2)))) (*.f64 (pow.f64 (fma.f64 beta 2 2) 2) (/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha)))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 4) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 3)) (pow.f64 alpha 3))) (*.f64 2 beta))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))))) alpha))) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (*.f64 (pow.f64 (fma.f64 2 beta 2) 4) (/.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2))) 3) (pow.f64 alpha 3))) (*.f64 beta 2)) (fma.f64 -1 (*.f64 (pow.f64 (fma.f64 2 beta 2) 3) (/.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2))) 2) (pow.f64 alpha 2))) (*.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (*.f64 (+.f64 beta 2) (neg.f64 beta)) (pow.f64 (fma.f64 2 beta 2) 2))) alpha))))) alpha)
(/.f64 (+.f64 (-.f64 (*.f64 beta 2) (*.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 beta 2 2) 2)) (*.f64 beta (/.f64 (+.f64 beta 2) (pow.f64 (fma.f64 beta 2 2) 2)))) 3) (/.f64 (pow.f64 (fma.f64 beta 2 2) 4) (pow.f64 alpha 3)))) (-.f64 2 (-.f64 (*.f64 (pow.f64 (fma.f64 beta 2 2) 2) (/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha)) (*.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 (fma.f64 beta 2 2) 2)) (*.f64 beta (/.f64 (+.f64 beta 2) (pow.f64 (fma.f64 beta 2 2) 2)))) 2) (/.f64 (pow.f64 (fma.f64 beta 2 2) 3) (pow.f64 alpha 2)))))) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha))
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta))))) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 2) (*.f64 alpha (+.f64 2 (*.f64 2 beta))))) alpha))) alpha))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 (fma.f64 2 beta 2) (/.f64 (fma.f64 -1 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) 2) (*.f64 alpha (fma.f64 2 beta 2)))) alpha))) alpha))
(/.f64 (*.f64 1 (+.f64 (fma.f64 beta 2 2) (/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) 2) (*.f64 alpha (fma.f64 beta 2 2))) (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))) alpha))) alpha)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 2) (+.f64 2 (*.f64 2 beta)))) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1 (*.f64 beta (+.f64 2 beta)))) 3) (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))) alpha))) alpha))) alpha))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 (fma.f64 2 beta 2) (/.f64 (fma.f64 -1 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) 2) (fma.f64 2 beta 2)) (/.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) 3) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))) alpha))) alpha))) alpha))
(/.f64 (-.f64 (/.f64 (*.f64 1 (+.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) 3) (*.f64 alpha (pow.f64 (fma.f64 beta 2 2) 2))) (/.f64 (pow.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) 2) (fma.f64 beta 2 2))) alpha) (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))))) alpha) (fma.f64 beta 2 2)) (neg.f64 alpha))
(/.f64 1 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha))))
(/.f64 (/.f64 1 alpha) (+.f64 (/.f64 1 alpha) 1/2))
(/.f64 1 (fma.f64 alpha 1/2 1))
(+.f64 (/.f64 1 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2))))
(+.f64 (/.f64 (/.f64 1 alpha) (+.f64 (/.f64 1 alpha) 1/2)) (/.f64 (*.f64 beta (+.f64 1/2 (/.f64 1/2 alpha))) (*.f64 alpha (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2))))
(fma.f64 beta (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) (*.f64 alpha (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2))) (/.f64 1 (fma.f64 alpha 1/2 1)))
(+.f64 (*.f64 beta (-.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))))))) (*.f64 -1 (/.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))))) (/.f64 1 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha)))))
(fma.f64 beta (*.f64 -1 (-.f64 (*.f64 beta (fma.f64 -1 (/.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 alpha)) 2) (*.f64 alpha (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 3))) (+.f64 (/.f64 1/2 (*.f64 alpha (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2))) (/.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2)))))) (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) (*.f64 alpha (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2))))) (/.f64 (/.f64 1 alpha) (+.f64 (/.f64 1 alpha) 1/2)))
(fma.f64 beta (neg.f64 (fma.f64 beta (-.f64 (+.f64 (/.f64 (/.f64 1/2 alpha) (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2)) (/.f64 1/2 (*.f64 (fma.f64 alpha 1/2 1) (fma.f64 alpha 1/2 1)))) (/.f64 (/.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 alpha)) 2) alpha) (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 3))) (/.f64 (/.f64 (+.f64 -1/2 (/.f64 -1/2 alpha)) alpha) (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2)))) (/.f64 1 (fma.f64 alpha 1/2 1)))
(+.f64 (*.f64 beta (-.f64 (*.f64 beta (-.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2))))) (+.f64 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2))))))) (+.f64 1/2 (/.f64 1 alpha))) (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (-.f64 (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))) (*.f64 3/4 (/.f64 1 alpha)))) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))))))) (*.f64 -1 (/.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (*.f64 alpha (pow.f64 (+.f64 1/2 (/.f64 1 alpha)) 2)))))) (/.f64 1 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha)))))
(fma.f64 beta (-.f64 (*.f64 beta (-.f64 (*.f64 beta (+.f64 (/.f64 1/2 (*.f64 alpha (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2))) (-.f64 (/.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2))) (+.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 alpha)) (/.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 alpha)) 2) (*.f64 alpha (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 3))) (+.f64 (/.f64 1/2 (*.f64 alpha (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2))) (/.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2))))) (+.f64 (/.f64 1 alpha) 1/2))) (*.f64 (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) alpha) (/.f64 (+.f64 1/2 (-.f64 (/.f64 5/4 alpha) (/.f64 3/4 alpha))) (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 3))))))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 alpha)) 2) (*.f64 alpha (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 3))) (+.f64 (/.f64 1/2 (*.f64 alpha (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2))) (/.f64 1/2 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2))))))) (neg.f64 (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) (*.f64 alpha (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2))))) (/.f64 (/.f64 1 alpha) (+.f64 (/.f64 1 alpha) 1/2)))
(fma.f64 beta (fma.f64 beta (fma.f64 beta (+.f64 (/.f64 (/.f64 1/2 alpha) (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2)) (-.f64 (/.f64 1/2 (*.f64 (fma.f64 alpha 1/2 1) (fma.f64 alpha 1/2 1))) (*.f64 (+.f64 1/2 (/.f64 1/2 alpha)) (+.f64 (/.f64 (-.f64 (+.f64 (/.f64 (/.f64 1/2 alpha) (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2)) (/.f64 1/2 (*.f64 (fma.f64 alpha 1/2 1) (fma.f64 alpha 1/2 1)))) (/.f64 (/.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 alpha)) 2) alpha) (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 3))) (+.f64 (/.f64 1 alpha) 1/2)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) alpha) (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 3)))))) (neg.f64 (-.f64 (+.f64 (/.f64 (/.f64 1/2 alpha) (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2)) (/.f64 1/2 (*.f64 (fma.f64 alpha 1/2 1) (fma.f64 alpha 1/2 1)))) (/.f64 (/.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 alpha)) 2) alpha) (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 3))))) (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) (*.f64 alpha (pow.f64 (+.f64 (/.f64 1 alpha) 1/2) 2)))) (/.f64 1 (fma.f64 alpha 1/2 1)))
2
(+.f64 2 (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta)))
(+.f64 2 (*.f64 (*.f64 alpha (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) beta)) -4))
(fma.f64 (/.f64 (fma.f64 alpha 1/2 1/2) beta) -4 2)
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2))) (*.f64 -4 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))))) (pow.f64 beta 2)))) (*.f64 4 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta)))
(+.f64 2 (-.f64 (neg.f64 (/.f64 (fma.f64 -8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (/.f64 1/2 alpha)) 2)) (*.f64 (*.f64 alpha (+.f64 1/2 (/.f64 1/2 alpha))) -4)) (pow.f64 beta 2))) (*.f64 4 (*.f64 alpha (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) beta)))))
(+.f64 (/.f64 (*.f64 (fma.f64 alpha 1/2 1/2) -4) beta) (-.f64 2 (/.f64 (fma.f64 (fma.f64 alpha 1/2 1/2) -4 (*.f64 -8 (*.f64 (fma.f64 alpha 1/2 1/2) (fma.f64 alpha 1/2 1/2)))) (pow.f64 beta 2))))
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 alpha (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2))) (*.f64 -4 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))))))) (+.f64 (*.f64 4 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))))) (*.f64 8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2))))) (pow.f64 beta 3)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2)) (pow.f64 beta 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) (pow.f64 beta 2))) (*.f64 4 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta)))))
(+.f64 2 (-.f64 (neg.f64 (/.f64 (fma.f64 -2 (*.f64 alpha (*.f64 (+.f64 1/2 (/.f64 1/2 alpha)) (fma.f64 -8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (/.f64 1/2 alpha)) 2)) (*.f64 (*.f64 alpha (+.f64 1/2 (/.f64 1/2 alpha))) -4)))) (fma.f64 4 (*.f64 alpha (+.f64 1/2 (/.f64 1/2 alpha))) (*.f64 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (/.f64 1/2 alpha)) 2)) 8))) (pow.f64 beta 3))) (fma.f64 -8 (*.f64 (pow.f64 alpha 2) (/.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 alpha)) 2) (pow.f64 beta 2))) (fma.f64 -4 (*.f64 alpha (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) (pow.f64 beta 2))) (*.f64 4 (*.f64 alpha (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) beta)))))))
(-.f64 (-.f64 2 (/.f64 (fma.f64 -2 (*.f64 (fma.f64 alpha 1/2 1/2) (fma.f64 (fma.f64 alpha 1/2 1/2) -4 (*.f64 -8 (*.f64 (fma.f64 alpha 1/2 1/2) (fma.f64 alpha 1/2 1/2))))) (fma.f64 (*.f64 (fma.f64 alpha 1/2 1/2) (fma.f64 alpha 1/2 1/2)) 8 (*.f64 4 (fma.f64 alpha 1/2 1/2)))) (pow.f64 beta 3))) (fma.f64 -8 (/.f64 (*.f64 (fma.f64 alpha 1/2 1/2) (fma.f64 alpha 1/2 1/2)) (pow.f64 beta 2)) (fma.f64 (/.f64 (fma.f64 alpha 1/2 1/2) (pow.f64 beta 2)) -4 (/.f64 (*.f64 4 (fma.f64 alpha 1/2 1/2)) beta))))
2
(+.f64 2 (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))) beta)))
(+.f64 2 (*.f64 (*.f64 alpha (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) beta)) -4))
(fma.f64 (/.f64 (fma.f64 alpha 1/2 1/2) beta) -4 2)
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2)) beta)) (*.f64 4 (/.f64 (*.f64 alpha (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))))) beta))) (*.f64 -4 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))))) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 (fma.f64 -8 (*.f64 (pow.f64 alpha 2) (/.f64 (pow.f64 (+.f64 1/2 (/.f64 1/2 alpha)) 2) beta)) (*.f64 4 (*.f64 alpha (/.f64 (-.f64 (/.f64 3/4 alpha) (+.f64 1/2 (/.f64 5/4 alpha))) beta)))) (*.f64 4 (*.f64 alpha (+.f64 1/2 (/.f64 1/2 alpha))))) beta)))
(-.f64 2 (/.f64 (fma.f64 -8 (/.f64 (*.f64 (fma.f64 alpha 1/2 1/2) (fma.f64 alpha 1/2 1/2)) beta) (fma.f64 4 (*.f64 alpha (/.f64 (-.f64 (/.f64 3/4 alpha) (+.f64 1/2 (/.f64 5/4 alpha))) beta)) (*.f64 4 (fma.f64 alpha 1/2 1/2)))) beta))
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 alpha (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2))) (*.f64 4 (*.f64 alpha (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha))))))))) beta)) (+.f64 (*.f64 4 (/.f64 (*.f64 alpha (-.f64 (/.f64 1 alpha) (+.f64 1/2 (*.f64 3/2 (/.f64 1 alpha))))) beta)) (*.f64 8 (/.f64 (*.f64 (pow.f64 alpha 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha)))))) beta)))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha))) 2))) (*.f64 4 (*.f64 alpha (-.f64 (*.f64 3/4 (/.f64 1 alpha)) (+.f64 1/2 (*.f64 5/4 (/.f64 1 alpha)))))))) beta)) (*.f64 -4 (*.f64 alpha (+.f64 1/2 (*.f64 1/2 (/.f64 1 alpha)))))) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 2 (*.f64 alpha (/.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 alpha)) (fma.f64 -8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (/.f64 1/2 alpha)) 2)) (*.f64 4 (*.f64 alpha (-.f64 (/.f64 3/4 alpha) (+.f64 1/2 (/.f64 5/4 alpha))))))) beta)) (fma.f64 4 (*.f64 alpha (/.f64 (-.f64 (/.f64 1 alpha) (+.f64 1/2 (/.f64 3/2 alpha))) beta)) (*.f64 8 (*.f64 (pow.f64 alpha 2) (/.f64 (*.f64 (+.f64 1/2 (/.f64 1/2 alpha)) (-.f64 (/.f64 3/4 alpha) (+.f64 1/2 (/.f64 5/4 alpha)))) beta))))) (fma.f64 -8 (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 1/2 (/.f64 1/2 alpha)) 2)) (*.f64 4 (*.f64 alpha (-.f64 (/.f64 3/4 alpha) (+.f64 1/2 (/.f64 5/4 alpha))))))) beta)) (*.f64 4 (*.f64 alpha (+.f64 1/2 (/.f64 1/2 alpha))))) beta)))
(-.f64 2 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 2 (*.f64 (fma.f64 alpha 1/2 1/2) (/.f64 (fma.f64 (*.f64 alpha 4) (-.f64 (/.f64 3/4 alpha) (+.f64 1/2 (/.f64 5/4 alpha))) (*.f64 -8 (*.f64 (fma.f64 alpha 1/2 1/2) (fma.f64 alpha 1/2 1/2)))) beta)) (-.f64 (fma.f64 4 (/.f64 (+.f64 1 (*.f64 (+.f64 -1/2 (neg.f64 (/.f64 3/2 alpha))) alpha)) beta) (*.f64 8 (*.f64 (*.f64 alpha (fma.f64 alpha 1/2 1/2)) (/.f64 (-.f64 (/.f64 3/4 alpha) (+.f64 1/2 (/.f64 5/4 alpha))) beta)))) (fma.f64 (*.f64 alpha 4) (-.f64 (/.f64 3/4 alpha) (+.f64 1/2 (/.f64 5/4 alpha))) (*.f64 -8 (*.f64 (fma.f64 alpha 1/2 1/2) (fma.f64 alpha 1/2 1/2)))))) beta) (*.f64 4 (fma.f64 alpha 1/2 1/2))) beta))
(/.f64 -2 (pow.f64 alpha 2))
(/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 1 alpha)
(/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 1 alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 -4 (pow.f64 alpha 2))
(/.f64 (-.f64 (*.f64 2 alpha) 4) (pow.f64 alpha 2))
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 (-.f64 (*.f64 2 alpha) 4) (pow.f64 alpha 2))
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 (-.f64 (*.f64 2 alpha) 4) (pow.f64 alpha 2))
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 2 alpha)
(/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 2 alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(/.f64 4 alpha)
(+.f64 (*.f64 6 (/.f64 beta alpha)) (*.f64 4 (/.f64 1 alpha)))
(fma.f64 6 (/.f64 beta alpha) (/.f64 4 alpha))
(fma.f64 (/.f64 beta alpha) 6 (/.f64 4 alpha))
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))
(fma.f64 beta (fma.f64 2 (/.f64 beta alpha) (/.f64 6 alpha)) (/.f64 4 alpha))
(fma.f64 beta (fma.f64 (/.f64 beta alpha) 2 (/.f64 6 alpha)) (/.f64 4 alpha))
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 6 (/.f64 1 alpha)))) (*.f64 4 (/.f64 1 alpha)))
(fma.f64 beta (fma.f64 2 (/.f64 beta alpha) (/.f64 6 alpha)) (/.f64 4 alpha))
(fma.f64 beta (fma.f64 (/.f64 beta alpha) 2 (/.f64 6 alpha)) (/.f64 4 alpha))
(*.f64 2 (/.f64 (pow.f64 beta 2) alpha))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (/.f64 6 (*.f64 alpha beta))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (/.f64 (/.f64 6 alpha) beta)))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 6 (*.f64 alpha beta)) (/.f64 (/.f64 4 alpha) (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 (/.f64 6 alpha) beta) (/.f64 (/.f64 4 alpha) (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 6 (*.f64 alpha beta)) (/.f64 (/.f64 4 alpha) (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 (/.f64 6 alpha) beta) (/.f64 (/.f64 4 alpha) (pow.f64 beta 2)))))
(*.f64 2 (/.f64 (pow.f64 beta 2) alpha))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (/.f64 6 (*.f64 alpha beta))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (/.f64 (/.f64 6 alpha) beta)))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 6 (*.f64 alpha beta)) (/.f64 (/.f64 4 alpha) (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 (/.f64 6 alpha) beta) (/.f64 (/.f64 4 alpha) (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 4 (*.f64 alpha (pow.f64 beta 2))) (/.f64 6 (*.f64 alpha beta)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 6 (*.f64 alpha beta)) (/.f64 (/.f64 4 alpha) (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 2 alpha) (+.f64 (/.f64 (/.f64 6 alpha) beta) (/.f64 (/.f64 4 alpha) (pow.f64 beta 2)))))
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha)
(*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha)
(*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha)
(*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha)
(*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha)
(*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha)
(*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha)
(*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha)
(*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha)
(*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha)
(*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha)
(*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha))
(/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha)
(*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)))
(*.f64 -1 (+.f64 (*.f64 beta (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha))) (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha)))
(-.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha) (*.f64 beta (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)) (*.f64 beta (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha) (*.f64 beta (fma.f64 -2 (/.f64 beta (pow.f64 alpha 2)) (neg.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha))))))
(fma.f64 beta (-.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha))) (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)) (*.f64 beta (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha) (*.f64 beta (fma.f64 -2 (/.f64 beta (pow.f64 alpha 2)) (neg.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha))))))
(fma.f64 beta (-.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha))) (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (neg.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha))) beta) (/.f64 2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha)) beta) (/.f64 -2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (+.f64 (/.f64 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha) (pow.f64 beta 2)) (/.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha)) beta))) (/.f64 2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (+.f64 (-.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) (*.f64 alpha (pow.f64 beta 2))) (/.f64 (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha)) beta)) (/.f64 -2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (+.f64 (/.f64 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha) (pow.f64 beta 2)) (/.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha)) beta))) (/.f64 2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (+.f64 (-.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) (*.f64 alpha (pow.f64 beta 2))) (/.f64 (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha)) beta)) (/.f64 -2 (pow.f64 alpha 2))))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(*.f64 (pow.f64 beta 2) (-.f64 (/.f64 2 (*.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 6 (*.f64 (pow.f64 alpha 2) beta)))))
(*.f64 (pow.f64 beta 2) (-.f64 (/.f64 2 (*.f64 alpha beta)) (+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 6 (*.f64 beta (pow.f64 alpha 2))))))
(*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) beta) (/.f64 2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (/.f64 4 (*.f64 (pow.f64 alpha 2) beta))) (/.f64 2 (*.f64 alpha beta))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2)))) (/.f64 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha) beta)) beta)) (/.f64 2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) (/.f64 (+.f64 (/.f64 4 alpha) -2) (*.f64 alpha beta))) beta) (/.f64 -2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (/.f64 4 (*.f64 (pow.f64 alpha 2) beta))) (/.f64 2 (*.f64 alpha beta))) beta)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2)))) (/.f64 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha) beta)) beta)) (/.f64 2 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) (/.f64 (+.f64 (/.f64 4 alpha) -2) (*.f64 alpha beta))) beta) (/.f64 -2 (pow.f64 alpha 2))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(neg.f64 (*.f64 (+.f64 beta 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2))))
(*.f64 (+.f64 -2 (neg.f64 beta)) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 2)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))
(/.f64 (fma.f64 -1 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) (*.f64 alpha (fma.f64 2 beta 2))) (pow.f64 alpha 2))
(/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 (+.f64 -2 (neg.f64 beta)) alpha)) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))
(/.f64 (fma.f64 -1 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) (*.f64 alpha (fma.f64 2 beta 2))) (pow.f64 alpha 2))
(/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 (+.f64 -2 (neg.f64 beta)) alpha)) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 alpha (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))
(/.f64 (fma.f64 -1 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) (*.f64 alpha (fma.f64 2 beta 2))) (pow.f64 alpha 2))
(/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 (+.f64 -2 (neg.f64 beta)) alpha)) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (fma.f64 -1 (/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha) (*.f64 beta 2))) alpha)
(/.f64 (+.f64 (fma.f64 beta 2 2) (neg.f64 (*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha)))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (fma.f64 -1 (/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha) (*.f64 beta 2))) alpha)
(/.f64 (+.f64 (fma.f64 beta 2 2) (neg.f64 (*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha)))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (fma.f64 -1 (/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha) (*.f64 beta 2))) alpha)
(/.f64 (+.f64 (fma.f64 beta 2 2) (neg.f64 (*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha)))) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) alpha))
(neg.f64 (/.f64 (fma.f64 -1 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha)) alpha))
(/.f64 (-.f64 (*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha)) (fma.f64 beta 2 2)) (neg.f64 alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) alpha))
(neg.f64 (/.f64 (fma.f64 -1 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha)) alpha))
(/.f64 (-.f64 (*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha)) (fma.f64 beta 2 2)) (neg.f64 alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 beta))) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) alpha))
(neg.f64 (/.f64 (fma.f64 -1 (fma.f64 2 beta 2) (/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha)) alpha))
(/.f64 (-.f64 (*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha)) (fma.f64 beta 2 2)) (neg.f64 alpha))
(*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))
(*.f64 -1/2 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha))
(+.f64 (*.f64 -1/2 (*.f64 beta (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)))
(*.f64 -1/2 (+.f64 (*.f64 beta (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha))) (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha)))
(*.f64 -1/2 (fma.f64 beta (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha)) (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha)))
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))))
(fma.f64 -1/2 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha) (*.f64 beta (fma.f64 -1 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -1/2 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha))))))
(fma.f64 -1/2 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha) (*.f64 beta (fma.f64 -1/2 (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha)) (/.f64 beta (neg.f64 (pow.f64 alpha 2))))))
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)) (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1/2 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))))
(fma.f64 -1/2 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha) (*.f64 beta (fma.f64 -1 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -1/2 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha))))))
(fma.f64 -1/2 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha) (*.f64 beta (fma.f64 -1/2 (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha)) (/.f64 beta (neg.f64 (pow.f64 alpha 2))))))
(*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(/.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/2 (/.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha)) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1/2 (/.f64 (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha)) beta) (/.f64 -1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (pow.f64 beta 2))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/2 (+.f64 (/.f64 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha) (pow.f64 beta 2)) (/.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha)) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1/2 (+.f64 (/.f64 (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha)) beta) (/.f64 (+.f64 (/.f64 4 alpha) -2) (*.f64 alpha (pow.f64 beta 2)))) (/.f64 -1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (pow.f64 beta 2))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/2 (+.f64 (/.f64 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha) (pow.f64 beta 2)) (/.f64 (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 2 alpha)) beta))) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1/2 (+.f64 (/.f64 (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -2 alpha)) beta) (/.f64 (+.f64 (/.f64 4 alpha) -2) (*.f64 alpha (pow.f64 beta 2)))) (/.f64 -1 (pow.f64 alpha 2))))
(*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(/.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) beta) (/.f64 -1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (fma.f64 -1/2 (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha) beta))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) (/.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha)) beta)) beta) (/.f64 -1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) beta))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (fma.f64 -1/2 (-.f64 (/.f64 2 alpha) (/.f64 6 (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha) beta))) beta)) (/.f64 1 (pow.f64 alpha 2))))
(*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (+.f64 (/.f64 2 alpha) (/.f64 -6 (pow.f64 alpha 2))) (/.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha)) beta)) beta) (/.f64 -1 (pow.f64 alpha 2))))
(*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(*.f64 -1/2 (*.f64 (+.f64 beta 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2))))
(/.f64 (*.f64 (+.f64 beta 2) (+.f64 -1 (neg.f64 beta))) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 2))
(/.f64 (fma.f64 -1/2 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) (*.f64 1/2 (*.f64 alpha (fma.f64 2 beta 2)))) (pow.f64 alpha 2))
(/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 (+.f64 -1 (*.f64 -1/2 beta)) (*.f64 alpha 1/2))) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 2))
(/.f64 (fma.f64 -1/2 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) (*.f64 1/2 (*.f64 alpha (fma.f64 2 beta 2)))) (pow.f64 alpha 2))
(/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 (+.f64 -1 (*.f64 -1/2 beta)) (*.f64 alpha 1/2))) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))) (*.f64 1/2 (*.f64 alpha (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 2))
(/.f64 (fma.f64 -1/2 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) (*.f64 1/2 (*.f64 alpha (fma.f64 2 beta 2)))) (pow.f64 alpha 2))
(/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 (+.f64 -1 (*.f64 -1/2 beta)) (*.f64 alpha 1/2))) (pow.f64 alpha 2))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(/.f64 (*.f64 1/2 (fma.f64 2 beta 2)) alpha)
(/.f64 (+.f64 1 (*.f64 1 beta)) alpha)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 1/2 (+.f64 2 (*.f64 2 beta)))) alpha)
(/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha) (*.f64 1/2 (fma.f64 2 beta 2))) alpha)
(/.f64 (fma.f64 1/2 (fma.f64 beta 2 2) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 -1 (neg.f64 beta))) alpha)) alpha)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 1/2 (+.f64 2 (*.f64 2 beta)))) alpha)
(/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha) (*.f64 1/2 (fma.f64 2 beta 2))) alpha)
(/.f64 (fma.f64 1/2 (fma.f64 beta 2 2) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 -1 (neg.f64 beta))) alpha)) alpha)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 1/2 (+.f64 2 (*.f64 2 beta)))) alpha)
(/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha) (*.f64 1/2 (fma.f64 2 beta 2))) alpha)
(/.f64 (fma.f64 1/2 (fma.f64 beta 2 2) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 -1 (neg.f64 beta))) alpha)) alpha)
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(/.f64 (*.f64 1/2 (fma.f64 2 beta 2)) alpha)
(/.f64 (+.f64 1 (*.f64 1 beta)) alpha)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 -1/2 (fma.f64 2 beta 2) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha))) alpha))
(/.f64 (fma.f64 1/2 (*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha)) (+.f64 -1 (neg.f64 beta))) (neg.f64 alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 -1/2 (fma.f64 2 beta 2) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha))) alpha))
(/.f64 (fma.f64 1/2 (*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha)) (+.f64 -1 (neg.f64 beta))) (neg.f64 alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 -1/2 (fma.f64 2 beta 2) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta 2) (fma.f64 2 beta 2)) alpha))) alpha))
(/.f64 (fma.f64 1/2 (*.f64 (fma.f64 beta 2 2) (/.f64 (+.f64 beta 2) alpha)) (+.f64 -1 (neg.f64 beta))) (neg.f64 alpha))
4
(+.f64 4 (*.f64 6 beta))
(+.f64 4 (*.f64 beta 6))
(fma.f64 beta 6 4)
(+.f64 4 (*.f64 beta (+.f64 6 (*.f64 2 beta))))
(+.f64 4 (*.f64 beta (+.f64 (*.f64 beta 2) 6)))
(fma.f64 beta (fma.f64 beta 2 6) 4)
(+.f64 4 (*.f64 beta (+.f64 6 (*.f64 2 beta))))
(+.f64 4 (*.f64 beta (+.f64 (*.f64 beta 2) 6)))
(fma.f64 beta (fma.f64 beta 2 6) 4)
(*.f64 2 (pow.f64 beta 2))
(*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 6 (/.f64 1 beta))))
(*.f64 (pow.f64 beta 2) (+.f64 2 (/.f64 6 beta)))
(*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 6 (/.f64 1 beta)) (/.f64 4 (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (/.f64 6 beta) (/.f64 4 (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 6 beta) (+.f64 (/.f64 4 (pow.f64 beta 2)) 2)))
(*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 6 (/.f64 1 beta)) (/.f64 4 (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (/.f64 6 beta) (/.f64 4 (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 6 beta) (+.f64 (/.f64 4 (pow.f64 beta 2)) 2)))
(*.f64 2 (pow.f64 beta 2))
(*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 6 (/.f64 1 beta))))
(*.f64 (pow.f64 beta 2) (+.f64 2 (/.f64 6 beta)))
(*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 6 (/.f64 1 beta)) (/.f64 4 (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (/.f64 6 beta) (/.f64 4 (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 6 beta) (+.f64 (/.f64 4 (pow.f64 beta 2)) 2)))
(*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 6 (/.f64 1 beta)) (/.f64 4 (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (/.f64 6 beta) (/.f64 4 (pow.f64 beta 2)))))
(*.f64 (pow.f64 beta 2) (+.f64 (/.f64 6 beta) (+.f64 (/.f64 4 (pow.f64 beta 2)) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (pow.f64 (fma.f64 beta 2 2) -2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))
(*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))
(*.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (pow.f64 (fma.f64 beta 2 2) -2)))
(*.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2)))
(*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))
(*.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (pow.f64 (fma.f64 beta 2 2) -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))
(*.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (pow.f64 (fma.f64 beta 2 2) -2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) (fma.f64 2 beta 2)) (/.f64 (sqrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) (fma.f64 2 beta 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))
(/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha)
(pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2)) 1)
(*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))
(*.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (pow.f64 (fma.f64 beta 2 2) -2)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))) 3)
(*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))
(*.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (pow.f64 (fma.f64 beta 2 2) -2)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2)) 3) 1/3)
(*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))
(*.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (pow.f64 (fma.f64 beta 2 2) -2)))
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) (fma.f64 2 beta 2)) 2)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) (*.f64 alpha (pow.f64 (fma.f64 2 beta 2) 2)))
(/.f64 (/.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))) (pow.f64 (fma.f64 beta 2 2) 2)) alpha)
(pow.f64 (/.f64 (pow.f64 (fma.f64 2 beta 2) 2) (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) -1)
(/.f64 1 (/.f64 (pow.f64 (fma.f64 2 beta 2) 2) (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))))
(/.f64 (/.f64 1 (/.f64 (pow.f64 (fma.f64 beta 2 2) 2) (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta))))) alpha)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))
(*.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (pow.f64 (fma.f64 beta 2 2) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2)))))
(*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))
(*.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (pow.f64 (fma.f64 beta 2 2) -2)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2)) 3))
(*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))
(*.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (pow.f64 (fma.f64 beta 2 2) -2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (pow.f64 (fma.f64 beta 2 2) -2)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))
(*.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (pow.f64 (fma.f64 beta 2 2) -2)))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))
(*.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (pow.f64 (fma.f64 beta 2 2) -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))) 1))
(*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))
(*.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (pow.f64 (fma.f64 beta 2 2) -2)))
(-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (/.f64 (*.f64 (+.f64 2 beta) (neg.f64 beta)) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha))) 1)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))))
(*.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (/.f64 1 alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) (sqrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) 1)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) 3)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(pow.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) 3) 1/3)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) 2)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(pow.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta)))) -1)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(log.f64 (exp.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha))))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) 3))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) 3) (pow.f64 alpha 3)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(exp.f64 (log.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha)) 1))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(+.f64 (*.f64 alpha (/.f64 1 (fma.f64 2 beta 2))) (*.f64 alpha (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(+.f64 (*.f64 (/.f64 1 (fma.f64 2 beta 2)) alpha) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2)) alpha))
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))))
(expm1.f64 (log1p.f64 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))))
(pow.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) 1)
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) 3)
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(pow.f64 (pow.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) 3) 1/3)
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(pow.f64 (sqrt.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) 2)
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(log.f64 (pow.f64 (exp.f64 alpha) (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))))
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) 3))
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(cbrt.f64 (*.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))) 3)))
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))) 3) (pow.f64 alpha 3)))
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(expm1.f64 (log1p.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))))
(expm1.f64 (log1p.f64 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))))
(expm1.f64 (log1p.f64 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))))
(log1p.f64 (expm1.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))))
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(exp.f64 (log.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))))
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) 1))
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(fma.f64 alpha (/.f64 1 (fma.f64 2 beta 2)) (*.f64 alpha (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(fma.f64 (/.f64 1 (fma.f64 2 beta 2)) alpha (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2)) alpha))
(*.f64 alpha (+.f64 (/.f64 1 (fma.f64 2 beta 2)) (*.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2))))
(*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))))) 1)
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))))
(*.f64 1 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))))
(/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) -2)) (/.f64 1 (cbrt.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) -2)) (/.f64 1 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2)))) -2)) (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))))
(*.f64 (pow.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) -1/2) (pow.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) -1/2))
(/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(*.f64 (/.f64 1 alpha) (pow.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))) -1))
(/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(*.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))) -1) (/.f64 1 alpha))
(/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2)))))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) -1) (pow.f64 (sqrt.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) -1))
(pow.f64 (sqrt.f64 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) -2)
(pow.f64 (sqrt.f64 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))) -2)
(pow.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) -1)
(/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(pow.f64 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) 1)
(/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(pow.f64 (/.f64 1 (cbrt.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))) 3)
(/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(pow.f64 (pow.f64 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) 3) 1/3)
(/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(pow.f64 (pow.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) -1/2) 2)
(/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(pow.f64 (/.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))) 1) -1)
(/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(log.f64 (exp.f64 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))))
(/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))))))
(/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) 3))
(/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))))
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))))
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))))
(/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(exp.f64 (neg.f64 (log.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))))
(/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2))))) -1))
(/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 alpha (fma.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) alpha) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))) 1))
(/.f64 1 (*.f64 alpha (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (fma.f64 2 beta 2) -2) (/.f64 1 (fma.f64 2 beta 2)))))
(/.f64 (/.f64 1 alpha) (fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) (pow.f64 (fma.f64 beta 2 2) -2) (/.f64 1 (fma.f64 beta 2 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2))) 1)
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 2 (/.f64 -4 alpha)) (/.f64 1/2 alpha))))
(*.f64 1 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2))
(*.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 (+.f64 2 (/.f64 -4 alpha)) (/.f64 1/2 alpha))
(*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)
(*.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 (+.f64 2 (/.f64 -4 alpha)) (/.f64 1/2 alpha))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)))
(*.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 (+.f64 2 (/.f64 -4 alpha)) (/.f64 1/2 alpha))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)) (sqrt.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)))
(*.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 (+.f64 2 (/.f64 -4 alpha)) (/.f64 1/2 alpha))
(pow.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2) 1)
(*.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 (+.f64 2 (/.f64 -4 alpha)) (/.f64 1/2 alpha))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)) 3)
(*.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 (+.f64 2 (/.f64 -4 alpha)) (/.f64 1/2 alpha))
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2) 3) 1/3)
(*.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 (+.f64 2 (/.f64 -4 alpha)) (/.f64 1/2 alpha))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)) 2)
(*.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 (+.f64 2 (/.f64 -4 alpha)) (/.f64 1/2 alpha))
(pow.f64 (/.f64 2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) -1)
(*.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 (+.f64 2 (/.f64 -4 alpha)) (/.f64 1/2 alpha))
(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))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2))))
(*.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 (+.f64 2 (/.f64 -4 alpha)) (/.f64 1/2 alpha))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2) 3))
(*.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 (+.f64 2 (/.f64 -4 alpha)) (/.f64 1/2 alpha))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 2 (/.f64 -4 alpha)) (/.f64 1/2 alpha))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)))
(*.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 (+.f64 2 (/.f64 -4 alpha)) (/.f64 1/2 alpha))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)))
(*.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 (+.f64 2 (/.f64 -4 alpha)) (/.f64 1/2 alpha))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1/2)) 1))
(*.f64 1/2 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(*.f64 (+.f64 2 (/.f64 -4 alpha)) (/.f64 1/2 alpha))
(-.f64 (/.f64 2 alpha) (/.f64 (/.f64 4 alpha) alpha))
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))) 1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)))
(*.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(*.f64 (-.f64 2 (/.f64 4 alpha)) (/.f64 1 alpha))
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.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 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.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 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 1)
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 3)
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(pow.f64 (pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 3) 1/3)
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 2)
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(pow.f64 (/.f64 alpha (-.f64 2 (/.f64 4 alpha))) -1)
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(log.f64 (exp.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))))
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 3))
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 2 (/.f64 4 alpha)) 3) (pow.f64 alpha 3)))
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(exp.f64 (log.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)) 1))
(/.f64 (fma.f64 2 alpha -4) (pow.f64 alpha 2))
(/.f64 (+.f64 2 (/.f64 -4 alpha)) alpha)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))))
(*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(*.f64 1 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(*.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) (/.f64 1 alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))) 2) (cbrt.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(*.f64 (sqrt.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))) (sqrt.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(pow.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 1)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))) 3)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(pow.f64 (pow.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 3) 1/3)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))) 2)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(pow.f64 (/.f64 alpha (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))) -1)
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(log.f64 (pow.f64 (exp.f64 (+.f64 2 beta)) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)))))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) 3))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(exp.f64 (log.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))) 1))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)
(*.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)))) 1)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) (neg.f64 alpha))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))))
(*.f64 1 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)))
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(*.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (/.f64 1 (neg.f64 alpha)))
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))) 2) (cbrt.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))) (sqrt.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(pow.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1)
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))) 3)
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(pow.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 3) 1/3)
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))) 2)
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(pow.f64 (/.f64 (neg.f64 alpha) (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta)))) -1)
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(neg.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) alpha))
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(log.f64 (exp.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 3))
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) 3) (pow.f64 (neg.f64 alpha) 3)))
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) (neg.f64 alpha))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(exp.f64 (log.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))) 1))
(neg.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta 2) (neg.f64 beta))) alpha)) alpha))
(/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2))) 1)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) 1/2) (neg.f64 alpha))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (/.f64 -1/2 alpha))))
(*.f64 1 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2))
(/.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) 1/2) (neg.f64 alpha))
(*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (/.f64 -1/2 alpha))
(*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)
(/.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) 1/2) (neg.f64 alpha))
(*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (/.f64 -1/2 alpha))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)) 2) (cbrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)))
(/.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) 1/2) (neg.f64 alpha))
(*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (/.f64 -1/2 alpha))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)) (sqrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)))
(/.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) 1/2) (neg.f64 alpha))
(*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (/.f64 -1/2 alpha))
(pow.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2) 1)
(/.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) 1/2) (neg.f64 alpha))
(*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (/.f64 -1/2 alpha))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)) 3)
(/.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) 1/2) (neg.f64 alpha))
(*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (/.f64 -1/2 alpha))
(pow.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2) 3) 1/3)
(/.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) 1/2) (neg.f64 alpha))
(*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (/.f64 -1/2 alpha))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)) 2)
(/.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) 1/2) (neg.f64 alpha))
(*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (/.f64 -1/2 alpha))
(pow.f64 (/.f64 2 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha))) -1)
(/.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) 1/2) (neg.f64 alpha))
(*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (/.f64 -1/2 alpha))
(log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)))))
(log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) (neg.f64 alpha)))))
(log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (neg.f64 alpha)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2))))
(/.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) 1/2) (neg.f64 alpha))
(*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (/.f64 -1/2 alpha))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2) 3))
(/.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) 1/2) (neg.f64 alpha))
(*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (/.f64 -1/2 alpha))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) 1/2) (neg.f64 alpha))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (/.f64 -1/2 alpha))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)))
(/.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) 1/2) (neg.f64 alpha))
(*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (/.f64 -1/2 alpha))
(exp.f64 (log.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)))
(/.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) 1/2) (neg.f64 alpha))
(*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (/.f64 -1/2 alpha))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (-.f64 -2 (*.f64 2 beta))) (neg.f64 alpha)) 1/2)) 1))
(/.f64 (*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) (+.f64 -2 (*.f64 -2 beta))) 1/2) (neg.f64 alpha))
(*.f64 (fma.f64 (+.f64 beta 2) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) (+.f64 -2 (*.f64 beta -2))) (/.f64 -1/2 alpha))
(+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))
(*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))
(+.f64 (*.f64 (+.f64 2 beta) beta) (pow.f64 (+.f64 2 beta) 2))
(*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))))
(pow.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) 1)
(*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))) 3)
(*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))
(pow.f64 (pow.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) 3) 1/3)
(*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))) 2)
(*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))
(log.f64 (pow.f64 (exp.f64 (+.f64 2 beta)) (+.f64 beta (+.f64 2 beta))))
(*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))))))
(*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) 3))
(*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 beta (+.f64 2 beta)) 3)))
(*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 beta)) 3) (pow.f64 (+.f64 2 beta) 3)))
(*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))))
(*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))
(exp.f64 (log.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))))
(*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta)))) 1))
(*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))
(fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2))
(*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))
(fma.f64 (+.f64 2 beta) beta (pow.f64 (+.f64 2 beta) 2))
(*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta 2) (+.f64 2 (+.f64 beta beta)))

eval359.0ms (3.2%)

Compiler

Compiled 15495 to 12035 computations (22.3% saved)

prune156.0ms (1.4%)

Pruning

17 alts after pruning (9 fresh and 8 done)

PrunedKeptTotal
New4663469
Fresh369
Picked145
Done044
Total47017487
Accuracy
100.0%
Counts
487 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.8%
(pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 1) alpha)) 3)
34.6%
(/.f64 (/.f64 (-.f64 (*.f64 2 beta) alpha) beta) 2)
25.6%
(/.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha) 2)
28.5%
(/.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha) (-.f64 (-.f64 -2 beta) beta)) (neg.f64 alpha)) 2)
36.2%
(/.f64 (/.f64 1 (+.f64 1/2 (*.f64 alpha (/.f64 (+.f64 1/2 (/.f64 1/2 alpha)) beta)))) 2)
65.1%
(/.f64 (/.f64 1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 1/2 alpha)))) 2)
70.8%
(/.f64 (/.f64 1 (*.f64 alpha (+.f64 (/.f64 1 alpha) 1/2))) 2)
34.6%
(/.f64 (-.f64 2 (/.f64 alpha beta)) 2)
48.4%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
73.8%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 2)
28.3%
(/.f64 (+.f64 (/.f64 (neg.f64 alpha) beta) 1) 2)
71.9%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
31.3%
(/.f64 (+.f64 2 (/.f64 (-.f64 (-.f64 -2 alpha) alpha) beta)) 2)
30.4%
(/.f64 (+.f64 1 beta) alpha)
8.0%
(/.f64 beta alpha)
38.5%
(/.f64 2 2)
30.4%
(/.f64 1 (/.f64 alpha (+.f64 1 beta)))
Compiler

Compiled 788 to 575 computations (27% saved)

regimes110.0ms (1%)

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

5 calls:

38.0ms
alpha
34.0ms
beta
20.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
8.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
7.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Results
AccuracySegmentsBranch
99.5%2alpha
99.8%2beta
99.9%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
99.9%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
99.9%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 45 to 31 computations (31.1% saved)

regimes31.0ms (0.3%)

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

3 calls:

15.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
8.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
6.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Results
AccuracySegmentsBranch
99.9%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
99.9%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
99.9%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 39 to 27 computations (30.8% saved)

regimes60.0ms (0.5%)

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

4 calls:

28.0ms
beta
17.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
7.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
6.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
Results
AccuracySegmentsBranch
99.3%2beta
99.5%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
99.5%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
99.5%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 42 to 29 computations (31% saved)

regimes58.0ms (0.5%)

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

4 calls:

28.0ms
alpha
14.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
8.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
6.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Results
AccuracySegmentsBranch
93.2%2alpha
99.4%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
99.4%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
99.4%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 42 to 29 computations (31% saved)

regimes20.0ms (0.2%)

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

1 calls:

18.0ms
beta
Results
AccuracySegmentsBranch
95.7%2beta
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes47.0ms (0.4%)

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

2 calls:

24.0ms
alpha
21.0ms
beta
Results
AccuracySegmentsBranch
92.3%2alpha
73.5%2beta
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes58.0ms (0.5%)

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

1 calls:

57.0ms
alpha
Results
AccuracySegmentsBranch
92.2%2alpha
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes39.0ms (0.4%)

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

2 calls:

22.0ms
alpha
16.0ms
beta
Results
AccuracySegmentsBranch
61.6%3beta
64.6%4alpha
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes21.0ms (0.2%)

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

2 calls:

11.0ms
alpha
9.0ms
beta
Results
AccuracySegmentsBranch
55.0%2beta
58.9%2alpha
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes11.0ms (0.1%)

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

2 calls:

7.0ms
alpha
3.0ms
beta
Results
AccuracySegmentsBranch
38.5%1beta
41.0%2alpha
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

1 calls:

3.0ms
alpha
Results
AccuracySegmentsBranch
38.5%1alpha
Compiler

Compiled 3 to 2 computations (33.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999851108939
-0.9999433792823206
Compiler

Compiled 20 to 15 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999851108939
-0.9999433792823206
Compiler

Compiled 20 to 15 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999851108939
-0.9999433792823206
Compiler

Compiled 20 to 15 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999979263482
-0.9999999851108939
Compiler

Compiled 20 to 15 computations (25% saved)

bsearch27.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
27.0ms
4.1043907784963475e-22
8.214185412695693e-19
Results
13.0ms94×256valid
6.0ms21×1024valid
2.0ms11×512valid
2.0ms1024valid
0.0ms2048valid
Compiler

Compiled 228 to 191 computations (16.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
Operation ival-div, time spent: 4.0ms, 44.0% of total-time
Operation ival-add, time spent: 3.0ms, 33.0% of total-time
Operation ival-sub, time spent: 1.0ms, 11.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch23.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
23.0ms
1.0105285534568234e-5
35320.75961817622
Results
19.0ms143×256valid
0.0ms256valid
Compiler

Compiled 245 to 195 computations (20.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
Operation ival-add, time spent: 4.0ms, 50.0% of total-time
Operation ival-div, time spent: 2.0ms, 25.0% of total-time
Operation ival-sub, time spent: 1.0ms, 13.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch23.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
1.0105285534568234e-5
35320.75961817622
Results
19.0ms143×256valid
0.0ms256valid
Compiler

Compiled 200 to 159 computations (20.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
Operation ival-sub, time spent: 3.0ms, 40.0% of total-time
Operation ival-div, time spent: 2.0ms, 27.0% of total-time
Operation ival-add, time spent: 2.0ms, 27.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch100.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
1.0105285534568234e-5
35320.75961817622
63.0ms
3.05680888694752e-141
6.146476281319002e-141
14.0ms
-6.432313698522859e-126
-1.4302721627766613e-126
Results
92.0ms319×256valid
0.0ms256valid
Compiler

Compiled 333 to 288 computations (13.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
Operation ival-add, time spent: 7.0ms, 48.0% of total-time
Operation ival-div, time spent: 5.0ms, 34.0% of total-time
Operation ival-sub, time spent: 2.0ms, 14.0% of total-time
Operation const, time spent: 1.0ms, 7.0% of total-time

bsearch26.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
1.0105285534568234e-5
35320.75961817622
Results
22.0ms143×256valid
0.0ms256valid
Compiler

Compiled 146 to 123 computations (15.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
Operation ival-div, time spent: 7.0ms, 64.0% of total-time
Operation ival-add, time spent: 2.0ms, 18.0% of total-time
Operation ival-sub, time spent: 1.0ms, 9.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch33.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
33.0ms
2.2477501109546257e+161
5.2008549184290085e+162
Results
20.0ms74×1024valid
5.0ms24×256valid
3.0ms13×512valid
0.0ms1024valid
Compiler

Compiled 104 to 85 computations (18.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
Operation ival-add, time spent: 6.0ms, 47.0% of total-time
Operation ival-div, time spent: 4.0ms, 31.0% of total-time
Operation ival-sub, time spent: 2.0ms, 16.0% of total-time
Operation const, time spent: 1.0ms, 8.0% of total-time

simplify94.0ms (0.8%)

Algorithm
egg-herbie
Rules
490×unsub-neg
312×neg-mul-1
304×distribute-lft-neg-in
210×cancel-sign-sub
186×neg-sub0
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01011048
11461044
21791044
32091036
42441036
53511036
64921036
76251036
87981036
99661036
1011611036
1113141036
1214271036
1315011036
1415291036
1515361036
1615371036
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9006748894778255/9007199254740992) (/.f64 (/.f64 (+.f64 2 (+.f64 (-.f64 (*.f64 2 beta) (*.f64 (/.f64 (+.f64 beta 2) 1) (/.f64 (+.f64 beta 2) alpha))) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha) 2) (/.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9006748894778255/9007199254740992) (/.f64 (/.f64 (+.f64 2 (+.f64 (-.f64 (*.f64 2 beta) (*.f64 (/.f64 (+.f64 beta 2) 1) (/.f64 (+.f64 beta 2) alpha))) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9006748894778255/9007199254740992) (/.f64 (/.f64 1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 1/2 alpha)))) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9007199164668999/9007199254740992) (/.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) (neg.f64 alpha)) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 2))
(if (<=.f64 beta 8515366847997117/10384593717069655257060992658440192) (/.f64 (/.f64 1 (*.f64 alpha (+.f64 (/.f64 1 alpha) 1/2))) 2) (/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2))
(if (<=.f64 alpha 29000) (/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2) (/.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) (neg.f64 alpha)) 2))
(if (<=.f64 alpha 25000) (/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2) (/.f64 (+.f64 1 beta) alpha))
(if (<=.f64 alpha -2743724311801165/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (/.f64 2 2) (if (<=.f64 alpha 2874634020179693/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (/.f64 (+.f64 (/.f64 (neg.f64 alpha) beta) 1) 2) (if (<=.f64 alpha 33000) (/.f64 2 2) (/.f64 (+.f64 1 beta) alpha))))
(if (<=.f64 alpha 32000) (/.f64 2 2) (/.f64 (+.f64 1 beta) alpha))
(if (<=.f64 alpha 1549999999999999983584169327169817196367203079835457804496486691903424543262083920273442534080266619528931206839330491846502353703567952593900811766867508512948224) (/.f64 2 2) (/.f64 beta alpha))
(/.f64 2 2)
Outputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9006748894778255/9007199254740992) (/.f64 (/.f64 (+.f64 2 (+.f64 (-.f64 (*.f64 2 beta) (*.f64 (/.f64 (+.f64 beta 2) 1) (/.f64 (+.f64 beta 2) alpha))) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha) 2) (/.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9006748894778255/9007199254740992) (/.f64 (/.f64 (+.f64 2 (+.f64 (-.f64 (*.f64 beta 2) (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) alpha))) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha) 2) (/.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9006748894778255/9007199254740992) (/.f64 (/.f64 (-.f64 2 (-.f64 (*.f64 beta (/.f64 (-.f64 beta -2) alpha)) (-.f64 (*.f64 beta 2) (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) alpha))))) alpha) 2) (/.f64 (fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9006748894778255/9007199254740992) (/.f64 (/.f64 (+.f64 2 (+.f64 (-.f64 (*.f64 2 beta) (*.f64 (/.f64 (+.f64 beta 2) 1) (/.f64 (+.f64 beta 2) alpha))) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9006748894778255/9007199254740992) (/.f64 (/.f64 (+.f64 2 (+.f64 (-.f64 (*.f64 beta 2) (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) alpha))) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha) 2) (/.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9006748894778255/9007199254740992) (/.f64 (/.f64 (-.f64 2 (-.f64 (*.f64 beta (/.f64 (-.f64 beta -2) alpha)) (-.f64 (*.f64 beta 2) (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) alpha))))) alpha) 2) (/.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9006748894778255/9007199254740992) (/.f64 (/.f64 1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 beta))) (/.f64 1/2 alpha)))) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9006748894778255/9007199254740992) (/.f64 (/.f64 1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 (*.f64 beta 2))) (/.f64 1/2 alpha)))) 2) (/.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9006748894778255/9007199254740992) (/.f64 (/.f64 -1 (*.f64 alpha (-.f64 (/.f64 -1 (+.f64 2 (*.f64 beta 2))) (/.f64 1/2 alpha)))) 2) (/.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9006748894778255/9007199254740992) (/.f64 (/.f64 1 (*.f64 alpha (-.f64 (/.f64 1/2 alpha) (/.f64 -1 (+.f64 2 (*.f64 beta 2)))))) 2) (/.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9007199164668999/9007199254740992) (/.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) (neg.f64 alpha)) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9007199164668999/9007199254740992) (/.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) (neg.f64 alpha)) 2) (/.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9007199164668999/9007199254740992) (/.f64 (/.f64 (-.f64 beta (-.f64 -2 beta)) alpha) 2) (/.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9007199164668999/9007199254740992) (/.f64 (/.f64 (+.f64 beta (-.f64 beta -2)) alpha) 2) (/.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2))
(if (<=.f64 beta 8515366847997117/10384593717069655257060992658440192) (/.f64 (/.f64 1 (*.f64 alpha (+.f64 (/.f64 1 alpha) 1/2))) 2) (/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2))
(if (<=.f64 beta 8515366847997117/10384593717069655257060992658440192) (/.f64 (/.f64 1 (*.f64 alpha (+.f64 1/2 (/.f64 1 alpha)))) 2) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2))
(if (<=.f64 alpha 29000) (/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2) (/.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) (neg.f64 alpha)) 2))
(if (<=.f64 alpha 29000) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) (neg.f64 alpha)) 2))
(if (<=.f64 alpha 29000) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 (-.f64 beta (-.f64 -2 beta)) alpha) 2))
(if (<=.f64 alpha 29000) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 (+.f64 beta (-.f64 beta -2)) alpha) 2))
(if (<=.f64 alpha 25000) (/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2) (/.f64 (+.f64 1 beta) alpha))
(if (<=.f64 alpha 25000) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (/.f64 (+.f64 beta 1) alpha))
(if (<=.f64 alpha -2743724311801165/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (/.f64 2 2) (if (<=.f64 alpha 2874634020179693/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (/.f64 (+.f64 (/.f64 (neg.f64 alpha) beta) 1) 2) (if (<=.f64 alpha 33000) (/.f64 2 2) (/.f64 (+.f64 1 beta) alpha))))
(if (<=.f64 alpha -2743724311801165/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) 1 (if (<=.f64 alpha 2874634020179693/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (/.f64 (+.f64 1 (/.f64 (neg.f64 alpha) beta)) 2) (if (<=.f64 alpha 33000) 1 (/.f64 (+.f64 beta 1) alpha))))
(if (<=.f64 alpha -2743724311801165/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) 1 (if (<=.f64 alpha 2874634020179693/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (/.f64 (-.f64 1 (/.f64 alpha beta)) 2) (if (<=.f64 alpha 33000) 1 (/.f64 (+.f64 beta 1) alpha))))
(if (<=.f64 alpha 32000) (/.f64 2 2) (/.f64 (+.f64 1 beta) alpha))
(if (<=.f64 alpha 32000) 1 (/.f64 (+.f64 beta 1) alpha))
(if (<=.f64 alpha 1549999999999999983584169327169817196367203079835457804496486691903424543262083920273442534080266619528931206839330491846502353703567952593900811766867508512948224) (/.f64 2 2) (/.f64 beta alpha))
(if (<=.f64 alpha 1549999999999999983584169327169817196367203079835457804496486691903424543262083920273442534080266619528931206839330491846502353703567952593900811766867508512948224) 1 (/.f64 beta alpha))
(/.f64 2 2)
1
Compiler

Compiled 312 to 225 computations (27.9% saved)

soundness1.8s (16.3%)

Rules
6132×fma-neg
1688×fma-neg
1235×log1p-expm1-u
1235×expm1-log1p-u
1168×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0120930111
1348227350
038359
196351
2204351
3534343
41351343
53461343
66068343
76956343
87145343
97181343
107228343
117228343
127435343
137550343
147552343
157552315
032416
1641382
099325077
1276221511
01499
120299
2317499
060713991
1172113434
2558113161
082727283
1226224944
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1495 to 1111 computations (25.7% saved)

end0.0ms (0%)

preprocess220.0ms (2%)

Compiler

Compiled 614 to 420 computations (31.6% saved)

Profiling

Loading profile data...