Details

Time bar (total: 11.6s)

analyze39.0ms (0.3%)

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

Compiled 22 to 16 computations (27.3% saved)

sample1.7s (14.5%)

Results
1.1s6543×body256valid
389.0ms1033×body1024valid
108.0ms598×body512valid
27.0ms82×body2048valid
Bogosity

preprocess67.0ms (0.6%)

Algorithm
egg-herbie
Rules
1084×fma-neg
902×associate-+l-
768×div-sub
742×associate--l-
622×associate-/r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01874
14174
26474
311074
420074
543866
695666
7271866
8596166
022
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 alpha beta) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
Outputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(+.f64 1/2 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) 2 4)))
(/.f64 (+.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 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 beta alpha) 2 4)))
Compiler

Compiled 17 to 13 computations (23.5% saved)

simplify64.0ms (0.5%)

Algorithm
egg-herbie
Rules
982×associate-/l*
722×fma-def
710×distribute-lft-in
708×associate-+l-
618×associate--l-
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01237
12537
24137
36937
411737
525533
646333
784533
8172033
9394033
Stop Event
node limit
Counts
1 → 5
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Outputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
(+.f64 1/2 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) 2 4)))
(-.f64 1/2 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) -2 -4)))

eval1.0ms (0%)

Compiler

Compiled 65 to 39 computations (40% saved)

prune1.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New415
Fresh101
Picked000
Done000
Total516
Error
14.1b
Counts
6 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
14.1b
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
Compiler

Compiled 15 to 11 computations (26.7% saved)

localize14.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2))
2.0b
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
Compiler

Compiled 50 to 23 computations (54% saved)

series7.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

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

rewrite118.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1652×associate-/l*
1468×associate-/r/
762×associate-/l/
280×+-commutative
274×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01156
125956
2384456
Stop Event
node limit
Counts
2 → 134
Calls
Call 1
Inputs
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.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)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 1 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (hypot.f64 1 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.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 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (+.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1)) (+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))) (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) 3) (pow.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 (*.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (/.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))))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1))) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)))) (/.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))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) 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 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) 1) (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 3)) (*.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 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) (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))) 3) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) 3) 1) (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 1 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x 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)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (+.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (+.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.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 (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (-.f64 -2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 8 (pow.f64 (+.f64 beta alpha) 3))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (*.f64 (-.f64 beta alpha) (+.f64 beta (-.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3))) (*.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -2 (+.f64 beta alpha))) (neg.f64 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) (sqrt.f64 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (+.f64 beta (+.f64 alpha 2))) (cbrt.f64 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (+.f64 beta (-.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha 2) (+.f64 alpha 2)))) (-.f64 beta (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (-.f64 4 (pow.f64 (+.f64 beta alpha) 2))) (-.f64 (-.f64 2 beta) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (+.f64 (*.f64 beta beta) (-.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 beta (+.f64 alpha 2)) (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2))) (cbrt.f64 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (+.f64 beta (-.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (+.f64 beta (-.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) 1) (neg.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1) (/.f64 1 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (fma.f64 beta beta (*.f64 alpha (-.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (+.f64 beta alpha) (/.f64 1 (-.f64 beta alpha)))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (+.f64 beta alpha) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (-.f64 beta alpha)))) (sqrt.f64 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (+.f64 beta alpha) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (-.f64 beta alpha)))) (cbrt.f64 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))) (neg.f64 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (-.f64 (*.f64 alpha alpha) (*.f64 beta beta))) (-.f64 alpha beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))) (neg.f64 (fma.f64 beta beta (*.f64 alpha (-.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (-.f64 (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (*.f64 (*.f64 alpha (+.f64 beta alpha)) (*.f64 alpha (+.f64 beta alpha))))) (-.f64 (*.f64 beta beta) (*.f64 alpha (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (+.f64 (pow.f64 (*.f64 beta beta) 3) (pow.f64 (*.f64 alpha (+.f64 beta alpha)) 3))) (+.f64 (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (-.f64 (*.f64 (*.f64 alpha (+.f64 beta alpha)) (*.f64 alpha (+.f64 beta alpha))) (*.f64 (*.f64 beta beta) (*.f64 alpha (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (sqrt.f64 (+.f64 beta (-.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (cbrt.f64 (+.f64 beta (-.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)) (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (*.f64 (+.f64 beta (-.f64 alpha 2)) (+.f64 beta (-.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (+.f64 beta (-.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (+.f64 beta (+.f64 alpha 2)))) (+.f64 beta (-.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)) (+.f64 beta (+.f64 alpha 2)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 (+.f64 beta (-.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))) (+.f64 beta (-.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))))

simplify215.0ms (1.9%)

Algorithm
egg-herbie
Rules
924×distribute-lft-in
812×distribute-rgt-in
734×*-commutative
724×+-commutative
570×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
060812724
1216112284
Stop Event
node limit
Counts
182 → 354
Calls
Call 1
Inputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
2
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(/.f64 beta (+.f64 beta 2))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)) (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)) (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2)))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (+.f64 beta 2)) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (+.f64 beta 2)) (pow.f64 alpha 2))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))) (/.f64 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 beta) (+.f64 beta 2))) (pow.f64 alpha 2)))) 1)
(-.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 0)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
(-.f64 (exp.f64 (log.f64 (+.f64 2 (/.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 (/.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 2 (/.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 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(*.f64 (hypot.f64 1 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (hypot.f64 1 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(*.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 (+.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 (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 (+.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 (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 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (+.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 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1)) (+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))) (-.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 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) 3) (pow.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 (*.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (*.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 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 1 (/.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) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(/.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 (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 (sqrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (/.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))))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1))) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)))) (/.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))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)))))
(/.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 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) 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 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) 1) (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 3)) (*.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 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) (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))) 3) 1)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) 3) 1) (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 1 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) 1)))))
(/.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 (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)))))))
(pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2)
(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)
(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 (log.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(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))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 beta 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 (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 (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 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 0)
(+.f64 1 (+.f64 (/.f64 (-.f64 beta 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 (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (+.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 (+.f64 beta (+.f64 alpha 2))) (+.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1) 1))
(-.f64 (exp.f64 (log.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) 2)
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (+.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(-.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 (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) 1))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.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 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (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 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (-.f64 -2 (+.f64 beta alpha))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.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 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 8 (pow.f64 (+.f64 beta alpha) 3))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (*.f64 (-.f64 beta alpha) (+.f64 beta (-.f64 alpha 2))))
(*.f64 (/.f64 1 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3))) (*.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(*.f64 (/.f64 1 (-.f64 -2 (+.f64 beta alpha))) (neg.f64 (-.f64 beta alpha)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) (sqrt.f64 (-.f64 beta alpha)))
(*.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 (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) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.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) (+.f64 beta (+.f64 alpha 2))) (cbrt.f64 (-.f64 beta alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (+.f64 beta (-.f64 alpha 2))))
(*.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha 2) (+.f64 alpha 2)))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (/.f64 (-.f64 beta alpha) (-.f64 4 (pow.f64 (+.f64 beta alpha) 2))) (-.f64 (-.f64 2 beta) alpha))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (+.f64 (*.f64 beta beta) (-.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (/.f64 (+.f64 beta (+.f64 alpha 2)) (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2))) (cbrt.f64 (-.f64 beta alpha)))
(*.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (+.f64 beta (-.f64 alpha 2)))
(*.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (+.f64 beta (-.f64 alpha 2)))
(*.f64 (/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) 1) (neg.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1) (/.f64 1 (+.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (-.f64 beta alpha))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (fma.f64 beta beta (*.f64 alpha (-.f64 alpha beta))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (+.f64 beta alpha) (/.f64 1 (-.f64 beta alpha)))) (-.f64 beta alpha))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (+.f64 beta alpha) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (-.f64 beta alpha)))) (sqrt.f64 (-.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (+.f64 beta alpha) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (-.f64 beta alpha)))) (cbrt.f64 (-.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))) (neg.f64 (-.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (-.f64 (*.f64 alpha alpha) (*.f64 beta beta))) (-.f64 alpha beta))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))) (neg.f64 (fma.f64 beta beta (*.f64 alpha (-.f64 alpha beta)))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (-.f64 (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (*.f64 (*.f64 alpha (+.f64 beta alpha)) (*.f64 alpha (+.f64 beta alpha))))) (-.f64 (*.f64 beta beta) (*.f64 alpha (+.f64 beta alpha))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (+.f64 (pow.f64 (*.f64 beta beta) 3) (pow.f64 (*.f64 alpha (+.f64 beta alpha)) 3))) (+.f64 (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (-.f64 (*.f64 (*.f64 alpha (+.f64 beta alpha)) (*.f64 alpha (+.f64 beta alpha))) (*.f64 (*.f64 beta beta) (*.f64 alpha (+.f64 beta alpha))))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (sqrt.f64 (+.f64 beta (-.f64 alpha 2))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (cbrt.f64 (+.f64 beta (-.f64 alpha 2))))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)) (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (*.f64 (+.f64 beta (-.f64 alpha 2)) (+.f64 beta (-.f64 alpha 2))))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (+.f64 beta (-.f64 alpha 2)))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (+.f64 beta (+.f64 alpha 2)))) (+.f64 beta (-.f64 alpha 2)))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)) (+.f64 beta (+.f64 alpha 2)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 (+.f64 beta (-.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))) (+.f64 beta (-.f64 alpha 2))))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3)
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)) -1)
(pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(neg.f64 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 beta alpha))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(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))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
Outputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (*.f64 (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 beta beta))) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (fma.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (fma.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))))) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (fma.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) 2)
(fma.f64 -1 (/.f64 (*.f64 (+.f64 alpha 1) 2) beta) 2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) 2) (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 (+.f64 alpha 1) 2) beta) 2) (+.f64 (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) 2) (+.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)) (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha))))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (+.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 (+.f64 alpha 1) 2) beta) 2) (/.f64 (neg.f64 (pow.f64 (+.f64 alpha 2) 2)) (/.f64 (pow.f64 beta 3) alpha))) (*.f64 (/.f64 (+.f64 alpha 2) (*.f64 beta beta)) alpha)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))
2
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (fma.f64 -1 (/.f64 alpha beta) 2) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (*.f64 beta beta) (+.f64 alpha 2))) (fma.f64 -1 (/.f64 alpha beta) 2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 alpha 2)) (fma.f64 -1 (/.f64 alpha beta) 2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (*.f64 beta beta) (+.f64 alpha 2))) (+.f64 (fma.f64 -1 (/.f64 alpha beta) 2) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) (-.f64 (neg.f64 alpha) (+.f64 alpha 2)))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 (neg.f64 (+.f64 (*.f64 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 alpha 2)) (/.f64 alpha beta))) (-.f64 (+.f64 2 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) (-.f64 (neg.f64 alpha) (+.f64 alpha 2))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (/.f64 beta (+.f64 2 beta)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 2 beta)))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 2 beta)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(fma.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 2 beta))))))
(fma.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 2 beta))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(-.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 2 beta))))
(-.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (*.f64 (/.f64 beta (*.f64 alpha alpha)) (+.f64 2 beta)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (-.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (+.f64 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 2 beta))) (neg.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))))))
(+.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 (/.f64 beta (*.f64 alpha alpha)) (+.f64 2 beta)) (/.f64 (neg.f64 beta) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 2))))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4)) (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)) (/.f64 2 alpha)))) (+.f64 (+.f64 (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 2 beta) 3))) (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 2 beta)))) (neg.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4)) (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)) (/.f64 2 alpha)))) (+.f64 (*.f64 (/.f64 beta (*.f64 alpha alpha)) (+.f64 2 beta)) (+.f64 (/.f64 (neg.f64 beta) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 2))) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 2 beta) 3))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha))
(/.f64 (neg.f64 (fma.f64 -1 beta (-.f64 -2 beta))) alpha)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (*.f64 alpha alpha))))
(fma.f64 -1 (/.f64 (fma.f64 -1 beta (-.f64 -2 beta)) alpha) (/.f64 (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 2 beta))) (*.f64 alpha alpha)))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (*.f64 alpha alpha)) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 -1 (/.f64 (fma.f64 -1 beta (-.f64 -2 beta)) alpha) (/.f64 (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 2 beta))) (*.f64 alpha alpha)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 4) (*.f64 beta (pow.f64 (+.f64 2 beta) 3))) (pow.f64 alpha 4)) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 beta (-.f64 -2 beta)) alpha) (/.f64 (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 2 beta))) (*.f64 alpha alpha))) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 4) (*.f64 beta (pow.f64 (+.f64 2 beta) 3))) (pow.f64 alpha 4)) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)))))
(*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))
(/.f64 (neg.f64 alpha) (+.f64 alpha 2))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))
(fma.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))
(fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))))
(fma.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) (fma.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))))
(fma.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 4))) (fma.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))))
(fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) (fma.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (fma.f64 -1 (/.f64 alpha beta) 1) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (*.f64 beta beta) (+.f64 alpha 2))) (fma.f64 -1 (/.f64 alpha beta) 1)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 (neg.f64 (+.f64 (*.f64 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 alpha 2)) (/.f64 alpha beta))) (-.f64 (-.f64 1 (/.f64 2 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (*.f64 beta beta) (+.f64 alpha 2))) (+.f64 (fma.f64 -1 (/.f64 alpha beta) 1) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) (-.f64 (neg.f64 alpha) (+.f64 alpha 2)))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 (neg.f64 (+.f64 (*.f64 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 alpha 2)) (/.f64 alpha beta))) (-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) (-.f64 (neg.f64 alpha) (+.f64 alpha 2))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (fma.f64 -1 (/.f64 alpha beta) 1) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (*.f64 beta beta) (+.f64 alpha 2))) (fma.f64 -1 (/.f64 alpha beta) 1)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 (neg.f64 (+.f64 (*.f64 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 alpha 2)) (/.f64 alpha beta))) (-.f64 (-.f64 1 (/.f64 2 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (*.f64 beta beta) (+.f64 alpha 2))) (+.f64 (fma.f64 -1 (/.f64 alpha beta) 1) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) (-.f64 (neg.f64 alpha) (+.f64 alpha 2)))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 (neg.f64 (+.f64 (*.f64 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 alpha 2)) (/.f64 alpha beta))) (-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) (-.f64 (neg.f64 alpha) (+.f64 alpha 2))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(/.f64 beta (+.f64 beta 2))
(/.f64 beta (+.f64 2 beta))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2)))
(fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)) (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2))))
(fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 (/.f64 beta (+.f64 2 beta)) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 (+.f64 2 beta) (*.f64 alpha alpha)))))
(+.f64 (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 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta)) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)) (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2)))))
(fma.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 (/.f64 beta (+.f64 2 beta)) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 (+.f64 2 beta) (*.f64 alpha alpha))))))
(+.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta)) (*.f64 alpha alpha))) (neg.f64 (+.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(-.f64 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) 1))
(+.f64 (-.f64 (/.f64 beta alpha) (/.f64 (-.f64 -2 beta) alpha)) -1)
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (+.f64 beta 2)) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(-.f64 (+.f64 (/.f64 beta alpha) (neg.f64 (/.f64 (-.f64 beta (+.f64 (neg.f64 beta) -2)) (/.f64 (*.f64 alpha alpha) (+.f64 2 beta))))) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) 1))
(+.f64 (/.f64 (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 2 beta))) (*.f64 alpha alpha)) (+.f64 (-.f64 (/.f64 beta alpha) (/.f64 (-.f64 -2 beta) alpha)) -1))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(+.f64 (/.f64 beta alpha) (-.f64 (fma.f64 -1 (/.f64 (-.f64 beta (+.f64 (neg.f64 beta) -2)) (/.f64 (*.f64 alpha alpha) (+.f64 2 beta))) (/.f64 (-.f64 beta (+.f64 (neg.f64 beta) -2)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) 1)))
(+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 2 beta))) (*.f64 alpha alpha)) (-.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 2))) (+.f64 1 (/.f64 (-.f64 -2 beta) alpha)))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) 1)
(fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) -1)
(fma.f64 -1 (/.f64 (fma.f64 -1 beta (-.f64 -2 beta)) alpha) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (+.f64 beta 2)) (pow.f64 alpha 2))) 1)
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))) (*.f64 alpha alpha))) -1)
(+.f64 -1 (fma.f64 -1 (/.f64 (fma.f64 -1 beta (-.f64 -2 beta)) alpha) (/.f64 (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 2 beta))) (*.f64 alpha alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))) (/.f64 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 beta) (+.f64 beta 2))) (pow.f64 alpha 2)))) 1)
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (neg.f64 beta) (+.f64 2 beta))) (pow.f64 alpha 3)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))) (*.f64 alpha alpha)))) -1)
(+.f64 -1 (+.f64 (/.f64 (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 2 beta))) (*.f64 alpha alpha)) (neg.f64 (+.f64 (/.f64 (fma.f64 -1 beta (-.f64 -2 beta)) alpha) (*.f64 (/.f64 (fma.f64 -1 beta (-.f64 -2 beta)) (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2))))))
(-.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 0)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 (exp.f64 (log.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 (/.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 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (hypot.f64 1 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (hypot.f64 1 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) 2)
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2)
(*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (+.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 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 1 (+.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 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.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 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (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 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (+.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 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1)) (+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3) -1)) (+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))) (-.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 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 4) (*.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))))) (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 4) (*.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))) (-.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 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) 3) (pow.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 (*.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (*.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 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) 3) (pow.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 3))) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 4) (*.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) (-.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 3) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 6))) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 4) (*.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2))))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))))
(*.f64 (+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2))) (/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)) (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3))))
(*.f64 (+.f64 1 (+.f64 (/.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))) 2)) (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3))))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(/.f64 (+.f64 (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 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2))) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2))) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (/.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))))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3))) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)))) (+.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 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1))) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2))))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2))) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2))) (/.f64 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)))) (/.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))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3))) (/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3))) (/.f64 (/.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))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)))))
(/.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 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) 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 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 6) -1) (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 6)) (*.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 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) 1) (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 4) -1) (*.f64 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 4)) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 3)) (*.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 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) (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))) 3) 1)))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 6) (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3) 3)) (+.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 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 6) (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) 3) 1) (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 1 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) 1)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) 3) -1) (*.f64 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 4) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 6)) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 4))))
(/.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 (+.f64 alpha 2) beta)) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (neg.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)))))))
(pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2)
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) 2)
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(expm1.f64 (log.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (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 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 0)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(+.f64 (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (+.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (exp.f64 (log.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) 2)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (+.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) (+.f64 (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (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 (+.f64 alpha 2) beta)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 beta alpha)) (sqrt.f64 (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (cbrt.f64 (-.f64 beta alpha))))
(*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (+.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 (+.f64 alpha 2) 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 (+.f64 alpha 2) 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 (+.f64 alpha 2) 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 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (-.f64 -2 (+.f64 beta alpha))))
(/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 (-.f64 -2 beta) alpha))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2))
(*.f64 (/.f64 (-.f64 beta alpha) (+.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 beta alpha) (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4) (+.f64 alpha (+.f64 -2 beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 8 (pow.f64 (+.f64 beta alpha) 3))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 4 (*.f64 2 (+.f64 alpha beta)))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 4 (*.f64 -2 (+.f64 alpha beta)))) (/.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)) (-.f64 beta alpha)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (*.f64 (-.f64 beta alpha) (+.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 beta alpha) (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4) (+.f64 alpha (+.f64 -2 beta))))
(*.f64 (/.f64 1 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3))) (*.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 4 (*.f64 2 (+.f64 alpha beta)))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 4 (*.f64 -2 (+.f64 alpha beta)))) (/.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)) (-.f64 beta alpha)))
(*.f64 (/.f64 1 (-.f64 -2 (+.f64 beta alpha))) (neg.f64 (-.f64 beta alpha)))
(/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 (-.f64 -2 beta) alpha))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) (sqrt.f64 (-.f64 beta alpha)))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 (+.f64 alpha 2) beta)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 beta alpha)) (sqrt.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 (sqrt.f64 (-.f64 beta alpha)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 beta alpha)) (sqrt.f64 (-.f64 beta alpha))) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (cbrt.f64 (-.f64 beta alpha))))
(*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (+.f64 alpha (+.f64 2 beta))))
(*.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 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (+.f64 beta (+.f64 alpha 2))) (cbrt.f64 (-.f64 beta alpha)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (cbrt.f64 (-.f64 beta alpha))))
(*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (neg.f64 (+.f64 beta (-.f64 alpha 2))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (neg.f64 (pow.f64 (+.f64 alpha beta) 2)) 4)) (neg.f64 (+.f64 beta (+.f64 alpha -2))))
(*.f64 (+.f64 alpha (+.f64 -2 beta)) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 4 (pow.f64 (+.f64 alpha beta) 2))))
(*.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(*.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 4 (*.f64 2 (+.f64 alpha beta))))))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 4 (*.f64 -2 (+.f64 alpha beta)))) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 -8 (pow.f64 (+.f64 alpha beta) 3))))
(*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha 2) (+.f64 alpha 2)))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 (-.f64 beta alpha) -2))
(*.f64 (/.f64 (-.f64 beta alpha) (-.f64 4 (pow.f64 (+.f64 beta alpha) 2))) (-.f64 (-.f64 2 beta) alpha))
(/.f64 (*.f64 (-.f64 beta alpha) (-.f64 (-.f64 2 beta) alpha)) (-.f64 4 (pow.f64 (+.f64 alpha beta) 2)))
(/.f64 (-.f64 beta alpha) (/.f64 (-.f64 4 (pow.f64 (+.f64 alpha beta) 2)) (-.f64 (-.f64 2 beta) alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (+.f64 (*.f64 beta beta) (-.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))))
(*.f64 (/.f64 1 (/.f64 (+.f64 beta (+.f64 alpha 2)) (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2))) (cbrt.f64 (-.f64 beta alpha)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (cbrt.f64 (-.f64 beta alpha))))
(*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (+.f64 beta (-.f64 alpha 2)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (neg.f64 (pow.f64 (+.f64 alpha beta) 2)) 4)) (neg.f64 (+.f64 beta (+.f64 alpha -2))))
(*.f64 (+.f64 alpha (+.f64 -2 beta)) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 4 (pow.f64 (+.f64 alpha beta) 2))))
(*.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 4 (*.f64 2 (+.f64 alpha beta))))))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 4 (*.f64 -2 (+.f64 alpha beta)))) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 -8 (pow.f64 (+.f64 alpha beta) 3))))
(*.f64 (/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (+.f64 beta (-.f64 alpha 2)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (neg.f64 (pow.f64 (+.f64 alpha beta) 2)) 4)) (neg.f64 (+.f64 beta (+.f64 alpha -2))))
(*.f64 (+.f64 alpha (+.f64 -2 beta)) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 4 (pow.f64 (+.f64 alpha beta) 2))))
(*.f64 (/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) 1) (neg.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 4 (*.f64 2 (+.f64 alpha beta))))))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 4 (*.f64 -2 (+.f64 alpha beta)))) (/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 -8 (pow.f64 (+.f64 alpha beta) 3))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1) (/.f64 1 (+.f64 beta alpha)))
(*.f64 (*.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (/.f64 1 (+.f64 alpha beta)))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (-.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 (+.f64 alpha 2) beta)))))
(/.f64 (/.f64 (+.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (-.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (fma.f64 beta beta (*.f64 alpha (-.f64 alpha beta))))
(*.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (+.f64 (+.f64 alpha 2) beta)))) (fma.f64 beta beta (*.f64 alpha (-.f64 alpha beta))))
(/.f64 (/.f64 (+.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 beta beta (*.f64 alpha (-.f64 alpha beta)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (+.f64 beta alpha) (/.f64 1 (-.f64 beta alpha)))) (-.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 (+.f64 alpha 2) beta)))))
(/.f64 (/.f64 (+.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (-.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (+.f64 beta alpha) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (-.f64 beta alpha)))) (sqrt.f64 (-.f64 beta alpha)))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (+.f64 alpha beta)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (/.f64 (+.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (sqrt.f64 (-.f64 beta alpha)))) (sqrt.f64 (-.f64 beta alpha))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (+.f64 beta alpha) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (-.f64 beta alpha)))) (cbrt.f64 (-.f64 beta alpha)))
(*.f64 (cbrt.f64 (-.f64 beta alpha)) (*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (+.f64 alpha beta)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (-.f64 beta alpha))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 (+.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))) (neg.f64 (-.f64 beta alpha)))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (neg.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (/.f64 1 (+.f64 (+.f64 alpha 2) beta)))))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))) (*.f64 (+.f64 alpha beta) (neg.f64 (-.f64 beta alpha)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (-.f64 (*.f64 alpha alpha) (*.f64 beta beta))) (-.f64 alpha beta))
(*.f64 (-.f64 alpha beta) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 1 (+.f64 (+.f64 alpha 2) beta)))))
(/.f64 (/.f64 (+.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (-.f64 alpha beta)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))) (neg.f64 (fma.f64 beta beta (*.f64 alpha (-.f64 alpha beta)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))) (neg.f64 (fma.f64 beta beta (*.f64 alpha (-.f64 alpha beta)))))
(*.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (fma.f64 beta beta (*.f64 alpha (-.f64 alpha beta)))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (-.f64 (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (*.f64 (*.f64 alpha (+.f64 beta alpha)) (*.f64 alpha (+.f64 beta alpha))))) (-.f64 (*.f64 beta beta) (*.f64 alpha (+.f64 beta alpha))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (-.f64 (*.f64 beta (pow.f64 beta 3)) (*.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha beta) 2)))) (-.f64 (*.f64 beta beta) (*.f64 alpha (+.f64 alpha beta))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (+.f64 alpha (+.f64 2 beta))) (-.f64 (pow.f64 beta 4) (*.f64 alpha (*.f64 (pow.f64 (+.f64 alpha beta) 2) alpha)))) (-.f64 (*.f64 beta beta) (*.f64 alpha (+.f64 alpha beta))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (+.f64 (pow.f64 (*.f64 beta beta) 3) (pow.f64 (*.f64 alpha (+.f64 beta alpha)) 3))) (+.f64 (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (-.f64 (*.f64 (*.f64 alpha (+.f64 beta alpha)) (*.f64 alpha (+.f64 beta alpha))) (*.f64 (*.f64 beta beta) (*.f64 alpha (+.f64 beta alpha))))))
(*.f64 (/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 (+.f64 (pow.f64 (*.f64 beta beta) 3) (pow.f64 (*.f64 alpha (+.f64 alpha beta)) 3)) (/.f64 1 (+.f64 (+.f64 alpha 2) beta)))) (+.f64 (*.f64 beta (pow.f64 beta 3)) (*.f64 (*.f64 alpha (+.f64 alpha beta)) (-.f64 (*.f64 alpha (+.f64 alpha beta)) (*.f64 beta beta)))))
(*.f64 (/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (+.f64 (pow.f64 beta 6) (pow.f64 (*.f64 alpha (+.f64 alpha beta)) 3)) (+.f64 alpha (+.f64 2 beta)))) (+.f64 (pow.f64 beta 4) (*.f64 alpha (*.f64 (+.f64 alpha beta) (-.f64 (*.f64 alpha (+.f64 alpha beta)) (*.f64 beta beta))))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (sqrt.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 4 (*.f64 2 (+.f64 alpha beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) (sqrt.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 4 (*.f64 -2 (+.f64 alpha beta))))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (sqrt.f64 (+.f64 beta (-.f64 alpha 2))))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta)))) (sqrt.f64 (+.f64 beta (+.f64 alpha -2))))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))) (sqrt.f64 (+.f64 alpha (+.f64 -2 beta))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (cbrt.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 4 (*.f64 2 (+.f64 alpha beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2) (cbrt.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 4 (*.f64 -2 (+.f64 alpha beta))))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (cbrt.f64 (+.f64 beta (-.f64 alpha 2))))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2))) (cbrt.f64 (+.f64 beta (+.f64 alpha -2))))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))) (cbrt.f64 (+.f64 alpha (+.f64 -2 beta))))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)) (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 alpha 2) beta)) (*.f64 alpha (+.f64 (+.f64 alpha 2) beta))) (*.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)))) (*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 4 (*.f64 2 (+.f64 alpha beta)))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 4 (*.f64 2 (+.f64 alpha beta))))))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 4 (*.f64 -2 (+.f64 alpha beta)))) (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 4 (*.f64 -2 (+.f64 alpha beta)))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)))))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (*.f64 (+.f64 beta (-.f64 alpha 2)) (+.f64 beta (-.f64 alpha 2))))
(/.f64 (*.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 alpha 2) beta)) (*.f64 alpha (+.f64 (+.f64 alpha 2) beta))) (*.f64 (+.f64 beta (+.f64 alpha -2)) (+.f64 beta (+.f64 alpha -2)))) (*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(*.f64 (+.f64 alpha (+.f64 -2 beta)) (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (+.f64 beta (-.f64 alpha 2)))
(*.f64 (+.f64 beta (+.f64 alpha -2)) (/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 alpha 2) beta)) (*.f64 alpha (+.f64 (+.f64 alpha 2) beta))) (*.f64 (+.f64 (+.f64 alpha 2) beta) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))))
(*.f64 (+.f64 alpha (+.f64 -2 beta)) (/.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 4 (*.f64 2 (+.f64 alpha beta)))) (/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 alpha 2) beta)) (*.f64 alpha (+.f64 (+.f64 alpha 2) beta))) (*.f64 (+.f64 (+.f64 alpha 2) beta) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)))))
(/.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) (/.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 4 (*.f64 -2 (+.f64 alpha beta))))))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (+.f64 beta (+.f64 alpha 2)))) (+.f64 beta (-.f64 alpha 2)))
(*.f64 (+.f64 beta (+.f64 alpha -2)) (/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 alpha 2) beta)) (*.f64 alpha (+.f64 (+.f64 alpha 2) beta))) (*.f64 (+.f64 (+.f64 alpha 2) beta) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))))
(*.f64 (+.f64 alpha (+.f64 -2 beta)) (/.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)) (+.f64 beta (+.f64 alpha 2)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 4 (*.f64 2 (+.f64 alpha beta)))) (/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 alpha 2) beta)) (*.f64 alpha (+.f64 (+.f64 alpha 2) beta))) (*.f64 (+.f64 (+.f64 alpha 2) beta) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)))))
(/.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) (/.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 4 (*.f64 -2 (+.f64 alpha beta))))))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 (+.f64 beta (-.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2)))))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 alpha 2) beta)) (*.f64 alpha (+.f64 (+.f64 alpha 2) beta))) (*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)))) (*.f64 (+.f64 beta (+.f64 alpha -2)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 4 (*.f64 2 (+.f64 alpha beta))))))
(*.f64 (+.f64 alpha (+.f64 -2 beta)) (*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 4 (*.f64 -2 (+.f64 alpha beta)))) (/.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)))))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (*.f64 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4))) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))) (+.f64 beta (-.f64 alpha 2))))
(*.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 alpha 2) beta)) (*.f64 alpha (+.f64 (+.f64 alpha 2) beta))) (*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)))) (*.f64 (+.f64 beta (+.f64 alpha -2)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) (-.f64 4 (*.f64 2 (+.f64 alpha beta))))))
(*.f64 (+.f64 alpha (+.f64 -2 beta)) (*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 4 (*.f64 -2 (+.f64 alpha beta)))) (/.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)))))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)) -1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(neg.f64 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 beta alpha))))
(/.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 (-.f64 -2 beta) alpha))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))

eval224.0ms (1.9%)

Compiler

Compiled 12222 to 7914 computations (35.2% saved)

prune137.0ms (1.2%)

Pruning

11 alts after pruning (10 fresh and 1 done)

PrunedKeptTotal
New34410354
Fresh000
Picked011
Done000
Total34411355
Error
0.0b
Counts
355 → 11
Alt Table
Click to see full alt table
StatusErrorProgram
47.5b
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2)
13.7b
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
14.1b
(/.f64 (-.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 2)
27.8b
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
50.1b
(/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 -1 (/.f64 (fma.f64 -1 beta (-.f64 -2 beta)) alpha) (/.f64 (*.f64 (-.f64 -2 beta) (+.f64 beta (+.f64 2 beta))) (*.f64 alpha alpha))))) 2)
14.1b
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
15.6b
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
20.5b
(/.f64 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha 2) (+.f64 alpha 2)))) (-.f64 beta (+.f64 alpha 2))) 1) 2)
14.2b
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
61.7b
(/.f64 (+.f64 -1 1) 2)
42.1b
(/.f64 2 2)
Compiler

Compiled 367 to 281 computations (23.4% saved)

localize25.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
0.0b
(/.f64 beta (+.f64 beta (+.f64 alpha 2)))
0.0b
(/.f64 alpha (+.f64 beta (+.f64 alpha 2)))
2.0b
(-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)
Compiler

Compiled 73 to 47 computations (35.6% saved)

series17.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

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

rewrite145.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1596×associate-/l*
1148×associate-/r/
382×+-commutative
366×associate-+l+
310×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
012112
129094
2452394
Stop Event
node limit
Counts
4 → 305
Calls
Call 1
Inputs
(-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 alpha (+.f64 beta (+.f64 alpha 2)))
(/.f64 beta (+.f64 beta (+.f64 alpha 2)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)) (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (sqrt.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))) (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (cbrt.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 beta 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (/.f64 1 (-.f64 -2 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha 1) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (*.f64 alpha (-.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (*.f64 alpha (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -2 (+.f64 alpha beta))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))) (sqrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (+.f64 alpha (+.f64 beta 2))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))) (-.f64 (+.f64 alpha 2) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 beta (+.f64 alpha -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (-.f64 (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4) (*.f64 (+.f64 alpha beta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 alpha (+.f64 beta 2)) (pow.f64 (cbrt.f64 alpha) 2))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 alpha) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (-.f64 beta (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 alpha) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 alpha) 1) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (-.f64 beta (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 alpha) 1) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha 1) 1) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha 1) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha 1) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha 1) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha 1) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha 1) (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))) (-.f64 (+.f64 alpha 2) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha 1) (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 beta (+.f64 alpha -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha 1) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (-.f64 (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4) (*.f64 (+.f64 alpha beta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (sqrt.f64 (-.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (sqrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (cbrt.f64 (-.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (cbrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (/.f64 1 (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 1 (-.f64 -2 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta 1) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (*.f64 beta (-.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (*.f64 beta (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -2 (+.f64 alpha beta))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 beta 2))) (sqrt.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (+.f64 alpha (+.f64 beta 2))) (cbrt.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))) (-.f64 (+.f64 alpha 2) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 beta (+.f64 alpha -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (-.f64 (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4) (*.f64 (+.f64 alpha beta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 alpha (+.f64 beta 2)) (pow.f64 (cbrt.f64 beta) 2))) (cbrt.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 beta) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (-.f64 beta (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 beta) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta 1) 1) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta 1) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta 1) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta 1) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta 1) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta 1) (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))) (-.f64 (+.f64 alpha 2) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta 1) (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 beta (+.f64 alpha -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta 1) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (-.f64 (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4) (*.f64 (+.f64 alpha beta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (sqrt.f64 (-.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (sqrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (cbrt.f64 (-.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (cbrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (-.f64 -2 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (-.f64 (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (-.f64 (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 1 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))))) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (*.f64 (neg.f64 beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (*.f64 (neg.f64 beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)) (*.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) 3) (pow.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)) (*.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))) (*.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (/.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))) (/.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (*.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (neg.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))

simplify260.0ms (2.2%)

Algorithm
egg-herbie
Rules
1090×associate-*r*
1082×+-commutative
958×*-commutative
834×associate-*l*
788×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
096728603
1293827231
Stop Event
node limit
Counts
401 → 637
Calls
Call 1
Inputs
-1
(-.f64 (/.f64 alpha (+.f64 beta 2)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (/.f64 alpha (+.f64 beta 2))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) 1)
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(-.f64 (/.f64 alpha (+.f64 2 alpha)) 1)
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))) 1)
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2))))) 1)
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 3) alpha) (pow.f64 (+.f64 2 alpha) 4))) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))))) 1)
-1
(-.f64 (/.f64 alpha beta) 1)
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
-1
(-.f64 (/.f64 alpha beta) 1)
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
(/.f64 alpha (+.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (/.f64 alpha (+.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 4))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))))
1
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
1
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(/.f64 alpha (+.f64 2 alpha))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2))))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 3) alpha) (pow.f64 (+.f64 2 alpha) 4))) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2))))))
(/.f64 alpha beta)
(+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 3) alpha) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))))
(/.f64 alpha beta)
(+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 3) alpha) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))))
(/.f64 beta (+.f64 2 alpha))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 2 alpha) 4))) (+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(/.f64 beta (+.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (/.f64 beta (+.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 4))))))
(/.f64 beta alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(/.f64 beta alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
2
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) 2)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 1)
(*.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(*.f64 (+.f64 1 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(*.f64 (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))
(/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)) (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (sqrt.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))) (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (cbrt.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))
(expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(fma.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 beta 2))) -1)
(fma.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)
(fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1)
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 0)
(+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 1)
(+.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) -1)
(-.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) 1)
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(*.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)
(*.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(*.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) alpha)
(*.f64 (neg.f64 alpha) (/.f64 1 (-.f64 -2 (+.f64 alpha beta))))
(*.f64 (/.f64 alpha 1) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (/.f64 alpha (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (*.f64 alpha (-.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (*.f64 alpha (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (/.f64 1 (-.f64 -2 (+.f64 alpha beta))) (neg.f64 alpha))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))) (sqrt.f64 alpha))
(*.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (+.f64 alpha (+.f64 beta 2))) (cbrt.f64 alpha))
(*.f64 (/.f64 alpha (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 alpha (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))) (-.f64 (+.f64 alpha 2) beta))
(*.f64 (/.f64 alpha (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 beta (+.f64 alpha -2)))
(*.f64 (/.f64 alpha (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (-.f64 (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4) (*.f64 (+.f64 alpha beta) 2)))
(*.f64 (/.f64 1 (/.f64 (+.f64 alpha (+.f64 beta 2)) (pow.f64 (cbrt.f64 alpha) 2))) (cbrt.f64 alpha))
(*.f64 (/.f64 (neg.f64 alpha) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (/.f64 (neg.f64 alpha) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 (*.f64 (neg.f64 alpha) 1) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (/.f64 (*.f64 (neg.f64 alpha) 1) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 (/.f64 alpha 1) 1) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (/.f64 alpha 1) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (/.f64 (/.f64 alpha 1) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 (/.f64 alpha 1) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (/.f64 alpha 1) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (/.f64 (/.f64 alpha 1) (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))) (-.f64 (+.f64 alpha 2) beta))
(*.f64 (/.f64 (/.f64 alpha 1) (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 beta (+.f64 alpha -2)))
(*.f64 (/.f64 (/.f64 alpha 1) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (-.f64 (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4) (*.f64 (+.f64 alpha beta) 2)))
(*.f64 (/.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (sqrt.f64 (-.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (sqrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (/.f64 (/.f64 alpha (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (cbrt.f64 (-.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (/.f64 alpha (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (cbrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)
(pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)
(pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)
(pow.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) -1)
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) 1/3)
(neg.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))))
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))
(log.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) 1)
(*.f64 beta (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(*.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 1)
(*.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) beta)
(*.f64 (neg.f64 beta) (/.f64 1 (-.f64 -2 (+.f64 alpha beta))))
(*.f64 (/.f64 beta 1) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (*.f64 beta (-.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (*.f64 beta (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (/.f64 1 (-.f64 -2 (+.f64 alpha beta))) (neg.f64 beta))
(*.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 beta 2))) (sqrt.f64 beta))
(*.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (+.f64 alpha (+.f64 beta 2))) (cbrt.f64 beta))
(*.f64 (/.f64 beta (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 beta (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))) (-.f64 (+.f64 alpha 2) beta))
(*.f64 (/.f64 beta (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 beta (+.f64 alpha -2)))
(*.f64 (/.f64 beta (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (-.f64 (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4) (*.f64 (+.f64 alpha beta) 2)))
(*.f64 (/.f64 1 (/.f64 (+.f64 alpha (+.f64 beta 2)) (pow.f64 (cbrt.f64 beta) 2))) (cbrt.f64 beta))
(*.f64 (/.f64 (neg.f64 beta) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (/.f64 (neg.f64 beta) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 (/.f64 beta 1) 1) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (/.f64 beta 1) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (/.f64 (/.f64 beta 1) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 (/.f64 beta 1) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (/.f64 beta 1) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (/.f64 (/.f64 beta 1) (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))) (-.f64 (+.f64 alpha 2) beta))
(*.f64 (/.f64 (/.f64 beta 1) (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 beta (+.f64 alpha -2)))
(*.f64 (/.f64 (/.f64 beta 1) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (-.f64 (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4) (*.f64 (+.f64 alpha beta) 2)))
(*.f64 (/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (sqrt.f64 (-.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (sqrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (/.f64 (/.f64 beta (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (cbrt.f64 (-.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (/.f64 beta (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (cbrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 1)
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2)
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 3)
(pow.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) -1)
(pow.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) 1/3)
(neg.f64 (/.f64 beta (-.f64 -2 (+.f64 alpha beta))))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))
(log.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.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))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) -1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) -1))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (-.f64 (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (-.f64 (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 1)
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 1 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(*.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1)
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(*.f64 (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))))) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (*.f64 (neg.f64 beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (*.f64 (neg.f64 beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)) (*.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) 3) (pow.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)) (*.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))) (*.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))
(/.f64 1 (/.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (/.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))) (/.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (*.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(/.f64 (-.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(/.f64 (-.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (neg.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))
(pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) 2)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 3))
(expm1.f64 (log.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(exp.f64 (log.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
Outputs
-1
(-.f64 (/.f64 alpha (+.f64 beta 2)) 1)
(+.f64 (/.f64 alpha (+.f64 beta 2)) -1)
(+.f64 -1 (/.f64 alpha (+.f64 beta 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (/.f64 alpha (+.f64 beta 2))) 1)
(+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (/.f64 alpha (+.f64 beta 2))) -1)
(+.f64 -1 (fma.f64 -1 (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (/.f64 alpha (+.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) 1)
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (/.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) -1)
(+.f64 -1 (+.f64 (fma.f64 -1 (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (/.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(neg.f64 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))
(fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(neg.f64 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))
(fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))))
(-.f64 (/.f64 alpha (+.f64 2 alpha)) 1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))) 1)
(+.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (neg.f64 (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 alpha 2) 2)))) -1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (neg.f64 alpha) beta) (pow.f64 (+.f64 alpha 2) 2)) -1))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2))))) 1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (+.f64 alpha 2) 3) alpha))) 1))
(+.f64 -1 (+.f64 (/.f64 (*.f64 (neg.f64 alpha) beta) (pow.f64 (+.f64 alpha 2) 2)) (+.f64 (/.f64 alpha (+.f64 alpha 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 3) (*.f64 beta beta))))))
(-.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 3) alpha) (pow.f64 (+.f64 2 alpha) 4))) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))))) 1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (-.f64 (+.f64 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (+.f64 alpha 2) 3) alpha)) (*.f64 -1 (+.f64 (/.f64 (*.f64 alpha (pow.f64 beta 3)) (pow.f64 (+.f64 alpha 2) 4)) (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 alpha 2) 2))))) 1))
(+.f64 -1 (+.f64 (/.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 3) (*.f64 beta beta))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 beta 3) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (*.f64 beta (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2)))))
-1
(-.f64 (/.f64 alpha beta) 1)
(+.f64 (/.f64 alpha beta) -1)
(+.f64 -1 (/.f64 alpha beta))
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(+.f64 (/.f64 alpha beta) (-.f64 (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) 1))
(+.f64 (/.f64 alpha beta) (-.f64 (/.f64 (*.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta)) 1))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
(+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (+.f64 (/.f64 alpha beta) (-.f64 (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) 1)))
(+.f64 (+.f64 (/.f64 alpha beta) (/.f64 (*.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta))) (+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) -1))
-1
(-.f64 (/.f64 alpha beta) 1)
(+.f64 (/.f64 alpha beta) -1)
(+.f64 -1 (/.f64 alpha beta))
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(+.f64 (/.f64 alpha beta) (-.f64 (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) 1))
(+.f64 (/.f64 alpha beta) (-.f64 (/.f64 (*.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta)) 1))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
(+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (+.f64 (/.f64 alpha beta) (-.f64 (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) 1)))
(+.f64 (+.f64 (/.f64 alpha beta) (/.f64 (*.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta))) (+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) -1))
(/.f64 alpha (+.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (/.f64 alpha (+.f64 beta 2)))
(fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (/.f64 alpha (+.f64 beta 2)))
(fma.f64 -1 (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (/.f64 alpha (+.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (/.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))
(+.f64 (fma.f64 -1 (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (/.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 4))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (/.f64 alpha (+.f64 beta 2))) (fma.f64 -1 (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 4)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))
(+.f64 (fma.f64 -1 (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (/.f64 alpha (+.f64 beta 2))) (fma.f64 -1 (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 4)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))
1
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1)
(fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) 1)
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) 1) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) 1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) 1) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 1 (+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
1
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1)
(fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) 1)
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) 1) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) 1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) 1) (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(+.f64 1 (+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))
(/.f64 alpha (+.f64 2 alpha))
(/.f64 alpha (+.f64 alpha 2))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2))))
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (neg.f64 (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 alpha 2) 2))))
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (/.f64 (*.f64 (neg.f64 alpha) beta) (pow.f64 (+.f64 alpha 2) 2)))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2)))))
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 (neg.f64 (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (+.f64 alpha 2) 3) alpha))))
(+.f64 (/.f64 (*.f64 (neg.f64 alpha) beta) (pow.f64 (+.f64 alpha 2) 2)) (+.f64 (/.f64 alpha (+.f64 alpha 2)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 3) (*.f64 beta beta)))))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 3) alpha) (pow.f64 (+.f64 2 alpha) 4))) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 2 alpha) 2))))))
(+.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (+.f64 alpha 2) 3) alpha)) (*.f64 -1 (+.f64 (/.f64 (*.f64 alpha (pow.f64 beta 3)) (pow.f64 (+.f64 alpha 2) 4)) (/.f64 (*.f64 alpha beta) (pow.f64 (+.f64 alpha 2) 2))))))
(+.f64 (/.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 3) (*.f64 beta beta))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 beta 3) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (*.f64 beta (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2))))
(/.f64 alpha beta)
(+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))
(+.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))))
(+.f64 (/.f64 alpha beta) (/.f64 (*.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta)))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))))
(+.f64 (+.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)))
(+.f64 (/.f64 (*.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 3) alpha) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))))
(+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (+.f64 (/.f64 alpha beta) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (/.f64 (pow.f64 beta 4) alpha)) (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))))))
(+.f64 (/.f64 alpha beta) (+.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (/.f64 (pow.f64 beta 4) alpha)) (/.f64 (*.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha))))
(/.f64 alpha beta)
(+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))
(+.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))))
(+.f64 (/.f64 alpha beta) (/.f64 (*.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta)))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))))
(+.f64 (+.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)))
(+.f64 (/.f64 (*.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 3) alpha) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))))
(+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (+.f64 (/.f64 alpha beta) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (/.f64 (pow.f64 beta 4) alpha)) (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))))))
(+.f64 (/.f64 alpha beta) (+.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (/.f64 (pow.f64 beta 4) alpha)) (/.f64 (*.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha))))
(/.f64 beta (+.f64 2 alpha))
(/.f64 beta (+.f64 alpha 2))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))))
(+.f64 (/.f64 beta (+.f64 alpha 2)) (neg.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))))
(+.f64 (/.f64 beta (+.f64 alpha 2)) (/.f64 (*.f64 beta (neg.f64 beta)) (pow.f64 (+.f64 alpha 2) 2)))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))))
(+.f64 (/.f64 beta (+.f64 alpha 2)) (fma.f64 -1 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 2 alpha) 4))) (+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))))
(fma.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 alpha 2) 4)) (+.f64 (/.f64 beta (+.f64 alpha 2)) (fma.f64 -1 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))))
(/.f64 beta (+.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (/.f64 beta (+.f64 beta 2)))
(fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (/.f64 beta (+.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (+.f64 beta 2))))
(fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (+.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 3) (*.f64 alpha alpha)))))
(+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (/.f64 beta (+.f64 beta 2))) (/.f64 (*.f64 beta (*.f64 alpha alpha)) (pow.f64 (+.f64 beta 2) 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 4))))))
(fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (+.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 3) (*.f64 alpha alpha))) (+.f64 (/.f64 beta (+.f64 beta 2)) (neg.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 3)))))))
(+.f64 (+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (/.f64 beta (+.f64 beta 2))) (/.f64 (*.f64 beta (*.f64 alpha alpha)) (pow.f64 (+.f64 beta 2) 3))) (/.f64 (neg.f64 beta) (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 3))))
(/.f64 beta alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha))
(fma.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (*.f64 alpha alpha)) (/.f64 beta alpha))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (*.f64 alpha alpha)) (/.f64 beta alpha)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))
(+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(fma.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 3))) (+.f64 (/.f64 beta alpha) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (/.f64 (pow.f64 alpha 4) beta)) (+.f64 (/.f64 beta alpha) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))
(/.f64 beta alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha))
(fma.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (*.f64 alpha alpha)) (/.f64 beta alpha))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (*.f64 alpha alpha)) (/.f64 beta alpha)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))
(+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(fma.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 3))) (+.f64 (/.f64 beta alpha) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 3) (/.f64 (pow.f64 alpha 4) beta)) (+.f64 (/.f64 beta alpha) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (*.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (-.f64 (*.f64 beta (*.f64 beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (fma.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))))) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2))) 1) (-.f64 (fma.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))))) (/.f64 alpha (+.f64 alpha 2))))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) 2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) 2) (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) 2) (-.f64 (/.f64 (+.f64 alpha 2) (/.f64 beta (/.f64 alpha beta))) (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) 2) (+.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)) (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha))))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) 2) (+.f64 (/.f64 (+.f64 alpha 2) (/.f64 beta (/.f64 alpha beta))) (/.f64 (*.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 3)))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))
2
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) 2)
(fma.f64 -1 (/.f64 (-.f64 (+.f64 alpha 2) (neg.f64 alpha)) beta) 2)
(fma.f64 -1 (/.f64 (+.f64 alpha (-.f64 2 (neg.f64 alpha))) beta) 2)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (+.f64 alpha 2) (neg.f64 alpha)) beta) 2) (+.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 alpha (-.f64 2 (neg.f64 alpha))) beta) 2) (+.f64 (/.f64 (+.f64 alpha 2) (/.f64 beta (/.f64 alpha beta))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (+.f64 alpha 2) (neg.f64 alpha)) beta) 2) (+.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha)) (fma.f64 -1 (/.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) alpha (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 alpha (-.f64 2 (neg.f64 alpha))) beta) 2) (+.f64 (/.f64 (+.f64 alpha 2) (/.f64 beta (/.f64 alpha beta))) (fma.f64 -1 (/.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) alpha (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 beta 2) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(fma.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4)))) (+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 beta 2) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 beta 2))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(-.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (/.f64 (*.f64 beta (+.f64 beta 2)) (*.f64 alpha alpha)))
(-.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (*.f64 alpha alpha)) (neg.f64 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2)))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (+.f64 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 (neg.f64 beta) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha)))) (+.f64 (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 3))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (*.f64 alpha alpha)) (neg.f64 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha)))) (+.f64 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (+.f64 (/.f64 (neg.f64 beta) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))) (/.f64 (pow.f64 (+.f64 beta 2) 3) (/.f64 (pow.f64 alpha 4) beta))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2)))))))
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))
(*.f64 (+.f64 1 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(*.f64 (+.f64 1 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(*.f64 (+.f64 1 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) 3) (pow.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(*.f64 (/.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)) (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (sqrt.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))) (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (cbrt.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (/.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (/.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(neg.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 3)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3) 1/3)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(expm1.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 beta 2))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 0)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 1)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(+.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) -1)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(-.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) 1)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 1 (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(*.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (sqrt.f64 alpha) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (sqrt.f64 alpha)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (*.f64 (sqrt.f64 alpha) (sqrt.f64 alpha)))
(*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (*.f64 (cbrt.f64 alpha) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) alpha)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (neg.f64 alpha) (/.f64 1 (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (neg.f64 alpha) (-.f64 -2 (+.f64 alpha beta)))
(*.f64 (/.f64 alpha 1) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (/.f64 alpha (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (*.f64 alpha (-.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (*.f64 alpha (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (*.f64 alpha (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))
(*.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (/.f64 (*.f64 alpha 1) (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))
(*.f64 (/.f64 1 (-.f64 -2 (+.f64 alpha beta))) (neg.f64 alpha))
(/.f64 (neg.f64 alpha) (-.f64 -2 (+.f64 alpha beta)))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (sqrt.f64 alpha) (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))) (sqrt.f64 alpha))
(*.f64 (sqrt.f64 alpha) (/.f64 (sqrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (cbrt.f64 alpha) (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (+.f64 alpha (+.f64 beta 2))) (cbrt.f64 alpha))
(*.f64 (cbrt.f64 alpha) (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (/.f64 (cbrt.f64 alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 alpha (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))
(/.f64 (*.f64 alpha (+.f64 alpha (-.f64 2 beta))) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))))
(*.f64 (/.f64 alpha (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (/.f64 alpha (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))
(*.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (/.f64 (neg.f64 alpha) (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
(*.f64 (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))) (-.f64 (+.f64 alpha 2) beta))
(*.f64 (+.f64 alpha (-.f64 2 beta)) (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(/.f64 (*.f64 alpha (+.f64 alpha (-.f64 2 beta))) (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))
(*.f64 (/.f64 alpha (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 beta (+.f64 alpha -2)))
(/.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha -2))) (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) -4))
(/.f64 alpha (/.f64 (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) -4) (+.f64 alpha (+.f64 beta -2))))
(*.f64 (/.f64 alpha (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (-.f64 (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4) (*.f64 (+.f64 alpha beta) 2)))
(*.f64 (/.f64 alpha (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (-.f64 (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) 4) (*.f64 2 (+.f64 alpha beta))))
(/.f64 alpha (/.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)) (-.f64 (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) 4) (*.f64 2 (+.f64 alpha beta)))))
(*.f64 (/.f64 1 (/.f64 (+.f64 alpha (+.f64 beta 2)) (pow.f64 (cbrt.f64 alpha) 2))) (cbrt.f64 alpha))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (*.f64 (cbrt.f64 alpha) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (/.f64 (neg.f64 alpha) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (/.f64 alpha (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))
(/.f64 (*.f64 alpha (+.f64 alpha (-.f64 2 beta))) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))))
(*.f64 (/.f64 (neg.f64 alpha) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 alpha (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))
(*.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (/.f64 (neg.f64 alpha) (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
(*.f64 (/.f64 (*.f64 (neg.f64 alpha) 1) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (/.f64 alpha (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))
(/.f64 (*.f64 alpha (+.f64 alpha (-.f64 2 beta))) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))))
(*.f64 (/.f64 (*.f64 (neg.f64 alpha) 1) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 alpha (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))
(*.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (/.f64 (neg.f64 alpha) (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
(*.f64 (/.f64 (/.f64 alpha 1) 1) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 (/.f64 alpha 1) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (/.f64 alpha (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (/.f64 (/.f64 alpha 1) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 alpha (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))))
(*.f64 (/.f64 (/.f64 alpha 1) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 alpha (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))
(/.f64 (*.f64 alpha (+.f64 alpha (-.f64 2 beta))) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))))
(*.f64 (/.f64 (/.f64 alpha 1) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (/.f64 alpha (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))
(*.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (/.f64 (neg.f64 alpha) (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
(*.f64 (/.f64 (/.f64 alpha 1) (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))) (-.f64 (+.f64 alpha 2) beta))
(*.f64 (+.f64 alpha (-.f64 2 beta)) (/.f64 alpha (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))))
(/.f64 (*.f64 alpha (+.f64 alpha (-.f64 2 beta))) (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))
(*.f64 (/.f64 (/.f64 alpha 1) (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 beta (+.f64 alpha -2)))
(/.f64 (*.f64 alpha (+.f64 beta (+.f64 alpha -2))) (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) -4))
(/.f64 alpha (/.f64 (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) -4) (+.f64 alpha (+.f64 beta -2))))
(*.f64 (/.f64 (/.f64 alpha 1) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (-.f64 (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4) (*.f64 (+.f64 alpha beta) 2)))
(*.f64 (/.f64 alpha (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (-.f64 (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) 4) (*.f64 2 (+.f64 alpha beta))))
(/.f64 alpha (/.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)) (-.f64 (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) 4) (*.f64 2 (+.f64 alpha beta)))))
(*.f64 (/.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (sqrt.f64 (-.f64 beta (+.f64 alpha 2))))
(/.f64 (*.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (-.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))))
(*.f64 (/.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (sqrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (/.f64 alpha (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))
(*.f64 (/.f64 alpha (*.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))) (sqrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))
(*.f64 (/.f64 (/.f64 alpha (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (cbrt.f64 (-.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 alpha (*.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2) (cbrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))))) (cbrt.f64 (-.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (/.f64 alpha (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (cbrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (/.f64 alpha (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2))) (cbrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))
(*.f64 (/.f64 (/.f64 alpha (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))
(pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(pow.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) -1)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) 1/3)
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(neg.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (neg.f64 alpha) (-.f64 -2 (+.f64 alpha beta)))
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))
(log.f64 (exp.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(expm1.f64 (log1p.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(exp.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(log1p.f64 (expm1.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(/.f64 alpha (+.f64 alpha (+.f64 beta 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) 1)
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 beta (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 1)
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (sqrt.f64 beta) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (sqrt.f64 beta)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (*.f64 (sqrt.f64 beta) (sqrt.f64 beta)))
(*.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (cbrt.f64 beta)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) beta)
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (neg.f64 beta) (/.f64 1 (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (*.f64 (neg.f64 beta) 1) (-.f64 -2 (+.f64 alpha beta)))
(/.f64 (neg.f64 beta) (-.f64 -2 (+.f64 alpha beta)))
(*.f64 (/.f64 beta 1) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (/.f64 (*.f64 beta 1) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (-.f64 beta (+.f64 alpha 2)) (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))))
(/.f64 (*.f64 beta (-.f64 beta (+.f64 alpha 2))) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))
(*.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))
(*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (*.f64 beta (-.f64 beta (+.f64 alpha 2))))
(*.f64 beta (*.f64 (-.f64 beta (+.f64 alpha 2)) (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (*.f64 beta (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (*.f64 beta (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))
(*.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (/.f64 (*.f64 beta 1) (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))
(*.f64 (/.f64 1 (-.f64 -2 (+.f64 alpha beta))) (neg.f64 beta))
(/.f64 (*.f64 (neg.f64 beta) 1) (-.f64 -2 (+.f64 alpha beta)))
(/.f64 (neg.f64 beta) (-.f64 -2 (+.f64 alpha beta)))
(*.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 beta 2))) (sqrt.f64 beta))
(*.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (*.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (cbrt.f64 beta) (/.f64 (pow.f64 (cbrt.f64 beta) 2) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (+.f64 alpha (+.f64 beta 2))) (cbrt.f64 beta))
(*.f64 (cbrt.f64 beta) (/.f64 (pow.f64 (cbrt.f64 beta) 2) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 beta (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))
(*.f64 (neg.f64 (-.f64 beta (+.f64 alpha 2))) (/.f64 beta (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))))
(*.f64 (+.f64 alpha (-.f64 2 beta)) (/.f64 beta (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))))
(*.f64 (/.f64 beta (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))) (/.f64 beta (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
(*.f64 (/.f64 beta (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))) (-.f64 (+.f64 alpha 2) beta))
(/.f64 (*.f64 beta (+.f64 alpha (-.f64 2 beta))) (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))
(/.f64 beta (/.f64 (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (+.f64 alpha (-.f64 2 beta))))
(*.f64 (/.f64 beta (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 beta (+.f64 alpha -2)))
(*.f64 (+.f64 beta (+.f64 alpha -2)) (/.f64 beta (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) -4)))
(/.f64 (*.f64 beta (+.f64 alpha (+.f64 beta -2))) (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) -4))
(*.f64 (/.f64 beta (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (-.f64 (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4) (*.f64 (+.f64 alpha beta) 2)))
(*.f64 (-.f64 (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) 4) (*.f64 2 (+.f64 alpha beta))) (/.f64 beta (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))))
(*.f64 (/.f64 1 (/.f64 (+.f64 alpha (+.f64 beta 2)) (pow.f64 (cbrt.f64 beta) 2))) (cbrt.f64 beta))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (cbrt.f64 beta)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (*.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 (neg.f64 beta) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (neg.f64 (-.f64 beta (+.f64 alpha 2))) (/.f64 beta (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))))
(*.f64 (+.f64 alpha (-.f64 2 beta)) (/.f64 beta (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))))
(*.f64 (/.f64 (neg.f64 beta) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))) (/.f64 beta (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
(*.f64 (/.f64 (/.f64 beta 1) 1) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 (/.f64 beta 1) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(*.f64 (-.f64 beta (+.f64 alpha 2)) (/.f64 beta (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))))
(/.f64 (*.f64 beta (-.f64 beta (+.f64 alpha 2))) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))
(*.f64 (/.f64 (/.f64 beta 1) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))
(*.f64 (/.f64 (/.f64 beta 1) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))
(*.f64 (neg.f64 (-.f64 beta (+.f64 alpha 2))) (/.f64 beta (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))))
(*.f64 (+.f64 alpha (-.f64 2 beta)) (/.f64 beta (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))))
(*.f64 (/.f64 (/.f64 beta 1) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))) (/.f64 beta (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
(*.f64 (/.f64 (/.f64 beta 1) (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))) (-.f64 (+.f64 alpha 2) beta))
(/.f64 (*.f64 beta (+.f64 alpha (-.f64 2 beta))) (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))
(/.f64 beta (/.f64 (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)) (+.f64 alpha (-.f64 2 beta))))
(*.f64 (/.f64 (/.f64 beta 1) (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 beta (+.f64 alpha -2)))
(*.f64 (+.f64 beta (+.f64 alpha -2)) (/.f64 beta (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) -4)))
(/.f64 (*.f64 beta (+.f64 alpha (+.f64 beta -2))) (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) -4))
(*.f64 (/.f64 (/.f64 beta 1) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (-.f64 (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4) (*.f64 (+.f64 alpha beta) 2)))
(*.f64 (-.f64 (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) 4) (*.f64 2 (+.f64 alpha beta))) (/.f64 beta (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))))
(*.f64 (/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (sqrt.f64 (-.f64 beta (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (-.f64 beta (+.f64 alpha 2))) (/.f64 beta (*.f64 (sqrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (sqrt.f64 (-.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (sqrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (sqrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))) (/.f64 beta (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (sqrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))) (/.f64 beta (*.f64 (sqrt.f64 (+.f64 alpha (+.f64 beta 2))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))))
(*.f64 (/.f64 (/.f64 beta (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (cbrt.f64 (-.f64 beta (+.f64 alpha 2))))
(*.f64 (cbrt.f64 (-.f64 beta (+.f64 alpha 2))) (/.f64 (/.f64 beta (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))))
(*.f64 (cbrt.f64 (-.f64 beta (+.f64 alpha 2))) (/.f64 beta (*.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2) (cbrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))))))
(*.f64 (/.f64 (/.f64 beta (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (cbrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (cbrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))) (/.f64 beta (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (cbrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))) (/.f64 beta (*.f64 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))))
(pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 1)
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2)
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 3)
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(pow.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) -1)
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(pow.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) 1/3)
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(neg.f64 (/.f64 beta (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (*.f64 (neg.f64 beta) 1) (-.f64 -2 (+.f64 alpha beta)))
(/.f64 (neg.f64 beta) (-.f64 -2 (+.f64 alpha beta)))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))
(log.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(exp.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 1))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) -1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) -1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (*.f64 2 (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (*.f64 2 (fma.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta 2))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (fma.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta 2))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (fma.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta 2))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (fma.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta 2))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (*.f64 2 (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (*.f64 2 (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (fma.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta 2))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (*.f64 2 (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (*.f64 2 (+.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (-.f64 (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (-.f64 (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 1 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) (+.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(+.f64 (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(+.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(*.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) 2))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (/.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 1 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (/.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (+.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (+.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3))) (-.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (-.f64 (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (fma.f64 beta (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (fma.f64 beta (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (fma.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (fma.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta))))) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta)))
(*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta)) (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))))) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta))))) (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (+.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta))))) (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (*.f64 (neg.f64 beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1)))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (fma.f64 (neg.f64 beta) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -2 (+.f64 alpha beta))))) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 -2 (+.f64 alpha beta))))
(*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (-.f64 -2 (+.f64 alpha beta))) (+.f64 (*.f64 beta (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -2 (+.f64 alpha beta))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (*.f64 (neg.f64 beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (fma.f64 (neg.f64 beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 -2 (+.f64 alpha beta))))) (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 -2 (+.f64 alpha beta))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)) (*.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 4) (*.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 4) (*.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) 3) (pow.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)) (*.f64 (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))) (*.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) 3) (pow.f64 (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 4) (-.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))) (*.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (+.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 4) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2)))))) (+.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) 3) (pow.f64 (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 3)))
(/.f64 1 (/.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (/.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))) (/.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)))) (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)))) (/.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 1) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1) (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) -1))
(/.f64 (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (*.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 3)) (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 3)) (fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(/.f64 (-.f64 (*.f64 beta (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (fma.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (-.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(/.f64 (-.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta))) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta)))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta))) (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 (+.f64 alpha (+.f64 beta 2)) beta)))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1)))
(/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (neg.f64 beta)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -2 (+.f64 alpha beta)))) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (-.f64 (*.f64 beta (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -2 (+.f64 alpha beta)))) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (-.f64 (*.f64 (neg.f64 beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 1))))
(/.f64 (fma.f64 (neg.f64 beta) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (neg.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 -2 (+.f64 alpha beta))))) (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (-.f64 (*.f64 beta (-.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 -2 (+.f64 alpha beta)))) (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (neg.f64 (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))) (-.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 -1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))
(pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) 2)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) 3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 3) 1/3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))) 3))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(expm1.f64 (log.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(exp.f64 (log.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))))

localize3.0ms (0%)

Compiler

Compiled 6 to 6 computations (0% saved)

localize15.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (/.f64 beta (+.f64 beta 2)) 1)
Compiler

Compiled 29 to 21 computations (27.6% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite60.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1986×add-sqr-sqrt
1962×*-un-lft-identity
1846×add-cube-cbrt
1832×add-cbrt-cube
178×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
118019
2243119
Stop Event
node limit
Counts
1 → 33
Calls
Call 1
Inputs
(+.f64 (/.f64 beta (+.f64 beta 2)) 1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (+.f64 (/.f64 beta (+.f64 beta 2)) -1)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 1 (sqrt.f64 (/.f64 beta (+.f64 beta 2)))) (hypot.f64 1 (sqrt.f64 (/.f64 beta (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) -1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1) (+.f64 (/.f64 beta (+.f64 beta 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (/.f64 beta (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2)) (-.f64 1 (/.f64 beta (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1)) (neg.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 beta (+.f64 beta 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 beta (/.f64 1 (+.f64 beta 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 beta (+.f64 beta 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) (sqrt.f64 (/.f64 beta (+.f64 beta 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 1)))))

simplify62.0ms (0.5%)

Algorithm
egg-herbie
Rules
1248×associate-*r/
1030×associate-*r*
1002×associate-*l/
862×associate-*l*
668×associate-+r+
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01081525
12651491
28141341
341571339
Stop Event
node limit
Counts
45 → 60
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 1/2 beta))
(+.f64 1 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3)))))
2
(-.f64 2 (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
2
(-.f64 2 (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (+.f64 (/.f64 beta (+.f64 beta 2)) -1)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(*.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 1))
(*.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)
(*.f64 (hypot.f64 1 (sqrt.f64 (/.f64 beta (+.f64 beta 2)))) (hypot.f64 1 (sqrt.f64 (/.f64 beta (+.f64 beta 2)))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2))))))
(/.f64 1 (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) -1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1) (+.f64 (/.f64 beta (+.f64 beta 2)) -1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (/.f64 beta (+.f64 beta 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2)) (-.f64 1 (/.f64 beta (+.f64 beta 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1)) (neg.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2))))))
(pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 beta (+.f64 beta 2)))) 2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(fma.f64 beta (/.f64 1 (+.f64 beta 2)) 1)
(fma.f64 1 (/.f64 beta (+.f64 beta 2)) 1)
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) (sqrt.f64 (/.f64 beta (+.f64 beta 2))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 1)
Outputs
1
(+.f64 1 (*.f64 1/2 beta))
(fma.f64 1/2 beta 1)
(+.f64 1 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (pow.f64 beta 2))))
(+.f64 1 (fma.f64 1/2 beta (*.f64 -1/4 (*.f64 beta beta))))
(+.f64 1 (fma.f64 1/2 beta (*.f64 beta (*.f64 beta -1/4))))
(fma.f64 1/2 beta (fma.f64 beta (*.f64 beta -1/4) 1))
(+.f64 1 (+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3)))))
(+.f64 1 (fma.f64 1/2 beta (fma.f64 -1/4 (*.f64 beta beta) (*.f64 1/8 (pow.f64 beta 3)))))
(+.f64 1 (fma.f64 1/2 beta (*.f64 (*.f64 beta beta) (+.f64 (*.f64 beta 1/8) -1/4))))
(+.f64 1 (*.f64 beta (+.f64 1/2 (*.f64 beta (+.f64 -1/4 (*.f64 beta 1/8))))))
2
(-.f64 2 (*.f64 2 (/.f64 1 beta)))
(-.f64 2 (/.f64 2 beta))
(+.f64 2 (/.f64 -2 beta))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 2 (-.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 2 beta)))
(+.f64 (/.f64 4 (*.f64 beta beta)) (-.f64 2 (/.f64 2 beta)))
(+.f64 2 (+.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 -2 beta)))
(+.f64 (+.f64 2 (/.f64 -2 beta)) (/.f64 4 (*.f64 beta beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
(-.f64 (-.f64 (+.f64 2 (/.f64 4 (*.f64 beta beta))) (/.f64 8 (pow.f64 beta 3))) (/.f64 2 beta))
(+.f64 (-.f64 (+.f64 2 (/.f64 4 (*.f64 beta beta))) (/.f64 8 (pow.f64 beta 3))) (/.f64 -2 beta))
(+.f64 2 (+.f64 (/.f64 4 (*.f64 beta beta)) (+.f64 (/.f64 -2 beta) (/.f64 -8 (pow.f64 beta 3)))))
2
(-.f64 2 (*.f64 2 (/.f64 1 beta)))
(-.f64 2 (/.f64 2 beta))
(+.f64 2 (/.f64 -2 beta))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 2 (-.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 2 beta)))
(+.f64 (/.f64 4 (*.f64 beta beta)) (-.f64 2 (/.f64 2 beta)))
(+.f64 2 (+.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 -2 beta)))
(+.f64 (+.f64 2 (/.f64 -2 beta)) (/.f64 4 (*.f64 beta beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
(-.f64 (-.f64 (+.f64 2 (/.f64 4 (*.f64 beta beta))) (/.f64 8 (pow.f64 beta 3))) (/.f64 2 beta))
(+.f64 (-.f64 (+.f64 2 (/.f64 4 (*.f64 beta beta))) (/.f64 8 (pow.f64 beta 3))) (/.f64 -2 beta))
(+.f64 2 (+.f64 (/.f64 4 (*.f64 beta beta)) (+.f64 (/.f64 -2 beta) (/.f64 -8 (pow.f64 beta 3)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1))) 1)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (+.f64 (/.f64 beta (+.f64 beta 2)) -1)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(+.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (+.f64 (/.f64 beta (+.f64 beta 2)) -1)) (/.f64 -1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1) (+.f64 (/.f64 beta (+.f64 beta 2)) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2)) (-.f64 1 (/.f64 beta (+.f64 beta 2))))
(*.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 1))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (hypot.f64 1 (sqrt.f64 (/.f64 beta (+.f64 beta 2)))) (hypot.f64 1 (sqrt.f64 (/.f64 beta (+.f64 beta 2)))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 2))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (+.f64 (/.f64 beta (+.f64 beta 2)) -1)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(+.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (+.f64 (/.f64 beta (+.f64 beta 2)) -1)) (/.f64 -1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1) (+.f64 (/.f64 beta (+.f64 beta 2)) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2)) (-.f64 1 (/.f64 beta (+.f64 beta 2))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2))))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) 1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (/.f64 beta (+.f64 beta 2)))))
(/.f64 1 (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) -1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (+.f64 (/.f64 beta (+.f64 beta 2)) -1)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(+.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (+.f64 (/.f64 beta (+.f64 beta 2)) -1)) (/.f64 -1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1) (+.f64 (/.f64 beta (+.f64 beta 2)) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2)) (-.f64 1 (/.f64 beta (+.f64 beta 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) 1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1) (+.f64 (/.f64 beta (+.f64 beta 2)) -1))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (+.f64 (/.f64 beta (+.f64 beta 2)) -1)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(+.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (+.f64 (/.f64 beta (+.f64 beta 2)) -1)) (/.f64 -1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2)) (-.f64 1 (/.f64 beta (+.f64 beta 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) 1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (/.f64 beta (+.f64 beta 2)))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) 1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2)) (-.f64 1 (/.f64 beta (+.f64 beta 2))))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (+.f64 (/.f64 beta (+.f64 beta 2)) -1)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(+.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (+.f64 (/.f64 beta (+.f64 beta 2)) -1)) (/.f64 -1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1) (+.f64 (/.f64 beta (+.f64 beta 2)) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1)) (neg.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (+.f64 (/.f64 beta (+.f64 beta 2)) -1)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(+.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (+.f64 (/.f64 beta (+.f64 beta 2)) -1)) (/.f64 -1 (+.f64 (/.f64 beta (+.f64 beta 2)) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) -1) (+.f64 (/.f64 beta (+.f64 beta 2)) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2)) (-.f64 1 (/.f64 beta (+.f64 beta 2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2))))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) 1) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (-.f64 1 (/.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2) (/.f64 beta (+.f64 beta 2)))))
(pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 beta (+.f64 beta 2)))) 2)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)) 3)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(pow.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 3) 1/3)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(log.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 3))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))) 1))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(fma.f64 beta (/.f64 1 (+.f64 beta 2)) 1)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(fma.f64 1 (/.f64 beta (+.f64 beta 2)) 1)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) (sqrt.f64 (/.f64 beta (+.f64 beta 2))) 1)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 1)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))

localize14.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
Compiler

Compiled 29 to 21 computations (27.6% saved)

series2.0ms (0%)

Counts
1 → 12
Calls

6 calls:

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

rewrite62.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1958×add-sqr-sqrt
1936×*-un-lft-identity
1814×add-cube-cbrt
1796×add-cbrt-cube
178×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0819
117615
2235115
Stop Event
node limit
Counts
1 → 32
Calls
Call 1
Inputs
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 2 beta 2) alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 2 beta 2) (/.f64 1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 2 beta 2) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 2 beta 2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 2 beta 2)) (*.f64 (sqrt.f64 (fma.f64 2 beta 2)) (/.f64 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2) (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (*.f64 (cbrt.f64 (fma.f64 2 beta 2)) (/.f64 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 alpha) (fma.f64 2 beta 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 1 (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (fma.f64 2 beta 2) (sqrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (fma.f64 2 beta 2) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) 1) (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 2 beta 2)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 alpha (fma.f64 2 beta 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 2 beta 2) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 2 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 2 beta 2) alpha)))))))

simplify61.0ms (0.5%)

Algorithm
egg-herbie
Rules
1000×associate-+r+
782×associate-+l+
750×*-commutative
578×associate-*r/
400×associate-*l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
089972
1214960
2838732
33745732
Stop Event
node limit
Counts
44 → 44
Calls
Call 1
Inputs
(/.f64 2 alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 2 beta 2) alpha))) 1)
(*.f64 (fma.f64 2 beta 2) (/.f64 1 alpha))
(*.f64 (/.f64 (fma.f64 2 beta 2) alpha) 1)
(*.f64 1 (/.f64 (fma.f64 2 beta 2) alpha))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(*.f64 (sqrt.f64 (fma.f64 2 beta 2)) (*.f64 (sqrt.f64 (fma.f64 2 beta 2)) (/.f64 1 alpha)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2) (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (*.f64 (cbrt.f64 (fma.f64 2 beta 2)) (/.f64 1 alpha)))
(*.f64 (/.f64 1 alpha) (fma.f64 2 beta 2))
(*.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 1 (neg.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (fma.f64 2 beta 2) (sqrt.f64 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (fma.f64 2 beta 2) (cbrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) 1) (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) alpha))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) (cbrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 2 beta 2)) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3) 1/3)
(pow.f64 (/.f64 alpha (fma.f64 2 beta 2)) -1)
(neg.f64 (/.f64 (fma.f64 2 beta 2) (neg.f64 alpha)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 2 beta 2) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(exp.f64 (log.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
Outputs
(/.f64 2 alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 2 (/.f64 beta alpha))
(/.f64 2 (/.f64 alpha beta))
(*.f64 (/.f64 2 alpha) beta)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 2 (/.f64 beta alpha))
(/.f64 2 (/.f64 alpha beta))
(*.f64 (/.f64 2 alpha) beta)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 2 beta 2) alpha))) 1)
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (fma.f64 2 beta 2) (/.f64 1 alpha))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 (fma.f64 2 beta 2) alpha) 1)
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 1 (/.f64 (fma.f64 2 beta 2) alpha))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (sqrt.f64 (fma.f64 2 beta 2)) (*.f64 (sqrt.f64 (fma.f64 2 beta 2)) (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2) (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (*.f64 (cbrt.f64 (fma.f64 2 beta 2)) (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 1 alpha) (fma.f64 2 beta 2))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (neg.f64 (fma.f64 2 beta 2)) (/.f64 1 (neg.f64 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (fma.f64 2 beta 2) (sqrt.f64 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (fma.f64 2 beta 2) (cbrt.f64 alpha)))
(/.f64 (/.f64 (fma.f64 2 beta 2) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(/.f64 (fma.f64 2 beta 2) (*.f64 (pow.f64 (cbrt.f64 alpha) 2) (cbrt.f64 alpha)))
(/.f64 (fma.f64 2 beta 2) (*.f64 (cbrt.f64 alpha) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) 1) (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) alpha))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (fma.f64 2 beta 2)) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (fma.f64 2 beta 2) (cbrt.f64 alpha)))
(/.f64 (/.f64 (fma.f64 2 beta 2) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(/.f64 (fma.f64 2 beta 2) (*.f64 (pow.f64 (cbrt.f64 alpha) 2) (cbrt.f64 alpha)))
(/.f64 (fma.f64 2 beta 2) (*.f64 (cbrt.f64 alpha) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 2 beta 2)) alpha))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha))) (pow.f64 (cbrt.f64 alpha) 2))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 beta 2)) 2) (pow.f64 (cbrt.f64 alpha) 2)))
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 1)
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 2)
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 3)
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3) 1/3)
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (/.f64 alpha (fma.f64 2 beta 2)) -1)
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(neg.f64 (/.f64 (fma.f64 2 beta 2) (neg.f64 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 2))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(log.f64 (exp.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 2 beta 2) alpha))))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (log.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 2 beta 2) alpha)) 1))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 2 beta 2) alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (fma.f64 2 beta 2) alpha)

localize24.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))
2.1b
(-.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
Compiler

Compiled 65 to 38 computations (41.5% saved)

series2.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite98.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1642×associate-/l*
1222×associate-/r/
404×+-commutative
318×associate-+l+
318×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01262
129556
2456456
Stop Event
node limit
Counts
2 → 122
Calls
Call 1
Inputs
(-.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 2 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 2 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) -1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) -1) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1)) (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3)) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 3 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))) (-.f64 (sqrt.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 3 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2)))) (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1) (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1)) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1) (-.f64 1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2))) (-.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1) (+.f64 1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3))) (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2)) (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3)))) (-.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) 3) (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2)) (-.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3)) (*.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 1 (*.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) -1))) (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3)) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 3 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3)) (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 1 (*.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1)) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3) (sqrt.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3))) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 3 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 1 (*.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1))) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3) (cbrt.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3)))) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 3 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 1 (*.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 4 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) -1))) (+.f64 (-.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 8 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) -1) 3)) (-.f64 (+.f64 4 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) -1))) (*.f64 2 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1)) (neg.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3))) (neg.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 3 (pow.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) (sqrt.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) 2) (cbrt.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) -1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 2 alpha))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (-.f64 -2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2))) (-.f64 beta (+.f64 2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))) (fma.f64 beta beta (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 2 alpha) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2))) (*.f64 (-.f64 beta alpha) (-.f64 beta (+.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))) (*.f64 (-.f64 beta alpha) (fma.f64 beta beta (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 2 alpha) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -2 (+.f64 beta alpha))) (neg.f64 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 2 alpha))) (sqrt.f64 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha))) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 beta (+.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (+.f64 beta (+.f64 2 alpha))) (cbrt.f64 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)))) (neg.f64 (-.f64 beta (+.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 2 alpha) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (-.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta))) (-.f64 (+.f64 2 alpha) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) 4)) (+.f64 beta (+.f64 alpha -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 8 (pow.f64 (+.f64 beta alpha) 3))) (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2))) (cbrt.f64 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)))) (-.f64 beta (+.f64 2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))) (fma.f64 beta beta (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 2 alpha) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 beta beta (neg.f64 (*.f64 alpha alpha))) (/.f64 1 (+.f64 beta (+.f64 2 alpha)))) (fma.f64 beta beta (neg.f64 (*.f64 alpha alpha)))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 beta beta (neg.f64 (*.f64 alpha alpha))) (/.f64 1 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (pow.f64 alpha 3) (pow.f64 beta 3))) (+.f64 (*.f64 beta beta) (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (+.f64 beta (+.f64 2 alpha)))) (-.f64 (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (*.f64 (*.f64 alpha (+.f64 beta alpha)) (*.f64 alpha (+.f64 beta alpha))))) (-.f64 (*.f64 beta beta) (*.f64 alpha (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (pow.f64 (*.f64 beta beta) 3) (pow.f64 (*.f64 alpha (+.f64 beta alpha)) 3))) (+.f64 (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (-.f64 (*.f64 (*.f64 alpha (+.f64 beta alpha)) (*.f64 alpha (+.f64 beta alpha))) (*.f64 (*.f64 beta beta) (*.f64 alpha (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))) (sqrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)))) (sqrt.f64 (-.f64 beta (+.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 2 alpha)))) (sqrt.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))) (sqrt.f64 (fma.f64 beta beta (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 2 alpha) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha))) 2)) (cbrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)))) (cbrt.f64 (-.f64 beta (+.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 2 alpha))) 2)) (cbrt.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))) (cbrt.f64 (fma.f64 beta beta (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 2 alpha) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha)) (*.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (-.f64 beta (+.f64 2 alpha)) (-.f64 beta (+.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha)) (*.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))) (*.f64 (fma.f64 beta beta (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 2 alpha) beta))) (fma.f64 beta beta (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 2 alpha) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha)) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)))) (-.f64 beta (+.f64 2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha)) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))) (fma.f64 beta beta (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 2 alpha) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha)) (*.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)) (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta (+.f64 2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha)) (*.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)) (+.f64 beta (+.f64 2 alpha)))) (fma.f64 beta beta (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 2 alpha) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha)) (*.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))) (*.f64 (-.f64 beta (+.f64 2 alpha)) (fma.f64 beta beta (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 2 alpha) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha)) (*.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (fma.f64 beta beta (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 2 alpha) beta))) (-.f64 beta (+.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))))

simplify128.0ms (1.1%)

Algorithm
egg-herbie
Rules
748×fma-def
716×distribute-lft-in
648×+-commutative
636×distribute-rgt-in
624×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

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

eval647.0ms (5.6%)

Compiler

Compiled 38710 to 26878 computations (30.6% saved)

prune281.0ms (2.4%)

Pruning

20 alts after pruning (14 fresh and 6 done)

PrunedKeptTotal
New1058121070
Fresh325
Picked011
Done055
Total1061201081
Error
0.0b
Counts
1081 → 20
Alt Table
Click to see full alt table
StatusErrorProgram
47.5b
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2)
50.1b
(/.f64 (/.f64 2 alpha) 2)
13.7b
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 2)
13.7b
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
50.1b
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))) 2)
47.5b
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 (+.f64 beta 2) alpha))) 2)
15.6b
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) 2)
14.1b
(/.f64 (-.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 2)
13.7b
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
47.5b
(/.f64 (-.f64 2 (/.f64 2 beta)) 2)
27.8b
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
14.1b
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
15.6b
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
14.1b
(/.f64 (+.f64 (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) 2)
14.2b
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
47.7b
(/.f64 (+.f64 2 (-.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 2 beta))) 2)
30.1b
(/.f64 (+.f64 1 (*.f64 1/2 beta)) 2)
59.0b
(/.f64 (*.f64 (/.f64 2 alpha) beta) 2)
42.1b
(/.f64 2 2)
28.3b
(/.f64 1 2)
Compiler

Compiled 582 to 446 computations (23.4% saved)

localize33.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
0.0b
(/.f64 alpha (+.f64 beta (+.f64 alpha 2)))
0.1b
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) beta)
2.0b
(-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)
Compiler

Compiled 94 to 63 computations (33% saved)

series2.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite108.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1528×associate-/l*
484×associate-+l+
482×+-commutative
400×add-sqr-sqrt
390×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01568
137268
2587568
Stop Event
node limit
Counts
2 → 145
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) beta)
(-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 beta)) (sqrt.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 beta (+.f64 alpha (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 beta) (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 beta) (/.f64 (+.f64 alpha (+.f64 beta 2)) (pow.f64 (cbrt.f64 beta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 beta) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 beta)) (cbrt.f64 (sqrt.f64 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 beta) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 beta)) (cbrt.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (-.f64 -2 (+.f64 alpha beta)) beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 beta)) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 beta)) (sqrt.f64 (sqrt.f64 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 beta)) (sqrt.f64 (cbrt.f64 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 beta)) (sqrt.f64 (pow.f64 (cbrt.f64 beta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 beta) 2))) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 beta)) (cbrt.f64 (pow.f64 (cbrt.f64 beta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta -1) (-.f64 -2 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 beta) (-.f64 -2 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 beta 1) (+.f64 alpha (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 beta (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 beta) (-.f64 -2 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (+.f64 1 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (+.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))) (/.f64 1 (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (pow.f64 (cbrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 2) (cbrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (/.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (/.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))) (/.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1) (-.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (-.f64 (+.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1) (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 beta (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 beta (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (neg.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 2 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) beta (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))

simplify164.0ms (1.4%)

Algorithm
egg-herbie
Rules
1688×associate--r+
932×fma-def
714×+-commutative
680×associate-+l+
658×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053716159
1155715815
2697815627
Stop Event
node limit
Counts
193 → 335
Calls
Call 1
Inputs
(/.f64 beta (+.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (/.f64 beta (+.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 4))))))
(/.f64 beta alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(/.f64 beta alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(/.f64 beta (+.f64 2 alpha))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 2 alpha) 4))) (+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
2
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) 2)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) 1)
(/.f64 1 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta))
(/.f64 1 (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 beta)) (sqrt.f64 beta)))
(/.f64 1 (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2)))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(/.f64 (sqrt.f64 beta) (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 beta)))
(/.f64 (cbrt.f64 beta) (/.f64 (+.f64 alpha (+.f64 beta 2)) (pow.f64 (cbrt.f64 beta) 2)))
(/.f64 (cbrt.f64 beta) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 beta)) (cbrt.f64 (sqrt.f64 beta))))
(/.f64 (cbrt.f64 beta) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 beta)) (cbrt.f64 beta)))
(/.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 beta)))
(/.f64 -1 (/.f64 (-.f64 -2 (+.f64 alpha beta)) beta))
(/.f64 (sqrt.f64 (sqrt.f64 beta)) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 beta)) (sqrt.f64 (sqrt.f64 beta))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 beta)) (sqrt.f64 (cbrt.f64 beta))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 beta)) (sqrt.f64 (pow.f64 (cbrt.f64 beta) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 beta) 2))) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 beta)) (cbrt.f64 (pow.f64 (cbrt.f64 beta) 2))))
(/.f64 (*.f64 beta -1) (-.f64 -2 (+.f64 alpha beta)))
(/.f64 (*.f64 -1 beta) (-.f64 -2 (+.f64 alpha beta)))
(/.f64 (/.f64 beta 1) (+.f64 alpha (+.f64 beta 2)))
(/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(/.f64 (/.f64 beta (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (+.f64 alpha (+.f64 beta 2))))
(/.f64 (neg.f64 beta) (-.f64 -2 (+.f64 alpha beta)))
(pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 1)
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2)
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 3)
(pow.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))
(log.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) -1))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) -1))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1)
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))
(+.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) 1)
(+.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (+.f64 1 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (+.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))) (/.f64 1 (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))
(*.f64 1 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1)
(*.f64 (sqrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (cbrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (pow.f64 (cbrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 2) (cbrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(/.f64 1 (/.f64 1 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(/.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (/.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (/.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))) (/.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1) (-.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(/.f64 (+.f64 1 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (-.f64 (+.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1) (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1)))
(/.f64 (-.f64 (*.f64 beta (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (neg.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))
(pow.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1)
(pow.f64 (sqrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 2)
(pow.f64 (cbrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2))
(log.f64 (exp.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(cbrt.f64 (pow.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 3))
(expm1.f64 (log.f64 (+.f64 2 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(exp.f64 (log.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) beta (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
Outputs
(/.f64 beta (+.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (/.f64 beta (+.f64 beta 2)))
(fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (/.f64 beta (+.f64 beta 2)))
(-.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (+.f64 beta 2))))
(fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (+.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 (*.f64 beta (*.f64 alpha alpha)) (pow.f64 (+.f64 beta 2) 3))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) alpha)) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 4))))))
(fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (+.f64 (/.f64 (*.f64 beta (*.f64 alpha alpha)) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (/.f64 beta (+.f64 beta 2)) (neg.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 3)))))))
(-.f64 (+.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)) (*.f64 alpha alpha)) (-.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 (pow.f64 alpha 3) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 2)) alpha))
(/.f64 beta alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha))
(-.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (/.f64 beta alpha) (/.f64 (*.f64 (-.f64 -2 beta) beta) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))
(+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha)) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))
(+.f64 (-.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha))) (/.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 (pow.f64 alpha 3) beta)))
(+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 (-.f64 -2 beta) beta) (*.f64 alpha alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 (pow.f64 alpha 3) beta))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 3))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 (pow.f64 alpha 3) beta))) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3))) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (/.f64 (*.f64 (-.f64 -2 beta) beta) (*.f64 alpha alpha)) (-.f64 (+.f64 (/.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 (pow.f64 alpha 3) beta))) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3))))
(/.f64 beta alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 beta alpha))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha))
(-.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (/.f64 beta alpha) (/.f64 (*.f64 (-.f64 -2 beta) beta) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))
(+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (/.f64 beta alpha)) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))
(+.f64 (-.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha))) (/.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 (pow.f64 alpha 3) beta)))
(+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 (-.f64 -2 beta) beta) (*.f64 alpha alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 (pow.f64 alpha 3) beta))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(fma.f64 -1 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 3))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 (pow.f64 alpha 3) beta))) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3))) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (/.f64 (*.f64 (-.f64 -2 beta) beta) (*.f64 alpha alpha)) (-.f64 (+.f64 (/.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 (pow.f64 alpha 3) beta))) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3))))
(/.f64 beta (+.f64 2 alpha))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (neg.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2))))
(-.f64 (/.f64 beta (+.f64 2 alpha)) (/.f64 beta (/.f64 (pow.f64 (+.f64 2 alpha) 2) beta)))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))))
(+.f64 (/.f64 beta (+.f64 2 alpha)) (fma.f64 -1 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))))
(+.f64 (-.f64 (/.f64 beta (+.f64 2 alpha)) (/.f64 beta (/.f64 (pow.f64 (+.f64 2 alpha) 2) beta))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 2 alpha) 4))) (+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))))
(fma.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 2 alpha) 4)) (+.f64 (/.f64 beta (+.f64 2 alpha)) (fma.f64 -1 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))))
(-.f64 (+.f64 (-.f64 (/.f64 beta (+.f64 2 alpha)) (/.f64 beta (/.f64 (pow.f64 (+.f64 2 alpha) 2) beta))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 2 alpha) 4)))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (/.f64 (-.f64 -2 alpha) beta))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta))))
(+.f64 (/.f64 (-.f64 -2 alpha) beta) (+.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) 1))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)))))
(+.f64 (/.f64 (-.f64 -2 alpha) beta) (+.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 1 (/.f64 (-.f64 -2 alpha) beta))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta))))
(+.f64 (/.f64 (-.f64 -2 alpha) beta) (+.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) 1))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)))))
(+.f64 (/.f64 (-.f64 -2 alpha) beta) (+.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3)))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 (/.f64 beta (+.f64 beta 2)) 1)
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2))))
(+.f64 (/.f64 beta (+.f64 beta 2)) (-.f64 1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 beta 2) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 beta 2)))))
(+.f64 1 (-.f64 (fma.f64 (*.f64 alpha alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 3))) (/.f64 beta (+.f64 beta 2))) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(fma.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4)))) (+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 beta 2) 3))) (*.f64 alpha alpha) (/.f64 beta (+.f64 beta 2))))))
(+.f64 (-.f64 (fma.f64 (*.f64 alpha alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 3))) (/.f64 beta (+.f64 beta 2))) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (fma.f64 (neg.f64 (pow.f64 alpha 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))) 1))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(-.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))))
(-.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (/.f64 (*.f64 (-.f64 -2 beta) beta) (*.f64 alpha alpha)) (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha))) (+.f64 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (neg.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 (pow.f64 alpha 3) beta)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4)) (fma.f64 2 (/.f64 beta alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)) (/.f64 2 alpha)))) (+.f64 (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 3))) (+.f64 (/.f64 beta (/.f64 (*.f64 alpha alpha) (+.f64 beta 2))) (neg.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (-.f64 (fma.f64 2 (/.f64 beta alpha) (-.f64 (/.f64 2 alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha)))) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 beta 2) 3)) (-.f64 (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 (pow.f64 alpha 3) beta))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha))
(/.f64 (neg.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2))) alpha)
(/.f64 (neg.f64 (-.f64 (-.f64 -2 beta) beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))))
(-.f64 (/.f64 (neg.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))) (*.f64 alpha alpha)) (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha))
(-.f64 (/.f64 (neg.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2)))) (*.f64 alpha alpha)) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha)) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 (pow.f64 alpha 3) beta)) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))) (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha)))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 (pow.f64 alpha 3) beta)) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha)))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4)) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 (pow.f64 alpha 3) beta)) (/.f64 (fma.f64 beta (pow.f64 (+.f64 beta 2) 3) (pow.f64 (+.f64 beta 2) 4)) (pow.f64 alpha 4))) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta 2)) alpha)))
(+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 (pow.f64 alpha 3) beta)) (/.f64 (fma.f64 beta (pow.f64 (+.f64 beta 2) 3) (pow.f64 (+.f64 beta 2) 4)) (pow.f64 alpha 4))) (/.f64 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 beta 2))) (*.f64 alpha alpha))) (-.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha)))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha))) 1) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha))) 1) (*.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 2 alpha) 3)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 (fma.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3)) (/.f64 -1 (pow.f64 (+.f64 2 alpha) 2))) 1) (-.f64 (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (fma.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha))) 1) (fma.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 2 alpha) 3)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 (+.f64 (fma.f64 (*.f64 beta beta) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3)) (/.f64 -1 (pow.f64 (+.f64 2 alpha) 2))) 1) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))) (-.f64 (fma.f64 beta (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 2 alpha))))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(fma.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta) 2)
(-.f64 2 (/.f64 (fma.f64 2 alpha 2) beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta) 2) (/.f64 (+.f64 2 alpha) (/.f64 (*.f64 beta beta) alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (+.f64 (-.f64 2 (/.f64 (fma.f64 2 alpha 2) beta)) (*.f64 (/.f64 (+.f64 2 alpha) beta) (/.f64 alpha beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta) 2) (+.f64 (/.f64 (+.f64 2 alpha) (/.f64 (*.f64 beta beta) alpha)) (neg.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (/.f64 (pow.f64 beta 3) alpha))))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (+.f64 (-.f64 2 (/.f64 (fma.f64 2 alpha 2) beta)) (-.f64 (*.f64 (/.f64 (+.f64 2 alpha) beta) (/.f64 alpha beta)) (*.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3)) alpha))))
2
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) 2)
(fma.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (neg.f64 alpha)) beta) 2)
(-.f64 2 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (neg.f64 alpha)) beta) 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (/.f64 (+.f64 2 alpha) (/.f64 (*.f64 beta beta) alpha))))
(+.f64 (-.f64 2 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta)) (+.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (*.f64 (/.f64 (+.f64 2 alpha) beta) (/.f64 alpha beta))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (neg.f64 alpha)) beta) 2) (+.f64 (/.f64 (+.f64 2 alpha) (/.f64 (*.f64 beta beta) alpha)) (fma.f64 -1 (/.f64 (fma.f64 (pow.f64 (+.f64 2 alpha) 2) alpha (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)))))
(+.f64 (-.f64 2 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta)) (+.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (-.f64 (*.f64 (/.f64 (+.f64 2 alpha) beta) (/.f64 alpha beta)) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (+.f64 2 (+.f64 alpha alpha))) (pow.f64 beta 3)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) 1)
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 1 (/.f64 (+.f64 alpha (+.f64 beta 2)) beta))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 1 (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 beta)) (sqrt.f64 beta)))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 1 (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2)))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 beta (+.f64 alpha (+.f64 beta 2)))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 (sqrt.f64 beta) (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 beta)))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 (cbrt.f64 beta) (/.f64 (+.f64 alpha (+.f64 beta 2)) (pow.f64 (cbrt.f64 beta) 2)))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 (cbrt.f64 beta) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 beta)) (cbrt.f64 (sqrt.f64 beta))))
(*.f64 (/.f64 (cbrt.f64 beta) (/.f64 (+.f64 (+.f64 beta alpha) 2) (sqrt.f64 beta))) (cbrt.f64 (sqrt.f64 beta)))
(*.f64 (cbrt.f64 (sqrt.f64 beta)) (*.f64 (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 2 alpha))) (sqrt.f64 beta)))
(/.f64 (cbrt.f64 beta) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 beta)) (cbrt.f64 beta)))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 beta)))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 -1 (/.f64 (-.f64 -2 (+.f64 alpha beta)) beta))
(/.f64 (neg.f64 beta) (-.f64 -2 (+.f64 beta alpha)))
(/.f64 (sqrt.f64 (sqrt.f64 beta)) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 beta)) (sqrt.f64 (sqrt.f64 beta))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 beta)) (/.f64 (+.f64 (+.f64 beta alpha) 2) (sqrt.f64 beta))) (sqrt.f64 (sqrt.f64 beta)))
(*.f64 (sqrt.f64 (sqrt.f64 beta)) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 beta)) (+.f64 beta (+.f64 2 alpha))) (sqrt.f64 beta)))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 beta)) (sqrt.f64 (cbrt.f64 beta))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (+.f64 (+.f64 beta alpha) 2) (sqrt.f64 beta))) (sqrt.f64 (cbrt.f64 beta)))
(*.f64 (sqrt.f64 (cbrt.f64 beta)) (/.f64 (fabs.f64 (cbrt.f64 beta)) (/.f64 (+.f64 beta (+.f64 2 alpha)) (sqrt.f64 beta))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 beta)) (sqrt.f64 (pow.f64 (cbrt.f64 beta) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (+.f64 (+.f64 beta alpha) 2) (cbrt.f64 beta))) (sqrt.f64 (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 (fabs.f64 (cbrt.f64 beta)) (+.f64 beta (+.f64 2 alpha))) (*.f64 (cbrt.f64 beta) (fabs.f64 (cbrt.f64 beta))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 beta) 2))) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 beta)) (cbrt.f64 (pow.f64 (cbrt.f64 beta) 2))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (/.f64 (+.f64 (+.f64 beta alpha) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 beta))) (cbrt.f64 (pow.f64 (cbrt.f64 beta) 2))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (cbrt.f64 beta) (cbrt.f64 (pow.f64 (cbrt.f64 beta) 2))))))
(/.f64 (*.f64 beta -1) (-.f64 -2 (+.f64 alpha beta)))
(/.f64 (neg.f64 beta) (-.f64 -2 (+.f64 beta alpha)))
(/.f64 (*.f64 -1 beta) (-.f64 -2 (+.f64 alpha beta)))
(/.f64 (neg.f64 beta) (-.f64 -2 (+.f64 beta alpha)))
(/.f64 (/.f64 beta 1) (+.f64 alpha (+.f64 beta 2)))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2))))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 (/.f64 beta (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (+.f64 alpha (+.f64 beta 2))))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(/.f64 (neg.f64 beta) (-.f64 -2 (+.f64 alpha beta)))
(/.f64 (neg.f64 beta) (-.f64 -2 (+.f64 beta alpha)))
(pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 1)
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2)
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 3)
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(pow.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) 1/3)
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 2))
(fabs.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(log.f64 (exp.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(exp.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 1))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(/.f64 beta (+.f64 (+.f64 beta alpha) 2))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 1 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) 2) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) 2) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) 2) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) 1))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) -1))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) -1))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) -1))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 (-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) 2) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta alpha) 2)) 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta alpha) 2)) 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta alpha) 2)) 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta alpha) 2)) 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (*.f64 2 (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))))
(fma.f64 2 (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(fma.f64 2 (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha)))) (+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 (-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2)))) (+.f64 (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) 2) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 1 (+.f64 (+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (+.f64 (-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) 2) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2)))) (+.f64 (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) 2) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 1 (+.f64 (+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) 2) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) 2) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1)
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) 2) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta alpha) 2)) 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta alpha) 2)) 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta alpha) 2)) 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta alpha) 2)) 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (fma.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta alpha) 2)) 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (fma.f64 (neg.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2)))) alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta alpha) 2)) 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta alpha) 2)) 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) -1))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (/.f64 (neg.f64 alpha) (+.f64 (+.f64 beta alpha) 2)) 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) 2) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2))))
(+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (/.f64 beta (+.f64 alpha (+.f64 beta 2))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) 1)
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (+.f64 1 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(+.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))))
(+.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (+.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) 2) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2))))
(+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) 2) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(-.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (neg.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) 2))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 (pow.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) 2) (+.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))) 2) (+.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3) (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))) (/.f64 1 (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 (pow.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) 3) (+.f64 1 (+.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (pow.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) 2))))) (/.f64 1 (+.f64 1 (+.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (pow.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) 2)))))
(+.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))) 3) (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))) 2) (+.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))) (/.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))) 2) (+.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(*.f64 1 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(*.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1)
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(*.f64 (sqrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(*.f64 (cbrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (pow.f64 (cbrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 2))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 2) (cbrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(/.f64 1 (/.f64 1 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(/.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (/.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))
(*.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) 3))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3))) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (/.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) 2))) (+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 2))) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) 3))) (/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) 3)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3)))) (/.f64 (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))) (/.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) 2))) (/.f64 (/.f64 (+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) 2)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) 2)))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 2))) (/.f64 (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))) (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 1) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1) (-.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1))
(/.f64 (fma.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) -1) (+.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) -1))
(/.f64 (fma.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) -1) (+.f64 -1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (-.f64 (-.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3)) (fma.f64 (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)))
(/.f64 (+.f64 1 (pow.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)) (-.f64 (+.f64 (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1) (*.f64 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1)))
(/.f64 (+.f64 1 (pow.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) 3)) (-.f64 (fma.f64 (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) 1) (-.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(/.f64 (+.f64 1 (pow.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3)) (-.f64 (fma.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 1) (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) -1))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))) (*.f64 (+.f64 (+.f64 beta alpha) 2) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) 2)))) (*.f64 (+.f64 (+.f64 beta alpha) 2) (+.f64 1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(/.f64 (fma.f64 beta (+.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))) 2)) (-.f64 -2 (+.f64 beta alpha)))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (-.f64 (*.f64 beta (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))
(/.f64 (fma.f64 beta (+.f64 1 (+.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (pow.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) 2))) (neg.f64 (*.f64 (+.f64 (+.f64 beta alpha) 2) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) 3))))) (*.f64 (+.f64 (+.f64 beta alpha) 2) (+.f64 1 (+.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (pow.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) 2)))))
(/.f64 (fma.f64 beta (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))) 2) (+.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))) 3)) (-.f64 -2 (+.f64 beta alpha)))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 2 alpha))) 2) (+.f64 1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))) (neg.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 3) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) 2) (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))) (+.f64 (/.f64 beta (+.f64 (+.f64 beta alpha) 2)) (+.f64 -1 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 3)) (fma.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2))))
(pow.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1)
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(pow.f64 (sqrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 2)
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(pow.f64 (cbrt.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 3)
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(pow.f64 (pow.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 3) 1/3)
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(sqrt.f64 (pow.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2))
(sqrt.f64 (pow.f64 (-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2)))) 2))
(fabs.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))))
(log.f64 (exp.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(cbrt.f64 (pow.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 3))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(expm1.f64 (log.f64 (+.f64 2 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(expm1.f64 (log.f64 (-.f64 (+.f64 2 (/.f64 beta (+.f64 (+.f64 beta alpha) 2))) (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)))))
(expm1.f64 (log.f64 (+.f64 2 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))))
(exp.f64 (log.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(exp.f64 (*.f64 (log.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 1))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(log1p.f64 (expm1.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) beta (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(-.f64 1 (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (+.f64 beta alpha) 2))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))

localize3.0ms (0%)

Compiler

Compiled 7 to 7 computations (0% saved)

localize9.0ms (0.1%)

Compiler

Compiled 21 to 17 computations (19% saved)

localize14.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)
0.0b
(/.f64 beta (+.f64 beta (+.f64 alpha 2)))
Compiler

Compiled 41 to 27 computations (34.1% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite100.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1124×*-commutative
1082×associate-/r*
934×distribute-lft-in
898×distribute-rgt-in
814×associate-/l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
123725
2333725
Stop Event
node limit
Counts
1 → 57
Calls
Call 1
Inputs
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (-.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2)))) (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) 3) (pow.f64 (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2)))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2)))) (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))))) (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (/.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))) (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))) (/.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) 1) (*.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) 1) (*.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) 3) 1) (*.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 3) -1) (*.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (*.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 3) -1) (*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (+.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (*.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (neg.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) 1) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1))) (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 1 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) 1) (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (sqrt.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))) (sqrt.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (*.f64 (cbrt.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))) (cbrt.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))) (cbrt.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 2 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 beta (/.f64 -1 (-.f64 -2 (+.f64 beta alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1)))))

simplify82.0ms (0.7%)

Algorithm
egg-herbie
Rules
1706×associate-/l*
1314×associate-/r*
1152×associate-*r/
848×associate-*l/
674×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02325051
17134903
228114903
Stop Event
node limit
Counts
81 → 148
Calls
Call 1
Inputs
1
(+.f64 1 (/.f64 beta (+.f64 2 alpha)))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2)))))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 1 (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 1 (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 1 (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 4)))))))
1
(+.f64 1 (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 1 (/.f64 beta alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
1
(+.f64 1 (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 1 (/.f64 beta alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(*.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 1)
(*.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))
(*.f64 (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))
(*.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (-.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2)))) (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) 3) (pow.f64 (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2)))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2)))) (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))))) (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))))))))
(/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (/.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))) (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))) (/.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) 1) (*.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) 1) (*.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) 3) 1) (*.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 3) -1) (*.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (*.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 3) -1) (*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (+.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (*.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (neg.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) 1) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1))) (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 1 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) 1) (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (sqrt.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))) (sqrt.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (*.f64 (cbrt.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))) (cbrt.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))) (cbrt.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))
(pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 3))
(expm1.f64 (log.f64 (+.f64 2 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 beta (/.f64 -1 (-.f64 -2 (+.f64 beta alpha))) 1)
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1)
Outputs
1
(+.f64 1 (/.f64 beta (+.f64 2 alpha)))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 2 alpha)) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2)))))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 2 alpha)) (neg.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 2 alpha)) (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2))))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 2 alpha)) (fma.f64 -1 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)))))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 2 alpha)) (-.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3)) (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2)))))
(+.f64 1 (+.f64 (-.f64 (/.f64 beta (+.f64 2 alpha)) (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 2 alpha) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 3))))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 2 alpha) beta)))
(-.f64 2 (/.f64 (+.f64 2 alpha) beta))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 2 (fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta))))
(+.f64 2 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (/.f64 (+.f64 2 alpha) beta)))
(+.f64 (-.f64 2 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 2 (fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)))))
(+.f64 2 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (+.f64 2 alpha) beta)))
(+.f64 (-.f64 2 (/.f64 (+.f64 2 alpha) beta)) (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 2 alpha) beta)))
(-.f64 2 (/.f64 (+.f64 2 alpha) beta))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 2 (fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta))))
(+.f64 2 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (/.f64 (+.f64 2 alpha) beta)))
(+.f64 (-.f64 2 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2)))))
(+.f64 2 (fma.f64 -1 (/.f64 (+.f64 2 alpha) beta) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)))))
(+.f64 2 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))) (/.f64 (+.f64 2 alpha) beta)))
(+.f64 (-.f64 2 (/.f64 (+.f64 2 alpha) beta)) (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 1 (/.f64 beta (+.f64 beta 2))))
(fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (+.f64 1 (/.f64 beta (+.f64 beta 2))))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(+.f64 (/.f64 beta (+.f64 beta 2)) (-.f64 1 (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 beta 2) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 1 (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (+.f64 beta 2)))))
(fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (+.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 (*.f64 beta (*.f64 alpha alpha)) (pow.f64 (+.f64 beta 2) 3)))))
(+.f64 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)) (*.f64 alpha alpha)))
(+.f64 (/.f64 beta (+.f64 beta 2)) (+.f64 (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 3) (*.f64 beta alpha))) (-.f64 1 (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 beta 2) 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta 2) 2))) (+.f64 1 (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 4)))))))
(fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)) (+.f64 1 (+.f64 (/.f64 (*.f64 beta (*.f64 alpha alpha)) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (/.f64 beta (+.f64 beta 2)) (neg.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 3))))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)) (*.f64 alpha alpha)) (-.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 4))))) (/.f64 beta (/.f64 (pow.f64 (+.f64 beta 2) 2) alpha)))
(+.f64 (/.f64 alpha (/.f64 (pow.f64 (+.f64 beta 2) 3) (*.f64 beta alpha))) (+.f64 (-.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 4))) (-.f64 1 (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 beta 2) 2))))))
1
(+.f64 1 (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 1 (/.f64 beta alpha)))
(fma.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (*.f64 alpha alpha)) (+.f64 1 (/.f64 beta alpha)))
(-.f64 (+.f64 1 (/.f64 beta alpha)) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (-.f64 (/.f64 beta alpha) (/.f64 (/.f64 (+.f64 beta 2) (/.f64 alpha beta)) alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(fma.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (*.f64 alpha alpha)) (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))
(-.f64 (+.f64 1 (+.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)))) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 beta (pow.f64 alpha 3))) (-.f64 1 (/.f64 (/.f64 (+.f64 beta 2) (/.f64 alpha beta)) alpha))))
1
(+.f64 1 (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 1 (/.f64 beta alpha)))
(fma.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (*.f64 alpha alpha)) (+.f64 1 (/.f64 beta alpha)))
(-.f64 (+.f64 1 (/.f64 beta alpha)) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (-.f64 (/.f64 beta alpha) (/.f64 (/.f64 (+.f64 beta 2) (/.f64 alpha beta)) alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(fma.f64 -1 (/.f64 (*.f64 beta (+.f64 beta 2)) (*.f64 alpha alpha)) (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 2))))))
(-.f64 (+.f64 1 (+.f64 (/.f64 beta alpha) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta 2) 2)))) (*.f64 (/.f64 beta alpha) (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (/.f64 beta (pow.f64 alpha 3))) (-.f64 1 (/.f64 (/.f64 (+.f64 beta 2) (/.f64 alpha beta)) alpha))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(*.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(*.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)) (+.f64 1 (*.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))
(*.f64 (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 1 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)) (+.f64 1 (*.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (-.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 alpha))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2)) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3))) (+.f64 (+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2)))) (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 4) (*.f64 (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))) (-.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 4) (*.f64 (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 4) (*.f64 (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (-.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))) (+.f64 -1 (+.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) 3) (pow.f64 (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2)))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 (*.f64 (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2)))) (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))))) (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (+.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))))))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) 3) (pow.f64 (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 4) (*.f64 (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (-.f64 (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) 3) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 6))) (fma.f64 (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (-.f64 (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 4)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)) (+.f64 (pow.f64 (-.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 3) (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 6))) (fma.f64 (-.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (-.f64 1 (+.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2))) (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 4)))
(/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)) (+.f64 1 (*.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)) (+.f64 1 (*.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)) (+.f64 1 (*.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2))) (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2))) (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (/.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))))
(*.f64 (hypot.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3/2)) (/.f64 (hypot.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3/2)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))))
(*.f64 (hypot.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3/2)) (/.f64 (hypot.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3/2)) (+.f64 1 (*.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))))
(*.f64 (hypot.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3/2)) (/.f64 (hypot.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3/2)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))))
(*.f64 (hypot.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3/2)) (/.f64 (hypot.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3/2)) (+.f64 1 (*.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))) (/.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)))) (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2))))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2))) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2))) (/.f64 (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2))))))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2))) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2))) (/.f64 (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))) (/.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))))
(*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)))) (/.f64 (+.f64 1 (*.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))))
(*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)))) (/.f64 (+.f64 1 (*.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) 1) (*.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 4) -1) (*.f64 (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 4)) (*.f64 (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2)) (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2)) (+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) 1) (*.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 6) -1) (*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 6)) (*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 6)) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3))) (+.f64 1 (*.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 6) -1) (*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 6)) (*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 6)) (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3))) (+.f64 1 (*.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) 3) 1) (*.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) 3) -1) (*.f64 (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (+.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 4))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 6)) (*.f64 (+.f64 -1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (+.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 4)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 6)) (*.f64 (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 1 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2) (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 4)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 3) -1) (*.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (*.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 6) (+.f64 1 (neg.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (-.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 6)) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) 3)) (*.f64 (+.f64 1 (*.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))) (-.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) 3) -1) (*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (+.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (*.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 6) (+.f64 1 (neg.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (-.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 6)) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) 3)) (*.f64 (+.f64 1 (*.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))) (-.f64 1 (-.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 6)))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))) (neg.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)) (+.f64 1 (*.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) 1) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1))) (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))) (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) -1)))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 1 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (+.f64 1 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (+.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2)) (*.f64 (+.f64 1 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (+.f64 -1 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2)) (*.f64 (+.f64 1 (sqrt.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (+.f64 -1 (sqrt.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) 1) (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)) (+.f64 1 (*.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (sqrt.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2))))) (sqrt.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)) (+.f64 1 (*.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 3)) (*.f64 (cbrt.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))) (cbrt.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))) (cbrt.f64 (+.f64 1 (+.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 2)))))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3))) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 3)) (+.f64 (pow.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) 2) (-.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3)) (+.f64 1 (*.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 -1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))
(pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(pow.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) 2))
(fabs.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))
(fabs.f64 (+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))
(log.f64 (exp.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1))))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1) 3))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(expm1.f64 (log.f64 (+.f64 2 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))))
(expm1.f64 (log.f64 (+.f64 2 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(expm1.f64 (log.f64 (+.f64 2 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))
(exp.f64 (log1p.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(fma.f64 beta (/.f64 -1 (-.f64 -2 (+.f64 beta alpha))) 1)
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))

localize25.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 (+.f64 beta 2) alpha)))
0.0b
(/.f64 (+.f64 beta 2) alpha)
0.0b
(/.f64 beta (+.f64 beta (+.f64 alpha 2)))
Compiler

Compiled 64 to 41 computations (35.9% saved)

series3.0ms (0%)

Counts
2 → 36
Calls

12 calls:

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

rewrite104.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1782×associate-/l*
1158×associate-/r/
342×add-sqr-sqrt
332×pow1
332×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01354
131550
2493950
Stop Event
node limit
Counts
2 → 190
Calls
Call 1
Inputs
(/.f64 (+.f64 beta 2) alpha)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 (+.f64 beta 2) alpha)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 beta 2) alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 beta 2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (+.f64 beta 2) alpha)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 beta 2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 beta 2) alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (exp.f64 (log1p.f64 (/.f64 (+.f64 beta 2) alpha)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta 2) (/.f64 1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta 2) (neg.f64 (/.f64 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta 2) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta 2) alpha) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 beta 2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 beta 2)) (*.f64 (sqrt.f64 (+.f64 beta 2)) (/.f64 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (neg.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (*.f64 (cbrt.f64 (+.f64 beta 2)) (/.f64 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2) (neg.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -2 beta) (/.f64 1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -2 beta) (/.f64 1 (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 beta 2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 alpha) (+.f64 beta 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 alpha) (-.f64 -2 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2)) (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 beta 2) (sqrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 beta 2) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2)) (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 alpha)) (-.f64 -2 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 beta 2)) 1) (/.f64 (sqrt.f64 (+.f64 beta 2)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 beta 2)) alpha) (sqrt.f64 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 beta 2)) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 beta 2)) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta 2)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 beta 2)) (sqrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) alpha) (cbrt.f64 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 alpha (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2))) (cbrt.f64 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 alpha) (+.f64 beta 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 alpha)) (/.f64 (+.f64 beta 2) (sqrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 beta 2) (cbrt.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 alpha 1)) (+.f64 beta 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 alpha (sqrt.f64 (+.f64 beta 2)))) (sqrt.f64 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 alpha (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2))) (cbrt.f64 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 beta beta -4) (/.f64 1 alpha)) (fma.f64 beta beta -4)) (+.f64 beta 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 beta beta -4) (/.f64 1 alpha)) (-.f64 (pow.f64 beta 3) 8)) (+.f64 (+.f64 (*.f64 beta beta) 4) (*.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 8 (pow.f64 beta 3)) (/.f64 1 alpha)) (-.f64 (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (*.f64 (-.f64 4 (*.f64 beta 2)) (-.f64 4 (*.f64 beta 2))))) (+.f64 (fma.f64 beta beta -4) (*.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 8 (pow.f64 beta 3)) (/.f64 1 alpha)) (+.f64 (pow.f64 (*.f64 beta beta) 3) (pow.f64 (-.f64 4 (*.f64 beta 2)) 3))) (+.f64 (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (-.f64 (*.f64 (-.f64 4 (*.f64 beta 2)) (-.f64 4 (*.f64 beta 2))) (*.f64 (*.f64 beta beta) (-.f64 4 (*.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (+.f64 beta 2)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) 1) (/.f64 alpha (-.f64 -2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (sqrt.f64 (+.f64 beta 2))) (/.f64 alpha (sqrt.f64 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (/.f64 alpha (cbrt.f64 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (-.f64 -2 beta)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (-.f64 -2 beta)) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (fma.f64 beta beta -4)) (*.f64 alpha (+.f64 beta -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) -1) (/.f64 alpha (-.f64 -2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) -1) (neg.f64 (/.f64 alpha (-.f64 -2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (+.f64 8 (pow.f64 beta 3))) (*.f64 alpha (fma.f64 beta beta (-.f64 4 (*.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (*.f64 -1 (-.f64 -2 beta))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (*.f64 (fma.f64 beta beta -4) (/.f64 1 alpha))) (+.f64 beta -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (*.f64 (+.f64 8 (pow.f64 beta 3)) (/.f64 1 alpha))) (fma.f64 beta beta (-.f64 4 (*.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (/.f64 (-.f64 -2 beta) 1)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (/.f64 (-.f64 -2 beta) (sqrt.f64 alpha))) (sqrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (/.f64 (-.f64 -2 beta) (pow.f64 (cbrt.f64 alpha) 2))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (/.f64 (+.f64 beta 2) (sqrt.f64 alpha))) (sqrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (/.f64 (+.f64 beta 2) (pow.f64 (cbrt.f64 alpha) 2))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (neg.f64 (-.f64 -2 beta))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (neg.f64 (-.f64 -2 beta))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (neg.f64 (-.f64 -2 beta))) (neg.f64 (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2))) (/.f64 (+.f64 beta 2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))) (+.f64 0 (+.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2) (*.f64 0 (/.f64 (+.f64 beta 2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (*.f64 (fma.f64 beta beta -4) 1)) (*.f64 (+.f64 beta -2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2)) (*.f64 (+.f64 8 (pow.f64 beta 3)) 1)) (*.f64 (fma.f64 beta beta (-.f64 4 (*.f64 beta 2))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 beta 2) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 alpha (-.f64 -2 beta)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 beta 2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 beta 2) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta 2) alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 beta 2) alpha)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 beta 2) alpha) (+.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (fma.f64 (/.f64 (+.f64 beta 2) alpha) 1 (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 beta 2) alpha) (+.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 beta 2) alpha) (+.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2) (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 beta 2) alpha) (+.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (fma.f64 (/.f64 (+.f64 beta 2) alpha) -1 (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (/.f64 (+.f64 beta 2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 (/.f64 (+.f64 beta 2) alpha) (fma.f64 (/.f64 (+.f64 beta 2) alpha) 1 (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 (/.f64 (+.f64 beta 2) alpha) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 (/.f64 (+.f64 beta 2) alpha) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2) (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (+.f64 (/.f64 (+.f64 beta 2) alpha) (fma.f64 (/.f64 (+.f64 beta 2) alpha) -1 (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (fma.f64 (/.f64 (+.f64 beta 2) alpha) 1 (/.f64 (+.f64 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (+.f64 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2) (/.f64 (+.f64 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (fma.f64 (/.f64 (+.f64 beta 2) alpha) -1 (/.f64 (+.f64 beta 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 (fma.f64 (/.f64 (+.f64 beta 2) alpha) 1 (/.f64 (+.f64 beta 2) alpha)) (fma.f64 (/.f64 (+.f64 beta 2) alpha) 1 (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (+.f64 beta 2) alpha)) (fma.f64 (/.f64 (+.f64 beta 2) alpha) 1 (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2) (/.f64 (+.f64 beta 2) alpha)) (fma.f64 (/.f64 (+.f64 beta 2) alpha) 1 (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 (fma.f64 (/.f64 (+.f64 beta 2) alpha) -1 (/.f64 (+.f64 beta 2) alpha)) (fma.f64 (/.f64 (+.f64 beta 2) alpha) 1 (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 (fma.f64 (/.f64 (+.f64 beta 2) alpha) 1 (/.f64 (+.f64 beta 2) alpha)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (+.f64 beta 2) alpha)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2) (/.f64 (+.f64 beta 2) alpha)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 (fma.f64 (/.f64 (+.f64 beta 2) alpha) -1 (/.f64 (+.f64 beta 2) alpha)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 (fma.f64 (/.f64 (+.f64 beta 2) alpha) 1 (/.f64 (+.f64 beta 2) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2) (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (+.f64 beta 2) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2) (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2) (/.f64 (+.f64 beta 2) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2) (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 (fma.f64 (/.f64 (+.f64 beta 2) alpha) -1 (/.f64 (+.f64 beta 2) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2) (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 (fma.f64 (/.f64 (+.f64 beta 2) alpha) 1 (/.f64 (+.f64 beta 2) alpha)) (fma.f64 (/.f64 (+.f64 beta 2) alpha) -1 (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (+.f64 beta 2) alpha)) (fma.f64 (/.f64 (+.f64 beta 2) alpha) -1 (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2) (/.f64 (+.f64 beta 2) alpha)) (fma.f64 (/.f64 (+.f64 beta 2) alpha) -1 (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 (fma.f64 (/.f64 (+.f64 beta 2) alpha) -1 (/.f64 (+.f64 beta 2) alpha)) (fma.f64 (/.f64 (+.f64 beta 2) alpha) -1 (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (+.f64 beta 2) alpha) 1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha))) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta 2) alpha)) 2) (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (+.f64 beta 2) alpha) -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (exp.f64 (log1p.f64 (/.f64 (+.f64 beta 2) alpha)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (sqrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) 2) (cbrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (/.f64 1 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (/.f64 (+.f64 beta 2) alpha)) (sqrt.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (-.f64 (sqrt.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (sqrt.f64 (/.f64 (+.f64 beta 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))) (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) 1) (/.f64 1 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2)) (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))) (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (+.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 -2 beta)))) (*.f64 (+.f64 2 (+.f64 beta alpha)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (+.f64 alpha (*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) beta) (-.f64 -2 beta)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) beta) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (+.f64 (*.f64 (neg.f64 beta) alpha) (*.f64 (-.f64 (-.f64 -2 beta) alpha) (-.f64 -2 beta)))) (*.f64 (-.f64 (-.f64 -2 beta) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (-.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 -2 beta)))) (*.f64 (+.f64 2 (+.f64 beta alpha)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (-.f64 alpha (*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) beta) (-.f64 -2 beta)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) beta) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (-.f64 (*.f64 (neg.f64 beta) alpha) (*.f64 (-.f64 (-.f64 -2 beta) alpha) (-.f64 -2 beta)))) (*.f64 (-.f64 (-.f64 -2 beta) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (neg.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2))) (neg.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2) (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2)) (*.f64 (*.f64 (/.f64 (+.f64 beta 2) alpha) (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (*.f64 (/.f64 (+.f64 beta 2) alpha) (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2) 3) (pow.f64 (*.f64 (/.f64 (+.f64 beta 2) alpha) (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2) (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2)) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 beta 2) alpha) (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (*.f64 (/.f64 (+.f64 beta 2) alpha) (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))) (*.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (/.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (/.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (*.f64 (sqrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) 2) (/.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (*.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))) (/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)))) (/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) 2)) (/.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (sqrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))) (sqrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) 2)) (/.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (cbrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 -2 beta))) (*.f64 (+.f64 2 (+.f64 beta alpha)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha (*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) beta) (-.f64 -2 beta))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) beta) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 beta) alpha) (*.f64 (-.f64 (-.f64 -2 beta) alpha) (-.f64 -2 beta))) (*.f64 (-.f64 (-.f64 -2 beta) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 -2 beta))) (*.f64 (+.f64 2 (+.f64 beta alpha)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 alpha (*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) beta) (-.f64 -2 beta))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) beta) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 beta) alpha) (*.f64 (-.f64 (-.f64 -2 beta) alpha) (-.f64 -2 beta))) (*.f64 (-.f64 (-.f64 -2 beta) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2)) (neg.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) 3) (pow.f64 (/.f64 (+.f64 beta 2) alpha) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (*.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 (+.f64 beta 2) alpha) (/.f64 beta (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 beta (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (/.f64 (+.f64 beta 2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta alpha))) (/.f64 (+.f64 beta 2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (sqrt.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (/.f64 (+.f64 beta 2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) 2) (cbrt.f64 (/.f64 beta (+.f64 2 (+.f64 beta alpha)))) (/.f64 (+.f64 beta 2) alpha))))))

simplify170.0ms (1.5%)

Algorithm
egg-herbie
Rules
818×associate-*r*
654×fma-def
638×associate-*l*
608×times-frac
600×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

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

eval1.2s (10.4%)

Compiler

Compiled 46294 to 32140 computations (30.6% saved)

prune474.0ms (4.1%)

Pruning

23 alts after pruning (14 fresh and 9 done)

PrunedKeptTotal
New134251347
Fresh099
Picked101
Done1910
Total1344231367
Error
0.0b
Counts
1367 → 23
Alt Table
Click to see full alt table
StatusErrorProgram
50.0b
(/.f64 (/.f64 (+.f64 beta 2) alpha) 2)
47.5b
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2)
50.1b
(/.f64 (/.f64 2 alpha) 2)
13.7b
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 2)
13.7b
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
50.1b
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))) 2)
47.5b
(/.f64 (-.f64 (/.f64 beta alpha) (neg.f64 (/.f64 (+.f64 beta 2) alpha))) 2)
14.1b
(/.f64 (-.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 2)
13.7b
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
47.8b
(/.f64 (-.f64 2 (/.f64 (+.f64 2 (+.f64 alpha alpha)) beta)) 2)
47.9b
(/.f64 (-.f64 2 (/.f64 (+.f64 2 alpha) beta)) 2)
47.5b
(/.f64 (-.f64 2 (/.f64 2 beta)) 2)
27.8b
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
14.1b
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
15.6b
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
14.1b
(/.f64 (+.f64 (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) 2)
32.1b
(/.f64 (+.f64 (+.f64 1 (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)
14.2b
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
47.7b
(/.f64 (+.f64 2 (-.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 2 beta))) 2)
30.1b
(/.f64 (+.f64 1 (*.f64 1/2 beta)) 2)
59.0b
(/.f64 (*.f64 (/.f64 2 alpha) beta) 2)
42.1b
(/.f64 2 2)
28.3b
(/.f64 1 2)
Compiler

Compiled 671 to 506 computations (24.6% saved)

localize68.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 beta (+.f64 beta (+.f64 alpha 2)))
0.0b
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
0.1b
(pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)
2.0b
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))
Compiler

Compiled 147 to 100 computations (32% saved)

series14.0ms (0.1%)

Counts
3 → 72
Calls

18 calls:

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

rewrite120.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1828×associate-/r/
1418×associate-/l/
340×add-sqr-sqrt
330×*-un-lft-identity
328×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
014117
133081
2478081
Stop Event
node limit
Counts
3 → 216
Calls
Call 1
Inputs
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))
(pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (-.f64 1 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))) (-.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (+.f64 1 (pow.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) 3))) (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (neg.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (*.f64 1 (neg.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (*.f64 1 (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (*.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 3)) (*.f64 1 (+.f64 1 (-.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) 3)) (*.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6) 3)) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6) (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha alpha) (pow.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 alpha (+.f64 beta 2))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))) (*.f64 alpha (-.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (*.f64 alpha (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 -2 (+.f64 alpha beta))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 alpha))) (sqrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 alpha (+.f64 beta 2)) (pow.f64 (cbrt.f64 alpha) 2))) (cbrt.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (*.f64 (-.f64 alpha (+.f64 beta 2)) (-.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 alpha (+.f64 beta 2)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (-.f64 alpha (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (+.f64 alpha (+.f64 beta 2)))) (-.f64 alpha (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (*.f64 (-.f64 alpha (+.f64 beta 2)) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))) (-.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) 1) (/.f64 (-.f64 alpha (+.f64 beta 2)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) 1) (/.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))) (-.f64 alpha (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (neg.f64 (-.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (neg.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (+.f64 beta (-.f64 2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 alpha (+.f64 beta -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (-.f64 4 (*.f64 (+.f64 alpha beta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (neg.f64 alpha)) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (-.f64 alpha (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (neg.f64 alpha)) (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (/.f64 (-.f64 alpha (+.f64 beta 2)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (/.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))) (-.f64 alpha (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (neg.f64 (-.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (neg.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (+.f64 beta (-.f64 2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 alpha (+.f64 beta -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (-.f64 4 (*.f64 (+.f64 alpha beta) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 alpha) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (-.f64 alpha (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 alpha) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 alpha (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 alpha (*.f64 (+.f64 alpha (+.f64 beta 2)) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 alpha (*.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 alpha (*.f64 1 (*.f64 (+.f64 alpha (+.f64 beta 2)) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (-.f64 -2 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 alpha) (*.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (-.f64 -2 (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 alpha) (neg.f64 alpha)) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (-.f64 -2 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 alpha) (neg.f64 alpha)) (*.f64 1 (*.f64 (-.f64 -2 (+.f64 alpha beta)) (-.f64 -2 (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (+.f64 alpha (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (neg.f64 alpha)) (-.f64 -2 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 alpha (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 alpha) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 -2 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 alpha 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 alpha (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 alpha)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (neg.f64 (-.f64 -2 (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha (neg.f64 alpha)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (-.f64 -2 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha (neg.f64 alpha)) (*.f64 1 (*.f64 (+.f64 alpha (+.f64 beta 2)) (-.f64 -2 (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 alpha) 1) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 alpha) 1) (*.f64 1 (*.f64 (-.f64 -2 (+.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 1 (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (neg.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 1) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2)) (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (-.f64 1 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))) (-.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (+.f64 1 (pow.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) 3))) (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (cbrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 2)) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 3) (pow.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))))))

simplify181.0ms (1.6%)

Algorithm
egg-herbie
Rules
1770×associate-*r*
1438×associate-*l*
1112×associate-*r/
1090×associate-*l/
794×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086724100
1306923598
Stop Event
node limit
Counts
288 → 515
Calls
Call 1
Inputs
1
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) 1)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 1 (*.f64 2 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (*.f64 -3 (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 4))))))
(*.f64 2 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2))) (*.f64 2 (/.f64 (+.f64 beta 2) alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (*.f64 2 (/.f64 (+.f64 beta 2) alpha))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 4 (pow.f64 (+.f64 beta 2) 4))) (pow.f64 alpha 4))) (+.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (*.f64 2 (/.f64 (+.f64 beta 2) alpha)))))
(/.f64 (+.f64 4 (*.f64 2 beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 1 alpha))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (*.f64 4 (/.f64 1 alpha)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 4 (pow.f64 (+.f64 beta 2) 4))) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (*.f64 4 (/.f64 1 alpha))))))
(-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2)))
(-.f64 (+.f64 1 (*.f64 2 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 2 alpha) 3)))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2)))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 2 alpha) 3))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4))))))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2)))
(-.f64 (+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 alpha 2)) (pow.f64 (+.f64 2 alpha) 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 2 alpha) 3))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4)))))))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2)))
1
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2))) (pow.f64 beta 4))) (*.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2))) (pow.f64 beta 4))) (*.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3))))))
(/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))
(+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2)) (*.f64 -2 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))
(+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2)) (+.f64 (*.f64 3 (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 4))) (*.f64 -2 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))))
(+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 alpha 5) (pow.f64 (+.f64 beta 2) 5))) (+.f64 (*.f64 3 (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 4))) (*.f64 -2 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))))
1
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))))))
(/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))
(+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2)) (*.f64 -2 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 2 alpha) 3))))
(+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 2 alpha) 3))) (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4)) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 alpha 2)) (pow.f64 (+.f64 2 alpha) 5))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 2 alpha) 3))) (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4)) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4))))))))
(/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2)) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2)) (pow.f64 beta 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2)) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2)) (pow.f64 beta 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 alpha 2)) (pow.f64 beta 5)))))))
(/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2)) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2)) (pow.f64 beta 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2)) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2)) (pow.f64 beta 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 alpha 2)) (pow.f64 beta 5)))))))
-1
(-.f64 (/.f64 alpha (+.f64 beta 2)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (/.f64 alpha (+.f64 beta 2))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) 1)
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1/2 (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 3)) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1/2 (pow.f64 (+.f64 beta 2) 2))))) (*.f64 1/2 (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1/2 (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 3)) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1/2 (pow.f64 (+.f64 beta 2) 2))))) (*.f64 1/2 (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 4 (pow.f64 (+.f64 beta 2) 4)))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 3)) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1/2 (pow.f64 (+.f64 beta 2) 2))))) (*.f64 1/2 (pow.f64 (+.f64 beta 2) 3)))) (+.f64 beta 2))) (+.f64 (*.f64 -1/2 (pow.f64 (+.f64 beta 2) 4)) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 beta 2) 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1/2 (pow.f64 (+.f64 beta 2) 2)))))))) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1/2 (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2))))))
(*.f64 -1/2 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2)))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 3)) (+.f64 (*.f64 1/4 (*.f64 (+.f64 4 (*.f64 2 beta)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 1/4 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 beta 2)))) (+.f64 beta 2))))) (pow.f64 alpha 3))))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 4 (pow.f64 (+.f64 beta 2) 4))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 3)) (+.f64 (*.f64 1/4 (*.f64 (+.f64 4 (*.f64 2 beta)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 1/4 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 beta 2)))) (+.f64 beta 2))))) (pow.f64 alpha 3)))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 4 (*.f64 2 beta)) (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 3)) (+.f64 (*.f64 1/4 (*.f64 (+.f64 4 (*.f64 2 beta)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 1/4 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 beta 2)))) (+.f64 beta 2))))) (+.f64 beta 2)) (pow.f64 alpha 4))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 1/4 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 beta 2)))) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 4)))))))
(*.f64 -1 (/.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1))) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 3)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1))) (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 3)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4)) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4)))) (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1))) (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (pow.f64 (+.f64 2 alpha) 3) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))) (*.f64 -1 (/.f64 (*.f64 alpha (-.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 2 alpha) 3) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))))))) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 2))))))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1))) (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 3)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 4 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (pow.f64 (+.f64 2 alpha) 4) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4))) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (pow.f64 (+.f64 2 alpha) 3) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))) (*.f64 -1 (/.f64 (*.f64 alpha (-.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 3)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))))))) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))) alpha) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 (*.f64 alpha (-.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 2 alpha) 3) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))))))) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 3)))))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4)) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4)))) (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1))) (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (pow.f64 (+.f64 2 alpha) 3) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))) (*.f64 -1 (/.f64 (*.f64 alpha (-.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 2 alpha) 3) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))))))) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 2)))))))))))
-1
(-.f64 (/.f64 alpha beta) 1)
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
-1
(-.f64 (/.f64 alpha beta) 1)
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
(+.f64 1 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(+.f64 1 (*.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1))
(+.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1)
(+.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1) 1)
(+.f64 (-.f64 1 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 1)
(*.f64 1 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1)
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))
(*.f64 (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (-.f64 1 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))) (-.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (+.f64 1 (pow.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) 3))) (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))
(/.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(/.f64 1 (/.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1)
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (neg.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (*.f64 1 (neg.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (*.f64 1 (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (*.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 3)) (*.f64 1 (+.f64 1 (-.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) 3)) (*.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))))
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6) 3)) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6) (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))))))
(pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1)
(pow.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2)
(pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 3)
(pow.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 2))
(log.f64 (exp.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))
(cbrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(exp.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) 1))
(+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) 0)
(-.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1)
(*.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))
(*.f64 alpha (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) 1)
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))
(*.f64 (*.f64 alpha alpha) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (*.f64 alpha alpha) (pow.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) 2))
(*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 alpha (+.f64 beta 2))) alpha)
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))) (*.f64 alpha (-.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (*.f64 alpha (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 -2 (+.f64 alpha beta))) (neg.f64 alpha))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 alpha))) (sqrt.f64 alpha))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 alpha (+.f64 beta 2)) (pow.f64 (cbrt.f64 alpha) 2))) (cbrt.f64 alpha))
(*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (*.f64 (-.f64 alpha (+.f64 beta 2)) (-.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 alpha (+.f64 beta 2)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (-.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))
(*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (+.f64 alpha (+.f64 beta 2)))) (-.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))
(*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (*.f64 (-.f64 alpha (+.f64 beta 2)) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))) (-.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) 1) (/.f64 (-.f64 alpha (+.f64 beta 2)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) 1) (/.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))) (-.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (neg.f64 (-.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (neg.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (+.f64 beta (-.f64 2 alpha)))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 alpha (+.f64 beta -2)))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (-.f64 4 (*.f64 (+.f64 alpha beta) 2))))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (neg.f64 alpha)) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (-.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (neg.f64 alpha)) (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (/.f64 (-.f64 alpha (+.f64 beta 2)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (/.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))) (-.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (neg.f64 (-.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (neg.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (+.f64 beta (-.f64 2 alpha)))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 alpha (+.f64 beta -2)))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (-.f64 4 (*.f64 (+.f64 alpha beta) 2))))
(*.f64 (/.f64 (*.f64 (neg.f64 alpha) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (-.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 (*.f64 (neg.f64 alpha) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha)))
(/.f64 1 (*.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha))))
(/.f64 alpha (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (+.f64 alpha (+.f64 beta 2))))
(/.f64 alpha (*.f64 (+.f64 alpha (+.f64 beta 2)) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha)))
(/.f64 alpha (*.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (+.f64 alpha (+.f64 beta 2)))))
(/.f64 alpha (*.f64 1 (*.f64 (+.f64 alpha (+.f64 beta 2)) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha))))
(/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha))
(/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) 1)
(/.f64 -1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha))))
(/.f64 (sqrt.f64 alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 alpha))))
(/.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 alpha))))
(/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))
(/.f64 (neg.f64 alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (neg.f64 alpha) (*.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (-.f64 -2 (+.f64 alpha beta)))))
(/.f64 (*.f64 (neg.f64 alpha) (neg.f64 alpha)) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (*.f64 (neg.f64 alpha) (neg.f64 alpha)) (*.f64 1 (*.f64 (-.f64 -2 (+.f64 alpha beta)) (-.f64 -2 (+.f64 alpha beta)))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (+.f64 alpha (+.f64 beta 2)))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (neg.f64 alpha)) (-.f64 -2 (+.f64 alpha beta)))
(/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 alpha (+.f64 beta 2)))
(/.f64 (*.f64 (neg.f64 alpha) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 -2 (+.f64 alpha beta)))
(/.f64 (/.f64 alpha 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (+.f64 alpha (+.f64 beta 2))))
(/.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (/.f64 alpha (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (neg.f64 (neg.f64 alpha)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (neg.f64 (-.f64 -2 (+.f64 alpha beta)))))
(/.f64 (*.f64 alpha (neg.f64 alpha)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (*.f64 alpha (neg.f64 alpha)) (*.f64 1 (*.f64 (+.f64 alpha (+.f64 beta 2)) (-.f64 -2 (+.f64 alpha beta)))))
(/.f64 (*.f64 (neg.f64 alpha) 1) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha)))
(/.f64 (*.f64 (neg.f64 alpha) 1) (*.f64 1 (*.f64 (-.f64 -2 (+.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha))))
(/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))))
(/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 1 (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2)))))
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (neg.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(-.f64 -1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(-.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)
(-.f64 (exp.f64 (log.f64 (+.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 1)
(-.f64 (+.f64 -1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1)
(*.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))
(*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 1)
(*.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 1) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2)) (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (-.f64 1 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))) (-.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (+.f64 1 (pow.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) 3))) (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(*.f64 (/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(*.f64 (/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (cbrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 2)) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3) 1/3)
(pow.f64 (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) -1)
(neg.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 3) (pow.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)))
(expm1.f64 (log.f64 (+.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(exp.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
Outputs
1
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) 1)
(fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)) 1)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 1 (*.f64 2 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)) 1) (*.f64 2 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)) 1) (/.f64 (*.f64 2 (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (*.f64 -3 (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 4))))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)) 1) (fma.f64 2 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3)) (*.f64 -3 (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 2 beta) 4)))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)) 1) (fma.f64 2 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 (*.f64 -3 (pow.f64 alpha 4)) (pow.f64 (+.f64 2 beta) 4))))
(*.f64 2 (/.f64 (+.f64 beta 2) alpha))
(*.f64 2 (/.f64 (+.f64 2 beta) alpha))
(/.f64 (*.f64 (+.f64 2 beta) 2) alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2))) (*.f64 2 (/.f64 (+.f64 beta 2) alpha)))
(fma.f64 -1 (/.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha)) (*.f64 2 (/.f64 (+.f64 2 beta) alpha)))
(+.f64 (/.f64 (*.f64 (+.f64 2 beta) 2) alpha) (/.f64 (*.f64 -3 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (*.f64 2 (/.f64 (+.f64 beta 2) alpha))))
(fma.f64 -1 (/.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha)) (fma.f64 4 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (*.f64 2 (/.f64 (+.f64 2 beta) alpha))))
(+.f64 (/.f64 (*.f64 -3 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha)) (fma.f64 4 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (/.f64 (*.f64 (+.f64 2 beta) 2) alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 4 (pow.f64 (+.f64 beta 2) 4))) (pow.f64 alpha 4))) (+.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (*.f64 2 (/.f64 (+.f64 beta 2) alpha)))))
(fma.f64 -1 (/.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (*.f64 5 (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4)) (fma.f64 4 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (*.f64 2 (/.f64 (+.f64 2 beta) alpha)))))
(+.f64 (fma.f64 4 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (/.f64 (*.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (/.f64 (*.f64 -3 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha)) (/.f64 (*.f64 -5 (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4))))
(/.f64 (+.f64 4 (*.f64 2 beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 1 alpha))))
(fma.f64 -1 (/.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha)) (fma.f64 2 (/.f64 beta alpha) (/.f64 4 alpha)))
(+.f64 (/.f64 (*.f64 -3 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha)) (fma.f64 2 (/.f64 beta alpha) (/.f64 4 alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (*.f64 4 (/.f64 1 alpha)))))
(fma.f64 -1 (/.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha)) (fma.f64 2 (/.f64 beta alpha) (fma.f64 4 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (/.f64 4 alpha))))
(+.f64 (/.f64 (*.f64 -3 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha)) (fma.f64 2 (/.f64 beta alpha) (fma.f64 4 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (/.f64 4 alpha))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 4 (pow.f64 (+.f64 beta 2) 4))) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (*.f64 4 (/.f64 1 alpha))))))
(fma.f64 -1 (/.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (*.f64 5 (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4)) (fma.f64 2 (/.f64 beta alpha) (fma.f64 4 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (/.f64 4 alpha)))))
(+.f64 (/.f64 (*.f64 -3 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha)) (+.f64 (/.f64 (*.f64 -5 (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4)) (fma.f64 2 (/.f64 beta alpha) (fma.f64 4 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (/.f64 4 alpha)))))
(-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2)))
(-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)))
(-.f64 (+.f64 1 (*.f64 2 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 2 alpha) 3)))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2)))
(+.f64 1 (-.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 alpha alpha) beta) (pow.f64 (+.f64 alpha 2) 3))) (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))))
(+.f64 1 (-.f64 (*.f64 2 (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 3) (*.f64 alpha alpha)))) (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 2 alpha) 3))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4))))))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2)))
(+.f64 1 (-.f64 (fma.f64 2 (/.f64 (*.f64 (*.f64 alpha alpha) beta) (pow.f64 (+.f64 alpha 2) 3)) (neg.f64 (*.f64 (*.f64 beta beta) (*.f64 3 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 4)))))) (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))))
(+.f64 (fma.f64 2 (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 3) (*.f64 alpha alpha))) (*.f64 (*.f64 -3 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 4))) (*.f64 beta beta))) (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 alpha 2)) (pow.f64 (+.f64 2 alpha) 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 2 alpha) 3))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4)))))))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2)))
(+.f64 1 (-.f64 (fma.f64 4 (/.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 beta 3)) (pow.f64 (+.f64 alpha 2) 5)) (fma.f64 2 (/.f64 (*.f64 (*.f64 alpha alpha) beta) (pow.f64 (+.f64 alpha 2) 3)) (neg.f64 (*.f64 (*.f64 beta beta) (*.f64 3 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 4))))))) (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))))
(+.f64 1 (-.f64 (fma.f64 4 (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 (+.f64 alpha 2) 5) (*.f64 alpha alpha))) (fma.f64 2 (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 3) (*.f64 alpha alpha))) (*.f64 (*.f64 -3 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 4))) (*.f64 beta beta)))) (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))))
1
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))
(+.f64 1 (neg.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))))
(+.f64 1 (/.f64 (*.f64 alpha (neg.f64 alpha)) (*.f64 beta beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3)))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (*.f64 2 (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha))))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 (*.f64 2 (+.f64 alpha 2)) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2))) (pow.f64 beta 4))) (*.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3))))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (fma.f64 -1 (/.f64 (*.f64 3 (*.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (pow.f64 beta 4)) (*.f64 2 (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)))))))
(+.f64 1 (+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 (*.f64 2 (+.f64 alpha 2)) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)))) (/.f64 (*.f64 -3 (*.f64 alpha (*.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (pow.f64 beta 4))))
1
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))
(+.f64 1 (neg.f64 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))))
(+.f64 1 (/.f64 (*.f64 alpha (neg.f64 alpha)) (*.f64 beta beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3)))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (*.f64 2 (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha))))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 (*.f64 2 (+.f64 alpha 2)) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2))) (pow.f64 beta 4))) (*.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3))))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (fma.f64 -1 (/.f64 (*.f64 3 (*.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (pow.f64 beta 4)) (*.f64 2 (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)))))))
(+.f64 1 (+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 (*.f64 2 (+.f64 alpha 2)) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)))) (/.f64 (*.f64 -3 (*.f64 alpha (*.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (pow.f64 beta 4))))
(/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))
(/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))
(+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2)) (*.f64 -2 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))
(+.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)) (*.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3)) -2))
(+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2)) (+.f64 (*.f64 3 (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 4))) (*.f64 -2 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))))
(+.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 3 (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 2 beta) 4)) (*.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3)) -2)))
(+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 alpha 5) (pow.f64 (+.f64 beta 2) 5))) (+.f64 (*.f64 3 (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta 2) 4))) (*.f64 -2 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))))
(+.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)) (fma.f64 -4 (/.f64 (pow.f64 alpha 5) (pow.f64 (+.f64 2 beta) 5)) (fma.f64 3 (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 2 beta) 4)) (*.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3)) -2))))
1
(+.f64 1 (*.f64 -2 (/.f64 (+.f64 beta 2) alpha)))
(+.f64 1 (*.f64 (/.f64 (+.f64 2 beta) alpha) -2))
(+.f64 1 (/.f64 (*.f64 (+.f64 2 beta) -2) alpha))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))))
(+.f64 1 (fma.f64 -2 (/.f64 (+.f64 2 beta) alpha) (*.f64 3 (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))))))
(fma.f64 -4 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 1 (fma.f64 -2 (/.f64 (+.f64 2 beta) alpha) (*.f64 3 (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha) (*.f64 3 (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))))))
(fma.f64 -4 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 1 (fma.f64 -1 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha) (*.f64 3 (/.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha))))))
(/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))
(/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))
(+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2)) (*.f64 -2 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 2 alpha) 3))))
(+.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)) (*.f64 (/.f64 (*.f64 (*.f64 alpha alpha) beta) (pow.f64 (+.f64 alpha 2) 3)) -2))
(+.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)) (*.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 3) (*.f64 alpha alpha))) -2))
(+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 2 alpha) 3))) (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4)) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4)))))))
(+.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)) (fma.f64 -2 (/.f64 (*.f64 (*.f64 alpha alpha) beta) (pow.f64 (+.f64 alpha 2) 3)) (*.f64 (*.f64 beta beta) (*.f64 3 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 4))))))
(+.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)) (fma.f64 -2 (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 3) (*.f64 alpha alpha))) (*.f64 (*.f64 beta beta) (*.f64 3 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 4))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 alpha 2)) (pow.f64 (+.f64 2 alpha) 5))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 2 alpha) 3))) (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4)) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 beta 3)) (pow.f64 (+.f64 alpha 2) 5)) (+.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)) (fma.f64 -2 (/.f64 (*.f64 (*.f64 alpha alpha) beta) (pow.f64 (+.f64 alpha 2) 3)) (*.f64 (*.f64 beta beta) (*.f64 3 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 4)))))))
(fma.f64 -4 (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 (+.f64 alpha 2) 5) (*.f64 alpha alpha))) (+.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)) (fma.f64 -2 (/.f64 beta (/.f64 (pow.f64 (+.f64 alpha 2) 3) (*.f64 alpha alpha))) (*.f64 (*.f64 beta beta) (*.f64 3 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 4)))))))
(/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))
(/.f64 (*.f64 alpha alpha) (*.f64 beta beta))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(fma.f64 -2 (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha))) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2)) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2)) (pow.f64 beta 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))))
(fma.f64 2 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 4) (*.f64 alpha alpha))) (+.f64 (fma.f64 -2 (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha))) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 4) (*.f64 alpha alpha)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2)) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2)) (pow.f64 beta 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 alpha 2)) (pow.f64 beta 5)))))))
(fma.f64 2 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 4) (*.f64 alpha alpha))) (+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 4) (*.f64 alpha alpha))) (+.f64 (fma.f64 -2 (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha))) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (/.f64 (pow.f64 beta 5) (*.f64 alpha alpha)))))))
(+.f64 (fma.f64 2 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 4) (*.f64 alpha alpha))) (+.f64 (fma.f64 -2 (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha))) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 4) (*.f64 alpha alpha))))) (*.f64 -4 (/.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 beta 5))))
(/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))
(/.f64 (*.f64 alpha alpha) (*.f64 beta beta))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))
(fma.f64 -2 (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha))) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2)) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2)) (pow.f64 beta 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))))
(fma.f64 2 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 4) (*.f64 alpha alpha))) (+.f64 (fma.f64 -2 (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha))) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 4) (*.f64 alpha alpha)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2)) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2)) (pow.f64 beta 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 alpha 2)) (pow.f64 beta 5)))))))
(fma.f64 2 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 4) (*.f64 alpha alpha))) (+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 4) (*.f64 alpha alpha))) (+.f64 (fma.f64 -2 (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha))) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))) (*.f64 -4 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (/.f64 (pow.f64 beta 5) (*.f64 alpha alpha)))))))
(+.f64 (fma.f64 2 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 4) (*.f64 alpha alpha))) (+.f64 (fma.f64 -2 (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha))) (/.f64 (*.f64 alpha alpha) (*.f64 beta beta))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 4) (*.f64 alpha alpha))))) (*.f64 -4 (/.f64 (*.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 beta 5))))
-1
(-.f64 (/.f64 alpha (+.f64 beta 2)) 1)
(+.f64 (/.f64 alpha (+.f64 2 beta)) -1)
(+.f64 -1 (/.f64 alpha (+.f64 2 beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (/.f64 alpha (+.f64 beta 2))) 1)
(+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)) (/.f64 alpha (+.f64 2 beta))) -1)
(+.f64 -1 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)) (/.f64 alpha (+.f64 2 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) 1)
(+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)) (+.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3)) (/.f64 alpha (+.f64 2 beta)))) -1)
(+.f64 (fma.f64 -1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)) (/.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3)) -1))
(*.f64 -1 (/.f64 (+.f64 beta 2) alpha))
(neg.f64 (/.f64 (+.f64 2 beta) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1/2 (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (*.f64 -1/2 (-.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha alpha))))
(fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) (/.f64 (*.f64 1/2 (-.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 3)) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1/2 (pow.f64 (+.f64 beta 2) 2))))) (*.f64 1/2 (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1/2 (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)))))
(fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 2 beta) 3)) (fma.f64 -1/2 (*.f64 (+.f64 2 beta) (*.f64 -1/2 (-.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 2)))) (*.f64 (pow.f64 (+.f64 2 beta) 3) 1/2))) (pow.f64 alpha 3)) (/.f64 (*.f64 -1/2 (-.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha alpha)))))
(fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) (fma.f64 -1 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 2 beta) 3)) (fma.f64 -1/2 (*.f64 (+.f64 2 beta) (+.f64 (*.f64 -3/2 (pow.f64 (+.f64 2 beta) 2)) (*.f64 1/2 (pow.f64 (+.f64 2 beta) 2)))) (*.f64 (pow.f64 (+.f64 2 beta) 3) 1/2))) (pow.f64 alpha 3)) (/.f64 (*.f64 1/2 (-.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha alpha))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 3)) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1/2 (pow.f64 (+.f64 beta 2) 2))))) (*.f64 1/2 (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 4 (pow.f64 (+.f64 beta 2) 4)))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 3)) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1/2 (pow.f64 (+.f64 beta 2) 2))))) (*.f64 1/2 (pow.f64 (+.f64 beta 2) 3)))) (+.f64 beta 2))) (+.f64 (*.f64 -1/2 (pow.f64 (+.f64 beta 2) 4)) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 beta 2) 2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1/2 (pow.f64 (+.f64 beta 2) 2)))))))) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1/2 (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2))))))
(fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) (fma.f64 -1 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 2 beta) 3)) (fma.f64 -1/2 (*.f64 (+.f64 2 beta) (*.f64 -1/2 (-.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 2)))) (*.f64 (pow.f64 (+.f64 2 beta) 3) 1/2))) (pow.f64 alpha 3)) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 5 (pow.f64 (+.f64 2 beta) 4)) -1/2) (fma.f64 -1/2 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 2 (pow.f64 (+.f64 2 beta) 3)) (fma.f64 -1/2 (*.f64 (+.f64 2 beta) (*.f64 -1/2 (-.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 2)))) (*.f64 (pow.f64 (+.f64 2 beta) 3) 1/2)))) (fma.f64 -1/2 (pow.f64 (+.f64 2 beta) 4) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 -1/2 (-.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 2)))))))) (pow.f64 alpha 4)) (/.f64 (*.f64 -1/2 (-.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha alpha))))))
(fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) (fma.f64 -1 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 2 beta) 3)) (fma.f64 -1/2 (*.f64 (+.f64 2 beta) (+.f64 (*.f64 -3/2 (pow.f64 (+.f64 2 beta) 2)) (*.f64 1/2 (pow.f64 (+.f64 2 beta) 2)))) (*.f64 (pow.f64 (+.f64 2 beta) 3) 1/2))) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (-.f64 (*.f64 -5/2 (pow.f64 (+.f64 2 beta) 4)) (fma.f64 -1/2 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 2 (pow.f64 (+.f64 2 beta) 3)) (fma.f64 -1/2 (*.f64 (+.f64 2 beta) (+.f64 (*.f64 -3/2 (pow.f64 (+.f64 2 beta) 2)) (*.f64 1/2 (pow.f64 (+.f64 2 beta) 2)))) (*.f64 (pow.f64 (+.f64 2 beta) 3) 1/2)))) (fma.f64 -1/2 (pow.f64 (+.f64 2 beta) 4) (*.f64 (+.f64 (*.f64 -3/2 (pow.f64 (+.f64 2 beta) 2)) (*.f64 1/2 (pow.f64 (+.f64 2 beta) 2))) (*.f64 (pow.f64 (+.f64 2 beta) 2) 1/2))))) (pow.f64 alpha 4)) (/.f64 (*.f64 1/2 (-.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha alpha)))))
(*.f64 -1/2 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha) -1/2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2)))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))))
(+.f64 (fma.f64 -1/2 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha) (*.f64 (/.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha)) 1/2)) (*.f64 -1/4 (/.f64 (+.f64 4 (*.f64 2 beta)) (/.f64 (*.f64 alpha alpha) (+.f64 2 beta)))))
(+.f64 (fma.f64 -1/2 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha) (/.f64 (*.f64 3/2 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha))) (/.f64 (*.f64 -1/4 (*.f64 (+.f64 2 beta) (+.f64 4 (*.f64 2 beta)))) (*.f64 alpha alpha)))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 3)) (+.f64 (*.f64 1/4 (*.f64 (+.f64 4 (*.f64 2 beta)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 1/4 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 beta 2)))) (+.f64 beta 2))))) (pow.f64 alpha 3))))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))))
(+.f64 (fma.f64 -1/2 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha) (fma.f64 1/2 (/.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha)) (neg.f64 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 2 beta) 3)) (fma.f64 1/4 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 4 (*.f64 2 beta))) (*.f64 1/2 (*.f64 (+.f64 2 beta) (+.f64 (*.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) 1/2) (*.f64 -1/4 (*.f64 (+.f64 2 beta) (+.f64 4 (*.f64 2 beta))))))))) (pow.f64 alpha 3))))) (*.f64 -1/4 (/.f64 (+.f64 4 (*.f64 2 beta)) (/.f64 (*.f64 alpha alpha) (+.f64 2 beta)))))
(+.f64 (fma.f64 -1/2 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha) (/.f64 (*.f64 3/2 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha))) (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 2 beta) 3)) (fma.f64 1/4 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 4 (*.f64 2 beta))) (*.f64 (+.f64 2 beta) (*.f64 (+.f64 (*.f64 3/2 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1/4 (*.f64 (+.f64 2 beta) (+.f64 4 (*.f64 2 beta))))) 1/2)))) (pow.f64 alpha 3))) (/.f64 (*.f64 -1/4 (*.f64 (+.f64 2 beta) (+.f64 4 (*.f64 2 beta)))) (*.f64 alpha alpha))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 4 (pow.f64 (+.f64 beta 2) 4))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 3)) (+.f64 (*.f64 1/4 (*.f64 (+.f64 4 (*.f64 2 beta)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 1/4 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 beta 2)))) (+.f64 beta 2))))) (pow.f64 alpha 3)))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 beta 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 4 (*.f64 2 beta)) (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 3)) (+.f64 (*.f64 1/4 (*.f64 (+.f64 4 (*.f64 2 beta)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 1/4 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 beta 2)))) (+.f64 beta 2))))) (+.f64 beta 2)) (pow.f64 alpha 4))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta 2) 2)) (pow.f64 (+.f64 beta 2) 2))) (*.f64 1/4 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 beta 2)))) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 4)))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 5 (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4)) (fma.f64 -1/2 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha) (fma.f64 1/2 (/.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha)) (neg.f64 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 2 beta) 3)) (fma.f64 1/4 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 4 (*.f64 2 beta))) (*.f64 1/2 (*.f64 (+.f64 2 beta) (+.f64 (*.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) 1/2) (*.f64 -1/4 (*.f64 (+.f64 2 beta) (+.f64 4 (*.f64 2 beta))))))))) (pow.f64 alpha 3)))))) (fma.f64 1/4 (/.f64 (+.f64 4 (*.f64 2 beta)) (/.f64 (*.f64 alpha alpha) (+.f64 2 beta))) (fma.f64 1/4 (/.f64 (+.f64 4 (*.f64 2 beta)) (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 2 beta) 3))) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 2 beta) 3)) (fma.f64 1/4 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 4 (*.f64 2 beta))) (*.f64 1/2 (*.f64 (+.f64 2 beta) (+.f64 (*.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) 1/2) (*.f64 -1/4 (*.f64 (+.f64 2 beta) (+.f64 4 (*.f64 2 beta))))))))) (/.f64 (pow.f64 alpha 4) (+.f64 2 beta))) (/.f64 (+.f64 (*.f64 (*.f64 3 (pow.f64 (+.f64 2 beta) 2)) 1/2) (*.f64 -1/4 (*.f64 (+.f64 2 beta) (+.f64 4 (*.f64 2 beta))))) (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 2 beta) 2))))))))
(+.f64 (/.f64 (*.f64 5/2 (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4)) (+.f64 (fma.f64 -1/2 (/.f64 (+.f64 4 (*.f64 2 beta)) alpha) (/.f64 (*.f64 3/2 (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha alpha))) (-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 2 beta) 3)) (fma.f64 1/4 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 4 (*.f64 2 beta))) (*.f64 (+.f64 2 beta) (*.f64 (+.f64 (*.f64 3/2 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1/4 (*.f64 (+.f64 2 beta) (+.f64 4 (*.f64 2 beta))))) 1/2)))) (pow.f64 alpha 3))) (fma.f64 1/4 (/.f64 (+.f64 4 (*.f64 2 beta)) (/.f64 (*.f64 alpha alpha) (+.f64 2 beta))) (fma.f64 1/4 (/.f64 (+.f64 4 (*.f64 2 beta)) (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 2 beta) 3))) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 2 beta) 3)) (fma.f64 1/4 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 4 (*.f64 2 beta))) (*.f64 (+.f64 2 beta) (*.f64 (+.f64 (*.f64 3/2 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1/4 (*.f64 (+.f64 2 beta) (+.f64 4 (*.f64 2 beta))))) 1/2)))) (/.f64 (pow.f64 alpha 4) (+.f64 2 beta))) (/.f64 (+.f64 (*.f64 3/2 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1/4 (*.f64 (+.f64 2 beta) (+.f64 4 (*.f64 2 beta))))) (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 2 beta) 2))))))))))
(*.f64 -1 (/.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1)))
(neg.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1))) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 3)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))))))
(fma.f64 -1 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (neg.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 3)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))) (neg.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha 2) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))))))
(*.f64 -1 (+.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (*.f64 beta (-.f64 (/.f64 (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 3))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 (*.f64 (neg.f64 alpha) (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)))) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1))) (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 3)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4)) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4)))) (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1))) (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (pow.f64 (+.f64 2 alpha) 3) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))) (*.f64 -1 (/.f64 (*.f64 alpha (-.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 2 alpha) 3) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))))))) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 2))))))))))
(fma.f64 -1 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (*.f64 -1 (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 3)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))) (neg.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha 2) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))))))) (*.f64 (*.f64 beta beta) (-.f64 (neg.f64 (/.f64 (*.f64 3 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 4))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))) (+.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 3) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))) alpha)) (neg.f64 (*.f64 (/.f64 alpha (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 (-.f64 (*.f64 2 (/.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 3)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))) (neg.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha 2) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))) (pow.f64 (+.f64 alpha 2) 2))))))))))
(fma.f64 -1 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (*.f64 -1 (+.f64 (*.f64 beta (-.f64 (/.f64 (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 3))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 (*.f64 (neg.f64 alpha) (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)))) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))) (*.f64 (*.f64 beta beta) (-.f64 (-.f64 (/.f64 (*.f64 -3 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 4))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (*.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))))) (/.f64 (neg.f64 alpha) (/.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (-.f64 (/.f64 (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 3))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 (*.f64 (neg.f64 alpha) (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)))) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))))))))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1))) (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 3)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 4 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (pow.f64 (+.f64 2 alpha) 4) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4))) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (pow.f64 (+.f64 2 alpha) 3) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))) (*.f64 -1 (/.f64 (*.f64 alpha (-.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 3)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))))))) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))) alpha) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 (*.f64 alpha (-.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 2 alpha) 3) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))))))) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 3)))))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4)) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 4)))) (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1))) (+.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (pow.f64 (+.f64 2 alpha) 3) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))) (*.f64 -1 (/.f64 (*.f64 alpha (-.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 2 alpha) 3) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 alpha) 2))) alpha) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (*.f64 (pow.f64 (+.f64 2 alpha) 2) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))))))) (*.f64 (+.f64 (/.f64 alpha (+.f64 2 alpha)) 1) (pow.f64 (+.f64 2 alpha) 2)))))))))))
(fma.f64 -1 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (fma.f64 -1 (*.f64 beta (-.f64 (*.f64 2 (/.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 3)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))) (neg.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha 2) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))))))) (fma.f64 -1 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 4 (/.f64 (*.f64 alpha alpha) (*.f64 (pow.f64 (+.f64 alpha 2) 5) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (pow.f64 (+.f64 alpha 2) 4)) (/.f64 alpha (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 3 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 4))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))) (+.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 3) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))) alpha)) (neg.f64 (*.f64 (/.f64 alpha (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 (-.f64 (*.f64 2 (/.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 3)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))) (neg.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha 2) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))) (pow.f64 (+.f64 alpha 2) 2)))))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (/.f64 alpha (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 (-.f64 (*.f64 2 (/.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 3)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))) (neg.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha 2) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))) (pow.f64 (+.f64 alpha 2) 3))))))) (neg.f64 (*.f64 (*.f64 beta beta) (-.f64 (neg.f64 (/.f64 (*.f64 3 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 4))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))) (+.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 3) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))) alpha)) (neg.f64 (*.f64 (/.f64 alpha (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 (-.f64 (*.f64 2 (/.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 3)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))) (neg.f64 (*.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha 2) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))) (pow.f64 (+.f64 alpha 2) 2)))))))))))
(fma.f64 -1 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (fma.f64 -1 (*.f64 beta (-.f64 (/.f64 (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 3))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 (*.f64 (neg.f64 alpha) (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)))) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))) (fma.f64 -1 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 (*.f64 (*.f64 4 alpha) alpha) (*.f64 (pow.f64 (+.f64 alpha 2) 5) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (pow.f64 (+.f64 alpha 2) 4)) (/.f64 alpha (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 -3 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 4))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (*.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))))) (/.f64 (neg.f64 alpha) (/.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (-.f64 (/.f64 (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 3))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 (*.f64 (neg.f64 alpha) (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)))) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (/.f64 alpha (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 (-.f64 (/.f64 (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 3))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 (*.f64 (neg.f64 alpha) (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)))) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))))) (pow.f64 (+.f64 alpha 2) 3))))))) (neg.f64 (*.f64 (*.f64 beta beta) (-.f64 (-.f64 (/.f64 (*.f64 -3 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 4))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (*.f64 (/.f64 (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2))) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))))) (/.f64 (neg.f64 alpha) (/.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (-.f64 (/.f64 (*.f64 2 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 3))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 (*.f64 (neg.f64 alpha) (-.f64 1 (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha 2) 2)))) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))))))))))
-1
(-.f64 (/.f64 alpha beta) 1)
(+.f64 (/.f64 alpha beta) -1)
(+.f64 -1 (/.f64 alpha beta))
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(+.f64 (/.f64 alpha beta) (-.f64 (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) 1))
(+.f64 (/.f64 alpha beta) (-.f64 (/.f64 (*.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta)) 1))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
(+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (+.f64 (/.f64 alpha beta) (-.f64 (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) 1)))
(+.f64 -1 (+.f64 (/.f64 (*.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)))))
-1
(-.f64 (/.f64 alpha beta) 1)
(+.f64 (/.f64 alpha beta) -1)
(+.f64 -1 (/.f64 alpha beta))
(-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) 1)
(+.f64 (/.f64 alpha beta) (-.f64 (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) 1))
(+.f64 (/.f64 alpha beta) (-.f64 (/.f64 (*.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta)) 1))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2))))) 1)
(+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)) (+.f64 (/.f64 alpha beta) (-.f64 (neg.f64 (/.f64 (+.f64 alpha 2) (/.f64 (*.f64 beta beta) alpha))) 1)))
(+.f64 -1 (+.f64 (/.f64 (*.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 beta beta)) (+.f64 (/.f64 alpha beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) alpha)))))
(+.f64 1 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(+.f64 1 (*.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(+.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1)
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(+.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1) 1)
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(+.f64 (-.f64 1 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 1)
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(*.f64 1 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1)
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 6)) 1) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6)) 1) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))))
(*.f64 (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 6)) 1) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6)) 1) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 6))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (-.f64 1 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))) (-.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 6)) (-.f64 1 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4))))) (-.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6)) (-.f64 1 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4))))) (-.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (+.f64 1 (pow.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) 3))) (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 6)) (+.f64 1 (pow.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)) 3))) (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)))))
(/.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6))) (+.f64 1 (pow.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)) 3)))
(/.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(/.f64 1 (/.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 6)) 1) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6)) 1) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1)
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (neg.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4))) (+.f64 -1 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (*.f64 1 (neg.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4))) (+.f64 -1 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 6))) (+.f64 -1 (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6)) (-.f64 -1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (*.f64 1 (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 6))) (+.f64 -1 (neg.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6)) (-.f64 -1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (*.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 8)) (*.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 8)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 12)) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 6))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 12)) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6))))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4) (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))))
(/.f64 (+.f64 1 (*.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6))) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4))))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 3)) (*.f64 1 (+.f64 1 (-.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4) (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))))
(/.f64 (+.f64 1 (*.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6))) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4))))
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) 3)) (*.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))))
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4) 3)) (*.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 8)))))
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4) 3)) (*.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 8)))))
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6) 3)) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6) (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 6) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)))) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 6) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 12))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)))) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 12))))
(pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1)
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(pow.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2)
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 3)
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(pow.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 3) 1/3)
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(sqrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 2))
(sqrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) 2))
(sqrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) 2))
(log.f64 (exp.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(cbrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 3))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(expm1.f64 (log1p.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(exp.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(exp.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))))
(exp.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 1))
(exp.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))))
(exp.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))))
(log1p.f64 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))
(-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))
(+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) 1))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) 0)
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(-.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 1)
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(*.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(*.f64 alpha (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) 1)
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (*.f64 (sqrt.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)))
(*.f64 (*.f64 alpha alpha) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) (/.f64 1 (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(*.f64 (*.f64 alpha alpha) (pow.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) 2))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (*.f64 (sqrt.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (/.f64 1 (+.f64 alpha (+.f64 beta 2))))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2) (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (cbrt.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) 2)))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 alpha (+.f64 beta 2))) alpha)
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 alpha (*.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 alpha (*.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) (+.f64 beta (+.f64 alpha 2)))) (/.f64 alpha (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 alpha (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))) (*.f64 alpha (-.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)))) (*.f64 alpha (-.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 (-.f64 alpha beta) 2) (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (*.f64 alpha (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 alpha (*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta alpha)))) (/.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (-.f64 -2 (+.f64 alpha beta))) (neg.f64 alpha))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (/.f64 (neg.f64 alpha) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 (+.f64 alpha beta)) (neg.f64 alpha)))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 alpha))) (sqrt.f64 alpha))
(*.f64 (sqrt.f64 alpha) (*.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2)) (sqrt.f64 alpha)))
(*.f64 (/.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) (*.f64 (sqrt.f64 alpha) (sqrt.f64 alpha)))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 alpha (+.f64 beta 2)) (pow.f64 (cbrt.f64 alpha) 2))) (cbrt.f64 alpha))
(*.f64 (cbrt.f64 alpha) (*.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2)) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (/.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) (*.f64 (pow.f64 (cbrt.f64 alpha) 2) (cbrt.f64 alpha)))
(*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 (*.f64 (/.f64 alpha (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))) (/.f64 alpha (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3)))) (*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 beta (-.f64 2 alpha)))) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 (*.f64 (/.f64 alpha (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))) (/.f64 alpha (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3)))) (*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta alpha)))) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta alpha))))))
(*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (*.f64 (-.f64 alpha (+.f64 beta 2)) (-.f64 alpha (+.f64 beta 2))))
(*.f64 (*.f64 (/.f64 alpha (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (/.f64 alpha (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)))) (*.f64 (-.f64 alpha (+.f64 2 beta)) (-.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 (-.f64 alpha beta) 2) (*.f64 (-.f64 (-.f64 alpha beta) 2) (*.f64 (/.f64 alpha (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (/.f64 alpha (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))))))
(*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 alpha (+.f64 beta 2)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (-.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)))) (*.f64 alpha (-.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 (-.f64 alpha beta) 2) (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))))
(*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 alpha (*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta alpha)))) (/.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))))))
(*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (+.f64 alpha (+.f64 beta 2)))) (-.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)))) (*.f64 alpha (-.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 (-.f64 alpha beta) 2) (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))))
(*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)) (+.f64 alpha (+.f64 beta 2)))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 alpha (*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta alpha)))) (/.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))))))
(*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (*.f64 (-.f64 alpha (+.f64 beta 2)) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 (*.f64 (-.f64 alpha (+.f64 2 beta)) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 beta (-.f64 2 alpha))))) (*.f64 (/.f64 alpha (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (/.f64 alpha (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3)))))
(/.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (-.f64 (-.f64 alpha beta) 2)) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta alpha))))) (*.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))))
(*.f64 (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))) (-.f64 alpha (+.f64 beta 2))))
(*.f64 (*.f64 (-.f64 alpha (+.f64 2 beta)) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 beta (-.f64 2 alpha))))) (*.f64 (/.f64 alpha (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))) (/.f64 alpha (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3)))))
(/.f64 (*.f64 (*.f64 (*.f64 alpha alpha) (-.f64 (-.f64 alpha beta) 2)) (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta alpha))))) (*.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) 1) (/.f64 (-.f64 alpha (+.f64 beta 2)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))))
(*.f64 (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)))) (*.f64 alpha (-.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 (-.f64 alpha beta) 2) (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) 1) (/.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 alpha (*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta alpha)))) (/.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))))))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))) (-.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)))) (*.f64 alpha (-.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 (-.f64 alpha beta) 2) (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 alpha (*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta alpha)))) (/.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))))))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (neg.f64 (-.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)))) (neg.f64 (-.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 (-.f64 alpha beta) 2) (/.f64 (*.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (neg.f64 alpha)) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)))))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (neg.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3)))) (neg.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta alpha)))) (/.f64 (neg.f64 alpha) (/.f64 (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (+.f64 beta (-.f64 2 alpha)))
(*.f64 (+.f64 beta (-.f64 2 alpha)) (/.f64 alpha (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (*.f64 (*.f64 alpha (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (+.f64 2 (-.f64 beta alpha))) (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 alpha (+.f64 beta -2)))
(*.f64 (/.f64 alpha (/.f64 (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) -4) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (+.f64 alpha (+.f64 beta -2)))
(/.f64 (*.f64 (*.f64 alpha (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (+.f64 alpha (+.f64 beta -2))) (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) -4))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (-.f64 4 (*.f64 (+.f64 alpha beta) 2))))
(*.f64 (/.f64 alpha (/.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) (-.f64 4 (*.f64 2 (+.f64 alpha beta)))))
(*.f64 (/.f64 alpha (/.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) (-.f64 4 (*.f64 2 (+.f64 alpha beta)))))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (neg.f64 alpha)) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (-.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)))) (neg.f64 (-.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 (-.f64 alpha beta) 2) (/.f64 (*.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (neg.f64 alpha)) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)))))
(*.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (neg.f64 alpha)) (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3)))) (neg.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta alpha)))) (/.f64 (neg.f64 alpha) (/.f64 (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (/.f64 (-.f64 alpha (+.f64 beta 2)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))))
(*.f64 (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)))) (*.f64 alpha (-.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 (-.f64 alpha beta) 2) (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 1) (/.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 alpha (*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta alpha)))) (/.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2))) (-.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)))) (*.f64 alpha (-.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 (-.f64 alpha beta) 2) (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 alpha (*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta alpha)))) (/.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (neg.f64 (-.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)))) (neg.f64 (-.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 (-.f64 alpha beta) 2) (/.f64 (*.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (neg.f64 alpha)) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (neg.f64 (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3)))) (neg.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta alpha)))) (/.f64 (neg.f64 alpha) (/.f64 (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (+.f64 beta (-.f64 2 alpha)))
(*.f64 (+.f64 beta (-.f64 2 alpha)) (/.f64 alpha (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (*.f64 (*.f64 alpha (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (+.f64 2 (-.f64 beta alpha))) (-.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 alpha alpha)))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) 4)) (+.f64 alpha (+.f64 beta -2)))
(*.f64 (/.f64 alpha (/.f64 (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) -4) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (+.f64 alpha (+.f64 beta -2)))
(/.f64 (*.f64 (*.f64 alpha (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (+.f64 alpha (+.f64 beta -2))) (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) -4))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 8 (pow.f64 (+.f64 alpha beta) 3))) (+.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha beta)) (-.f64 4 (*.f64 (+.f64 alpha beta) 2))))
(*.f64 (/.f64 alpha (/.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) (-.f64 4 (*.f64 2 (+.f64 alpha beta)))))
(*.f64 (/.f64 alpha (/.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) (-.f64 4 (*.f64 2 (+.f64 alpha beta)))))
(*.f64 (/.f64 (*.f64 (neg.f64 alpha) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta 2) 2)))) (-.f64 alpha (+.f64 beta 2)))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)))) (neg.f64 (-.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 (-.f64 alpha beta) 2) (/.f64 (*.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (neg.f64 alpha)) (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 2 beta) 2)))))
(*.f64 (/.f64 (*.f64 (neg.f64 alpha) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta 2) 3)))) (fma.f64 alpha alpha (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 alpha)))))
(*.f64 (/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3)))) (neg.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 beta (-.f64 2 alpha))))))
(*.f64 (fma.f64 alpha alpha (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta alpha)))) (/.f64 (neg.f64 alpha) (/.f64 (neg.f64 (+.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 3))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2) alpha) alpha))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2) alpha) alpha))
(/.f64 1 (*.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha))))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2) alpha) alpha))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2) alpha) alpha))
(/.f64 alpha (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(/.f64 alpha (*.f64 (+.f64 alpha (+.f64 beta 2)) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha)))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(/.f64 alpha (*.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(/.f64 alpha (*.f64 1 (*.f64 (+.f64 alpha (+.f64 beta 2)) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha))))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(/.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) 1)
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(/.f64 -1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2) alpha) alpha)))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2) alpha) alpha)))
(/.f64 (sqrt.f64 alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) (sqrt.f64 alpha))))
(/.f64 (sqrt.f64 alpha) (/.f64 (/.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2) alpha) (sqrt.f64 alpha)))
(/.f64 (sqrt.f64 alpha) (/.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2) alpha) (sqrt.f64 alpha)))
(/.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) (cbrt.f64 alpha))))
(/.f64 (pow.f64 (cbrt.f64 alpha) 2) (/.f64 (/.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2) alpha) (cbrt.f64 alpha)))
(/.f64 (pow.f64 (cbrt.f64 alpha) 2) (/.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2) alpha) (cbrt.f64 alpha)))
(/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(/.f64 (neg.f64 alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (-.f64 -2 (+.f64 alpha beta))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (/.f64 (neg.f64 alpha) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 (+.f64 alpha beta)) (neg.f64 alpha)))
(/.f64 (neg.f64 alpha) (*.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (-.f64 -2 (+.f64 alpha beta)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (/.f64 (neg.f64 alpha) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 (+.f64 alpha beta)) (neg.f64 alpha)))
(/.f64 (*.f64 (neg.f64 alpha) (neg.f64 alpha)) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (/.f64 (*.f64 alpha alpha) (-.f64 -2 (+.f64 alpha beta))) (-.f64 -2 (+.f64 alpha beta)))
(/.f64 (*.f64 (neg.f64 alpha) (neg.f64 alpha)) (*.f64 1 (*.f64 (-.f64 -2 (+.f64 alpha beta)) (-.f64 -2 (+.f64 alpha beta)))))
(/.f64 (/.f64 (*.f64 alpha alpha) (-.f64 -2 (+.f64 alpha beta))) (-.f64 -2 (+.f64 alpha beta)))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (+.f64 alpha (+.f64 beta 2)))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (neg.f64 alpha)) (-.f64 -2 (+.f64 alpha beta)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (/.f64 (neg.f64 alpha) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 (+.f64 alpha beta)) (neg.f64 alpha)))
(/.f64 (*.f64 alpha (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (+.f64 alpha (+.f64 beta 2)))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(/.f64 (*.f64 (neg.f64 alpha) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 -2 (+.f64 alpha beta)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (/.f64 (neg.f64 alpha) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 (+.f64 alpha beta)) (neg.f64 alpha)))
(/.f64 (/.f64 alpha 1) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(/.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (sqrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))
(/.f64 (/.f64 alpha (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 beta (+.f64 alpha 2)) alpha)))
(/.f64 (/.f64 alpha (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 beta 2))) 2)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (cbrt.f64 (+.f64 alpha (+.f64 beta 2)))))
(/.f64 alpha (*.f64 (*.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)))
(/.f64 alpha (*.f64 (*.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) (/.f64 (+.f64 beta (+.f64 alpha 2)) alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)))
(/.f64 (neg.f64 (neg.f64 alpha)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) (neg.f64 (-.f64 -2 (+.f64 alpha beta)))))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(/.f64 (*.f64 alpha (neg.f64 alpha)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (-.f64 -2 (+.f64 alpha beta))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (/.f64 (neg.f64 alpha) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 (+.f64 alpha beta)) (neg.f64 alpha)))
(/.f64 (*.f64 alpha (neg.f64 alpha)) (*.f64 1 (*.f64 (+.f64 alpha (+.f64 beta 2)) (-.f64 -2 (+.f64 alpha beta)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (/.f64 (neg.f64 alpha) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 (+.f64 alpha beta)) (neg.f64 alpha)))
(/.f64 (*.f64 (neg.f64 alpha) 1) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (/.f64 (neg.f64 alpha) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 (+.f64 alpha beta)) (neg.f64 alpha)))
(/.f64 (*.f64 (neg.f64 alpha) 1) (*.f64 1 (*.f64 (-.f64 -2 (+.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (/.f64 (neg.f64 alpha) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 (+.f64 alpha beta)) (neg.f64 alpha)))
(/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (/.f64 (neg.f64 alpha) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 (+.f64 alpha beta)) (neg.f64 alpha)))
(/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 1 (*.f64 (-.f64 -2 (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (/.f64 (neg.f64 alpha) (-.f64 -2 (+.f64 alpha beta))))
(/.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 -2 (+.f64 alpha beta)) (neg.f64 alpha)))
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4))
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 6))
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(pow.f64 (exp.f64 2) (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(pow.f64 (exp.f64 2) (log.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1))
(pow.f64 (exp.f64 2) (log.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(pow.f64 (exp.f64 2) (log.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(+.f64 (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (neg.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(+.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(-.f64 -1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) (/.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(-.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 2)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(-.f64 (exp.f64 (log.f64 (+.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(-.f64 (+.f64 -1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))))
(*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 3))))
(*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) 2)) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) 2))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 3))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 3))))
(*.f64 (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 1) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) 2)) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) 2)))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) 2)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))) (/.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)))) (/.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2)) (/.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))) 2)) (/.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))) 2)) (/.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4))) (*.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 6))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4))) (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4))) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 beta))) 1)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (/.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 3))) (+.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))) 3))) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 beta))) 3))) (+.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 beta))) (-.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 beta))) -1))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (+.f64 -1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 beta (+.f64 alpha 2))) 3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 3)))
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))
(*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)) (/.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 6)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))))
(/.f64 (*.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6)))
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (-.f64 1 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))))) (-.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))
(*.f64 (-.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 6)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))) (-.f64 1 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4))))))
(*.f64 (-.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (-.f64 1 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4))))))
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 6)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (+.f64 1 (pow.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) 3))) (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4)))))
(*.f64 (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)))) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 6)) (/.f64 (+.f64 1 (pow.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 4)) 3)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))))
(*.f64 (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6)) (/.f64 1 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (+.f64 1 (pow.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)) 3))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))))
(/.f64 (*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (sqrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (*.f64 (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3))) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 3))) (sqrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) 2)) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) 2)))
(*.f64 (/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) 2)) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (cbrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) 2)) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)))) (cbrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 3))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) 2))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 2)) (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))) (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) 2)) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2))
(*.f64 (/.f64 (-.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) 2)) (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) 2))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))) (*.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 (/.f64 (-.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (*.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 3)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 3)))) (*.f64 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (*.f64 (-.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)))))
(/.f64 (*.f64 (/.f64 (-.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 3))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))
(*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (*.f64 (-.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)))))
(/.f64 (*.f64 (/.f64 (-.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 3))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))))
(*.f64 (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))) (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)))))
(/.f64 (*.f64 (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (/.f64 (-.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 3)))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)))
(*.f64 (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) (*.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 3)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(*.f64 (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) (+.f64 1 (-.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))) (/.f64 (-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) (*.f64 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))) (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 3)))))
(/.f64 (*.f64 (*.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (/.f64 (-.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (-.f64 -1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 3)))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)))
(pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 1)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 2)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 3)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(pow.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3) 1/3)
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(pow.f64 (/.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) -1)
(/.f64 1 (/.f64 1 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(/.f64 1 (/.f64 1 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(neg.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2))) (+.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2))) (+.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 2))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 2))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) 3))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) 3) (pow.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))) 2)) 3) (pow.f64 (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2)) 3) (pow.f64 (-.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))) 3)))
(expm1.f64 (log.f64 (+.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)) 1))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1)))
(+.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))

localize6.0ms (0.1%)

Compiler

Compiled 12 to 9 computations (25% saved)

localize8.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (+.f64 beta 2) alpha)
Compiler

Compiled 20 to 13 computations (35% saved)

localize14.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (+.f64 2 (+.f64 alpha alpha)) beta)
Compiler

Compiled 40 to 21 computations (47.5% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite68.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1488×associate-*r/
1034×associate-*l/
870×associate-/r*
826×*-commutative
658×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0819
118515
227137
Stop Event
node limit
Counts
1 → 49
Calls
Call 1
Inputs
(/.f64 (+.f64 2 (+.f64 alpha alpha)) beta)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 beta) (*.f64 (/.f64 1 beta) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 beta) 0) (/.f64 2 beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 beta) alpha) (*.f64 (/.f64 1 beta) (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 beta) (+.f64 alpha 2)) (*.f64 (/.f64 1 beta) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 2 beta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 beta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 2 beta)) (sqrt.f64 (/.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 2) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 2 beta)) (cbrt.f64 (/.f64 4 (*.f64 beta beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 2 beta)) (/.f64 (cbrt.f64 4) (pow.f64 (cbrt.f64 beta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 4 (*.f64 beta beta))) (cbrt.f64 (/.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 4) (/.f64 (cbrt.f64 2) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 beta) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 -1 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) beta) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 2) beta) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 2) beta) (/.f64 (cbrt.f64 4) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 beta)) (/.f64 2 (sqrt.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 2 (cbrt.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (sqrt.f64 beta)) (/.f64 1 (sqrt.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (cbrt.f64 beta)) (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 beta) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 beta)) (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 beta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 4) 1) (/.f64 (cbrt.f64 2) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 4) (sqrt.f64 beta)) (/.f64 (cbrt.f64 2) (sqrt.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 2) (sqrt.f64 beta)) (/.f64 (cbrt.f64 4) (sqrt.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 4) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 (/.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 4) beta) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 beta (cbrt.f64 4))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 4 beta) 4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 4 beta) 8) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 8 beta) 16) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 8 beta) 64) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 beta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 2 beta)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 2 beta)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 8 (pow.f64 beta 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 beta 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -2 beta))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 4 (*.f64 beta beta)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 8 (pow.f64 beta 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 2 beta)))))))

simplify69.0ms (0.6%)

Algorithm
egg-herbie
Rules
960×associate-+r+
956×associate-*r*
952×associate-+l+
944×associate-*l*
720×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01221099
12721099
2671961
31743961
46370961
Stop Event
node limit
Counts
73 → 61
Calls
Call 1
Inputs
(/.f64 2 beta)
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(*.f64 2 (/.f64 alpha beta))
(+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 alpha beta)))
(+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 alpha beta)))
(+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 alpha beta)))
(*.f64 2 (/.f64 alpha beta))
(+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 alpha beta)))
(+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 alpha beta)))
(+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 alpha beta)))
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(+.f64 (/.f64 2 beta) (*.f64 (/.f64 1 beta) 0))
(+.f64 (*.f64 (/.f64 1 beta) 0) (/.f64 2 beta))
(+.f64 (*.f64 (/.f64 1 beta) alpha) (*.f64 (/.f64 1 beta) (+.f64 alpha 2)))
(+.f64 (*.f64 (/.f64 1 beta) (+.f64 alpha 2)) (*.f64 (/.f64 1 beta) alpha))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2 beta))) 1)
(*.f64 2 (/.f64 1 beta))
(*.f64 (/.f64 2 beta) 1)
(*.f64 1 (/.f64 2 beta))
(*.f64 (sqrt.f64 (/.f64 2 beta)) (sqrt.f64 (/.f64 2 beta)))
(*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 2) beta))
(*.f64 (cbrt.f64 (/.f64 2 beta)) (cbrt.f64 (/.f64 4 (*.f64 beta beta))))
(*.f64 (cbrt.f64 (/.f64 2 beta)) (/.f64 (cbrt.f64 4) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (cbrt.f64 (/.f64 4 (*.f64 beta beta))) (cbrt.f64 (/.f64 2 beta)))
(*.f64 (cbrt.f64 4) (/.f64 (cbrt.f64 2) beta))
(*.f64 (/.f64 1 beta) 2)
(*.f64 -2 (/.f64 -1 beta))
(*.f64 (/.f64 (sqrt.f64 2) beta) (sqrt.f64 2))
(*.f64 (/.f64 (cbrt.f64 2) beta) (cbrt.f64 4))
(*.f64 (/.f64 (cbrt.f64 2) beta) (/.f64 (cbrt.f64 4) 1))
(*.f64 (/.f64 1 (sqrt.f64 beta)) (/.f64 2 (sqrt.f64 beta)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 2 (cbrt.f64 beta)))
(*.f64 (/.f64 2 (sqrt.f64 beta)) (/.f64 1 (sqrt.f64 beta)))
(*.f64 (/.f64 2 (cbrt.f64 beta)) (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 -1 beta) -2)
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 beta)))
(*.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 beta)) (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 (cbrt.f64 4) 1) (/.f64 (cbrt.f64 2) beta))
(*.f64 (/.f64 (cbrt.f64 4) (sqrt.f64 beta)) (/.f64 (cbrt.f64 2) (sqrt.f64 beta)))
(*.f64 (/.f64 (cbrt.f64 2) (sqrt.f64 beta)) (/.f64 (cbrt.f64 4) (sqrt.f64 beta)))
(*.f64 (/.f64 (cbrt.f64 4) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 (/.f64 2 beta)))
(*.f64 (/.f64 (cbrt.f64 4) beta) (cbrt.f64 2))
(*.f64 (/.f64 1 (/.f64 beta (cbrt.f64 4))) (cbrt.f64 2))
(*.f64 (/.f64 (/.f64 4 beta) 4) 2)
(*.f64 (/.f64 (/.f64 4 beta) 8) 4)
(*.f64 (/.f64 (/.f64 8 beta) 16) 4)
(*.f64 (/.f64 (/.f64 8 beta) 64) 16)
(pow.f64 (/.f64 2 beta) 1)
(pow.f64 (sqrt.f64 (/.f64 2 beta)) 2)
(pow.f64 (cbrt.f64 (/.f64 2 beta)) 3)
(pow.f64 (/.f64 8 (pow.f64 beta 3)) 1/3)
(pow.f64 (*.f64 beta 1/2) -1)
(neg.f64 (/.f64 -2 beta))
(sqrt.f64 (/.f64 4 (*.f64 beta beta)))
(log.f64 (exp.f64 (/.f64 2 beta)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2 beta))))
(cbrt.f64 (/.f64 8 (pow.f64 beta 3)))
(expm1.f64 (log1p.f64 (/.f64 2 beta)))
(exp.f64 (log.f64 (/.f64 2 beta)))
(log1p.f64 (expm1.f64 (/.f64 2 beta)))
Outputs
(/.f64 2 beta)
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(*.f64 2 (/.f64 alpha beta))
(/.f64 (*.f64 2 alpha) beta)
(/.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 alpha beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 alpha beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 alpha beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(*.f64 2 (/.f64 alpha beta))
(/.f64 (*.f64 2 alpha) beta)
(/.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 alpha beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 alpha beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 alpha beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(+.f64 (/.f64 2 beta) (*.f64 (/.f64 1 beta) 0))
(/.f64 2 beta)
(+.f64 (*.f64 (/.f64 1 beta) 0) (/.f64 2 beta))
(/.f64 2 beta)
(+.f64 (*.f64 (/.f64 1 beta) alpha) (*.f64 (/.f64 1 beta) (+.f64 alpha 2)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(+.f64 (*.f64 (/.f64 1 beta) (+.f64 alpha 2)) (*.f64 (/.f64 1 beta) alpha))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 2 alpha 2) beta)
(-.f64 (exp.f64 (log1p.f64 (/.f64 2 beta))) 1)
(/.f64 2 beta)
(*.f64 2 (/.f64 1 beta))
(/.f64 2 beta)
(*.f64 (/.f64 2 beta) 1)
(/.f64 2 beta)
(*.f64 1 (/.f64 2 beta))
(/.f64 2 beta)
(*.f64 (sqrt.f64 (/.f64 2 beta)) (sqrt.f64 (/.f64 2 beta)))
(/.f64 2 beta)
(*.f64 (sqrt.f64 2) (/.f64 (sqrt.f64 2) beta))
(/.f64 2 beta)
(*.f64 (cbrt.f64 (/.f64 2 beta)) (cbrt.f64 (/.f64 4 (*.f64 beta beta))))
(*.f64 (cbrt.f64 (/.f64 2 beta)) (/.f64 (cbrt.f64 4) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 2 beta)) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 4))
(/.f64 (cbrt.f64 4) (/.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 (/.f64 2 beta))))
(*.f64 (cbrt.f64 (/.f64 4 (*.f64 beta beta))) (cbrt.f64 (/.f64 2 beta)))
(*.f64 (cbrt.f64 (/.f64 2 beta)) (cbrt.f64 (/.f64 4 (*.f64 beta beta))))
(*.f64 (cbrt.f64 4) (/.f64 (cbrt.f64 2) beta))
(/.f64 (*.f64 (cbrt.f64 4) (cbrt.f64 2)) beta)
(*.f64 (/.f64 1 beta) 2)
(/.f64 2 beta)
(*.f64 -2 (/.f64 -1 beta))
(/.f64 2 beta)
(*.f64 (/.f64 (sqrt.f64 2) beta) (sqrt.f64 2))
(/.f64 2 beta)
(*.f64 (/.f64 (cbrt.f64 2) beta) (cbrt.f64 4))
(*.f64 (cbrt.f64 4) (/.f64 (cbrt.f64 2) beta))
(/.f64 (*.f64 (cbrt.f64 4) (cbrt.f64 2)) beta)
(*.f64 (/.f64 (cbrt.f64 2) beta) (/.f64 (cbrt.f64 4) 1))
(*.f64 (cbrt.f64 4) (/.f64 (cbrt.f64 2) beta))
(/.f64 (*.f64 (cbrt.f64 4) (cbrt.f64 2)) beta)
(*.f64 (/.f64 1 (sqrt.f64 beta)) (/.f64 2 (sqrt.f64 beta)))
(/.f64 2 beta)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 2 (cbrt.f64 beta)))
(/.f64 2 beta)
(*.f64 (/.f64 2 (sqrt.f64 beta)) (/.f64 1 (sqrt.f64 beta)))
(/.f64 2 beta)
(*.f64 (/.f64 2 (cbrt.f64 beta)) (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)))
(/.f64 2 beta)
(*.f64 (/.f64 -1 beta) -2)
(/.f64 2 beta)
(*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 beta)))
(/.f64 2 beta)
(*.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 beta)) (/.f64 (sqrt.f64 2) (pow.f64 (cbrt.f64 beta) 2)))
(/.f64 2 beta)
(*.f64 (/.f64 (cbrt.f64 4) 1) (/.f64 (cbrt.f64 2) beta))
(*.f64 (cbrt.f64 4) (/.f64 (cbrt.f64 2) beta))
(/.f64 (*.f64 (cbrt.f64 4) (cbrt.f64 2)) beta)
(*.f64 (/.f64 (cbrt.f64 4) (sqrt.f64 beta)) (/.f64 (cbrt.f64 2) (sqrt.f64 beta)))
(*.f64 (cbrt.f64 4) (/.f64 (cbrt.f64 2) beta))
(/.f64 (*.f64 (cbrt.f64 4) (cbrt.f64 2)) beta)
(*.f64 (/.f64 (cbrt.f64 2) (sqrt.f64 beta)) (/.f64 (cbrt.f64 4) (sqrt.f64 beta)))
(*.f64 (cbrt.f64 4) (/.f64 (cbrt.f64 2) beta))
(/.f64 (*.f64 (cbrt.f64 4) (cbrt.f64 2)) beta)
(*.f64 (/.f64 (cbrt.f64 4) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 (/.f64 2 beta)))
(*.f64 (cbrt.f64 (/.f64 2 beta)) (/.f64 (cbrt.f64 4) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 2 beta)) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 4))
(/.f64 (cbrt.f64 4) (/.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 (/.f64 2 beta))))
(*.f64 (/.f64 (cbrt.f64 4) beta) (cbrt.f64 2))
(*.f64 (cbrt.f64 4) (/.f64 (cbrt.f64 2) beta))
(/.f64 (*.f64 (cbrt.f64 4) (cbrt.f64 2)) beta)
(*.f64 (/.f64 1 (/.f64 beta (cbrt.f64 4))) (cbrt.f64 2))
(*.f64 (cbrt.f64 4) (/.f64 (cbrt.f64 2) beta))
(/.f64 (*.f64 (cbrt.f64 4) (cbrt.f64 2)) beta)
(*.f64 (/.f64 (/.f64 4 beta) 4) 2)
(/.f64 2 beta)
(*.f64 (/.f64 (/.f64 4 beta) 8) 4)
(/.f64 2 beta)
(*.f64 (/.f64 (/.f64 8 beta) 16) 4)
(/.f64 2 beta)
(*.f64 (/.f64 (/.f64 8 beta) 64) 16)
(/.f64 2 beta)
(pow.f64 (/.f64 2 beta) 1)
(/.f64 2 beta)
(pow.f64 (sqrt.f64 (/.f64 2 beta)) 2)
(/.f64 2 beta)
(pow.f64 (cbrt.f64 (/.f64 2 beta)) 3)
(/.f64 2 beta)
(pow.f64 (/.f64 8 (pow.f64 beta 3)) 1/3)
(cbrt.f64 (/.f64 8 (pow.f64 beta 3)))
(pow.f64 (*.f64 beta 1/2) -1)
(/.f64 2 beta)
(neg.f64 (/.f64 -2 beta))
(/.f64 2 beta)
(sqrt.f64 (/.f64 4 (*.f64 beta beta)))
(log.f64 (exp.f64 (/.f64 2 beta)))
(/.f64 2 beta)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2 beta))))
(/.f64 2 beta)
(cbrt.f64 (/.f64 8 (pow.f64 beta 3)))
(expm1.f64 (log1p.f64 (/.f64 2 beta)))
(/.f64 2 beta)
(exp.f64 (log.f64 (/.f64 2 beta)))
(/.f64 2 beta)
(log1p.f64 (expm1.f64 (/.f64 2 beta)))
(/.f64 2 beta)

localize23.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(/.f64 1 (+.f64 beta (+.f64 alpha 2)))
0.1b
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha))
4.4b
(+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1)
Compiler

Compiled 63 to 39 computations (38.1% saved)

series4.0ms (0%)

Counts
3 → 72
Calls

18 calls:

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

rewrite145.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1614×distribute-lft-in
1120×associate-/r*
802×associate-/r/
774×associate-/l*
364×associate-/l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01275
128275
2402475
Stop Event
node limit
Counts
3 → 267
Calls
Call 1
Inputs
(+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1)
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha))
(/.f64 1 (+.f64 beta (+.f64 alpha 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.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)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.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 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1)) (+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))) (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) 3) (pow.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 (*.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (+.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (sqrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1))) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)))) (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) 1) (*.f64 (+.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 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) 1) (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 3)) (*.f64 (+.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))) 3) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) 3) 1) (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (*.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) 1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) 1) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (+.f64 1 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) (-.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))) (sqrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) (cbrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))) (cbrt.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x 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)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (fma.f64 (neg.f64 alpha) 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (fma.f64 (neg.f64 (sqrt.f64 alpha)) (sqrt.f64 alpha) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (fma.f64 (neg.f64 (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (neg.f64 (+.f64 alpha 2)) 1 (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 alpha 2))) (sqrt.f64 (+.f64 alpha 2)) (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2) (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) beta) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) beta) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (*.f64 (neg.f64 alpha) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 alpha)) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (*.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) beta)) (*.f64 1 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))))) (*.f64 1 (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) beta) (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (neg.f64 (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) beta) (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 (neg.f64 alpha) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) beta) (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (neg.f64 (sqrt.f64 (+.f64 alpha 2))) (sqrt.f64 (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) beta) (*.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2)) (cbrt.f64 (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (*.f64 beta beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (*.f64 beta beta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.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 (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 beta alpha)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (/.f64 1 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 alpha 2)) (sqrt.f64 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 alpha 2)) (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (sqrt.f64 (-.f64 beta alpha))) (cbrt.f64 (sqrt.f64 (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (cbrt.f64 (-.f64 beta alpha))) (cbrt.f64 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (/.f64 (+.f64 beta (+.f64 alpha 2)) (cbrt.f64 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 beta alpha) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 beta alpha)) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (+.f64 beta (+.f64 alpha 2)) (/.f64 1 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (+.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 -2 (+.f64 beta alpha))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 (+.f64 beta (+.f64 alpha 2)) (/.f64 1 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta (+.f64 alpha 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 -2 (+.f64 beta alpha))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (-.f64 -2 (+.f64 beta alpha)) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (-.f64 -2 (+.f64 beta alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (-.f64 -2 (+.f64 beta alpha)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (-.f64 beta alpha))) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (sqrt.f64 (-.f64 beta alpha))) (sqrt.f64 (sqrt.f64 (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 beta alpha)) (sqrt.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (sqrt.f64 (-.f64 beta alpha))) (sqrt.f64 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (sqrt.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (sqrt.f64 (-.f64 beta alpha))) (sqrt.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2)) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (sqrt.f64 (-.f64 beta alpha))) (sqrt.f64 (cbrt.f64 (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2)) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (cbrt.f64 (-.f64 beta alpha))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (cbrt.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 beta alpha)) (cbrt.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (cbrt.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (cbrt.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2))) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (cbrt.f64 (-.f64 beta alpha))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (+.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) -1) (-.f64 -2 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 beta alpha)) (-.f64 -2 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (+.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (-.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 alpha) (sqrt.f64 beta)) (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 (sqrt.f64 beta) (sqrt.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 beta beta) (*.f64 (neg.f64 alpha) (neg.f64 alpha))) (*.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 beta 3) (pow.f64 beta 3)) (*.f64 (pow.f64 alpha 3) (pow.f64 alpha 3))) (*.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (+.f64 (pow.f64 alpha 3) (pow.f64 beta 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (*.f64 (*.f64 alpha alpha) (*.f64 alpha alpha))) (*.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 beta alpha)) (+.f64 (*.f64 alpha alpha) (*.f64 beta beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (neg.f64 alpha) 3)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 (*.f64 beta beta) (-.f64 (*.f64 (neg.f64 alpha) (neg.f64 alpha)) (*.f64 beta (neg.f64 alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 beta 3) 3) (pow.f64 (pow.f64 alpha 3) 3)) (*.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (+.f64 (*.f64 (pow.f64 beta 3) (pow.f64 beta 3)) (+.f64 (*.f64 (pow.f64 alpha 3) (pow.f64 alpha 3)) (*.f64 (pow.f64 beta 3) (pow.f64 alpha 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 beta beta) 3) (pow.f64 (*.f64 alpha alpha) 3)) (*.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 beta alpha)) (+.f64 (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (+.f64 (*.f64 (*.f64 alpha alpha) (*.f64 alpha alpha)) (*.f64 (*.f64 beta beta) (*.f64 alpha alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (*.f64 (-.f64 -2 (+.f64 beta alpha)) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (-.f64 -2 (+.f64 beta alpha)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) -1) (*.f64 (+.f64 beta alpha) (-.f64 -2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) 1) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) -1) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (-.f64 -2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 beta alpha)) (-.f64 -2 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (*.f64 (+.f64 beta (+.f64 alpha 2)) (neg.f64 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (+.f64 beta (+.f64 alpha 2)) (neg.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 beta (+.f64 alpha 2))) (+.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (+.f64 beta (+.f64 alpha 2))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) 1) (+.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (sqrt.f64 (+.f64 beta alpha))) (sqrt.f64 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (*.f64 (cbrt.f64 (+.f64 beta alpha)) (cbrt.f64 (+.f64 beta alpha)))) (cbrt.f64 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) 1) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (sqrt.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))) (sqrt.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (cbrt.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (cbrt.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))) (cbrt.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 beta alpha) -1) 1) (-.f64 -2 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 beta alpha) -1) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 beta alpha) -1) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (neg.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 beta alpha) -1) -1) (+.f64 beta (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 beta alpha) -1) (sqrt.f64 (-.f64 -2 (+.f64 beta alpha)))) (sqrt.f64 (-.f64 -2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 beta alpha) -1) (*.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta alpha))) (cbrt.f64 (-.f64 -2 (+.f64 beta alpha))))) (cbrt.f64 (-.f64 -2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 beta alpha) -1) (neg.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 beta alpha) -1) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2))) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 beta alpha)) 1) (-.f64 -2 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (neg.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 beta alpha)) -1) (+.f64 beta (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 beta alpha)) (sqrt.f64 (-.f64 -2 (+.f64 beta alpha)))) (sqrt.f64 (-.f64 -2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 beta alpha)) (*.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta alpha))) (cbrt.f64 (-.f64 -2 (+.f64 beta alpha))))) (cbrt.f64 (-.f64 -2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 beta alpha)) (neg.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 beta alpha)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2))) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1) (+.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (+.f64 beta alpha))) (sqrt.f64 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (cbrt.f64 (+.f64 beta alpha)) (cbrt.f64 (+.f64 beta alpha)))) (cbrt.f64 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))) (sqrt.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (cbrt.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (cbrt.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))) (cbrt.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))) (sqrt.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) 1) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))) (sqrt.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))) (cbrt.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2))) (cbrt.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (-.f64 -2 (+.f64 beta alpha))) (+.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (-.f64 -2 (+.f64 beta alpha))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1) (+.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) -1) (+.f64 beta alpha)) (-.f64 -2 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) 1) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (+.f64 beta (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) -1) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (-.f64 -2 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) 1) (-.f64 -2 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (neg.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) -1) (+.f64 beta (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (sqrt.f64 (-.f64 -2 (+.f64 beta alpha)))) (sqrt.f64 (-.f64 -2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (*.f64 (cbrt.f64 (-.f64 -2 (+.f64 beta alpha))) (cbrt.f64 (-.f64 -2 (+.f64 beta alpha))))) (cbrt.f64 (-.f64 -2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2))) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (neg.f64 (+.f64 alpha 2)) 1 (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 alpha 2))) (sqrt.f64 (+.f64 alpha 2)) (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2) (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) beta) (*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (neg.f64 (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) beta) (*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 (neg.f64 alpha) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) beta) (*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (neg.f64 (sqrt.f64 (+.f64 alpha 2))) (sqrt.f64 (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) beta) (*.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2)) (cbrt.f64 (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (*.f64 beta beta)) (*.f64 (/.f64 1 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (*.f64 (/.f64 1 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (*.f64 beta beta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (-.f64 -2 (+.f64 beta alpha)))) (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2)) (/.f64 -1 (cbrt.f64 (-.f64 -2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (+.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 -1 (cbrt.f64 (-.f64 -2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 beta (+.f64 alpha 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) -1) (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta))) (+.f64 alpha (-.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) 4)) (-.f64 (+.f64 beta alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 8 (pow.f64 (+.f64 beta alpha) 3))) (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) (sqrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (sqrt.f64 (-.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) (sqrt.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (sqrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (-.f64 beta (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (-.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))) (cbrt.f64 (-.f64 beta (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))) (cbrt.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta (+.f64 alpha 2)) (-.f64 (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta (+.f64 alpha 2)) (-.f64 (pow.f64 (*.f64 beta beta) 3) (pow.f64 (pow.f64 (+.f64 alpha 2) 2) 3))) (+.f64 (*.f64 (*.f64 beta beta) (*.f64 beta beta)) (+.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 (+.f64 alpha 2) 2)) (*.f64 (*.f64 beta beta) (pow.f64 (+.f64 alpha 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (-.f64 (*.f64 (pow.f64 beta 3) (pow.f64 beta 3)) (*.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 (+.f64 alpha 2) 3)))) (-.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (+.f64 (pow.f64 (pow.f64 beta 3) 3) (pow.f64 (pow.f64 (+.f64 alpha 2) 3) 3))) (+.f64 (*.f64 (pow.f64 beta 3) (pow.f64 beta 3)) (-.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 (+.f64 alpha 2) 3)) (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 beta (+.f64 alpha 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 -2 (+.f64 beta alpha)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (+.f64 beta (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 beta (+.f64 alpha 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))))))

simplify182.0ms (1.6%)

Algorithm
egg-herbie
Rules
1220×associate-/l*
1068×associate-*r*
998×associate-/r*
952×*-commutative
888×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

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

eval1.6s (13.7%)

Compiler

Compiled 57011 to 39138 computations (31.4% saved)

prune662.0ms (5.7%)

Pruning

24 alts after pruning (12 fresh and 12 done)

PrunedKeptTotal
New145961465
Fresh369
Picked011
Done21113
Total1464241488
Error
0.0b
Counts
1488 → 24
Alt Table
Click to see full alt table
StatusErrorProgram
50.0b
(/.f64 (/.f64 (+.f64 beta 2) alpha) 2)
47.5b
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2)
60.9b
(/.f64 (/.f64 beta alpha) 2)
50.1b
(/.f64 (/.f64 2 alpha) 2)
13.7b
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 2) (pow.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 4)))) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 2)
13.7b
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (-.f64 1 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) alpha) (+.f64 alpha (+.f64 beta 2)))) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 2)
13.7b
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 (log.f64 (exp.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)))) (-.f64 -1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))) 2)
13.7b
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
50.1b
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (+.f64 (fma.f64 -1 (/.f64 (+.f64 beta 2) alpha) (/.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 alpha alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3))))) 2)
14.9b
(/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2)) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 4))) (*.f64 (+.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) -1) (+.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))) 2))))) 2)
47.5b
(/.f64 (-.f64 (/.f64 beta alpha) (neg.f64 (/.f64 (+.f64 beta 2) alpha))) 2)
14.1b
(/.f64 (-.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 2)
13.7b
(/.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta 2))) beta) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2)
45.4b
(/.f64 (-.f64 2 (/.f64 (*.f64 2 alpha) beta)) 2)
47.5b
(/.f64 (-.f64 2 (/.f64 2 beta)) 2)
27.8b
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
14.1b
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
15.6b
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
14.2b
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
47.7b
(/.f64 (+.f64 2 (-.f64 (/.f64 4 (*.f64 beta beta)) (/.f64 2 beta))) 2)
30.1b
(/.f64 (+.f64 1 (*.f64 1/2 beta)) 2)
59.0b
(/.f64 (*.f64 (/.f64 2 alpha) beta) 2)
42.1b
(/.f64 2 2)
28.3b
(/.f64 1 2)
Compiler

Compiled 451 to 342 computations (24.2% saved)

regimes149.0ms (1.3%)

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

5 calls:

54.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
48.0ms
alpha
15.0ms
beta
7.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
7.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
Results
ErrorSegmentsBranch
2.6b2alpha
13.7b1beta
0.1b2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
0.1b2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
0.1b2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 704 to 500 computations (29% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-1.0
-0.999994815507684
Compiler

Compiled 20 to 15 computations (25% saved)

regimes72.0ms (0.6%)

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

5 calls:

22.0ms
alpha
15.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
13.0ms
beta
10.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
5.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
Results
ErrorSegmentsBranch
2.6b2alpha
14.1b1beta
0.1b2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
0.1b2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
0.1b2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 260 to 189 computations (27.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-1.0
-0.999994815507684
Compiler

Compiled 20 to 15 computations (25% saved)

regimes39.0ms (0.3%)

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

2 calls:

24.0ms
alpha
8.0ms
beta
Results
ErrorSegmentsBranch
3.6b2alpha
15.6b1beta
Compiler

Compiled 149 to 114 computations (23.5% saved)

bsearch22.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
21.0ms
0.11467188443903788
3.146128627322398e+19
Results
19.0ms176×body256valid
Compiler

Compiled 284 to 235 computations (17.3% saved)

regimes39.0ms (0.3%)

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

2 calls:

28.0ms
alpha
8.0ms
beta
Results
ErrorSegmentsBranch
5.0b4alpha
15.6b1beta
Compiler

Compiled 93 to 74 computations (20.4% saved)

bsearch100.0ms (0.9%)

Algorithm
binary-search
Steps
TimeLeftRight
36.0ms
6.189117309223639e+261
3.55503607624343e+269
42.0ms
5.3138654250423756e+243
9.977783987048913e+250
22.0ms
0.11467188443903788
3.146128627322398e+19
Results
61.0ms240×body1024valid
30.0ms212×body256valid
2.0ms12×body512valid
Compiler

Compiled 622 to 501 computations (19.5% saved)

regimes35.0ms (0.3%)

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

2 calls:

20.0ms
alpha
12.0ms
beta
Results
ErrorSegmentsBranch
15.9b4alpha
16.0b2beta
Compiler

Compiled 57 to 46 computations (19.3% saved)

bsearch91.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
35.0ms
6.189117309223639e+261
3.55503607624343e+269
36.0ms
5.3138654250423756e+243
9.977783987048913e+250
21.0ms
0.11467188443903788
3.146128627322398e+19
Results
58.0ms229×body1024valid
24.0ms215×body256valid
3.0ms20×body512valid
Compiler

Compiled 556 to 457 computations (17.8% saved)

regimes33.0ms (0.3%)

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

2 calls:

20.0ms
alpha
11.0ms
beta
Results
ErrorSegmentsBranch
16.2b4alpha
16.0b2beta
Compiler

Compiled 50 to 41 computations (18% saved)

bsearch36.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
36.0ms
0.028202474501729673
96.90977478146931
Results
26.0ms100×body256valid
5.0ms20×body1024valid
2.0msbody512valid
1.0msbody2048valid
Compiler

Compiled 180 to 159 computations (11.7% saved)

regimes35.0ms (0.3%)

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

2 calls:

23.0ms
alpha
10.0ms
beta
Results
ErrorSegmentsBranch
16.2b4alpha
16.1b2beta
Compiler

Compiled 43 to 35 computations (18.6% saved)

bsearch19.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
0.028202474501729673
96.90977478146931
Results
10.0ms101×body256valid
5.0ms20×body1024valid
1.0msbody512valid
0.0msbody2048valid
Compiler

Compiled 148 to 135 computations (8.8% saved)

regimes76.0ms (0.7%)

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

2 calls:

65.0ms
alpha
10.0ms
beta
Results
ErrorSegmentsBranch
16.2b4alpha
16.4b2beta
Compiler

Compiled 36 to 29 computations (19.4% saved)

bsearch133.0ms (1.2%)

Algorithm
binary-search
Steps
TimeLeftRight
37.0ms
6.189117309223639e+261
3.55503607624343e+269
75.0ms
5.3138654250423756e+243
9.977783987048913e+250
21.0ms
0.11467188443903788
3.146128627322398e+19
Results
102.0ms241×body1024valid
21.0ms198×body256valid
4.0ms25×body512valid
Compiler

Compiled 498 to 428 computations (14.1% saved)

regimes22.0ms (0.2%)

Accuracy

Total -46.2b remaining (-281.2%)

Threshold costs -46.2b (-281.2%)

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

2 calls:

11.0ms
beta
9.0ms
alpha
Results
ErrorSegmentsBranch
17.4b2alpha
16.4b2beta
Compiler

Compiled 29 to 24 computations (17.2% saved)

bsearch19.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
96.90977478146931
49430.96076794737
Results
10.0ms101×body256valid
4.0ms13×body1024valid
2.0ms12×body512valid
1.0msbody2048valid
Compiler

Compiled 116 to 111 computations (4.3% saved)

simplify39.0ms (0.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
074592
1103592
2119592
3129592
4135592
5136592
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2))
(if (<=.f64 alpha 1920000000) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2))
(if (<=.f64 alpha 130000) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 97999999999999998626603748218744658810516176141182245586296999537829762868622640581953348792112197023559530557093768460499711835451380742264748186671301205267497212055993031207233962432974830913064032631908924384890109135898676530760396728480422690816) (/.f64 (/.f64 (+.f64 beta 2) alpha) 2) (if (<=.f64 alpha 6199999999999999995392805099488026434732950745740125989515926591644471790927222414615971734551392753171921932889376891986334837973547805778276534232530291124742999902177266913046043012698349361214814757954386668718435815325279911065735004060065021453041502519296) (/.f64 (*.f64 (/.f64 2 alpha) beta) 2) (/.f64 (/.f64 (+.f64 beta 2) alpha) 2))))
(if (<=.f64 alpha 17/2) (/.f64 1 2) (if (<=.f64 alpha 97999999999999998626603748218744658810516176141182245586296999537829762868622640581953348792112197023559530557093768460499711835451380742264748186671301205267497212055993031207233962432974830913064032631908924384890109135898676530760396728480422690816) (/.f64 (/.f64 (+.f64 beta 2) alpha) 2) (if (<=.f64 alpha 6199999999999999995392805099488026434732950745740125989515926591644471790927222414615971734551392753171921932889376891986334837973547805778276534232530291124742999902177266913046043012698349361214814757954386668718435815325279911065735004060065021453041502519296) (/.f64 (*.f64 (/.f64 2 alpha) beta) 2) (/.f64 (/.f64 (+.f64 beta 2) alpha) 2))))
(if (<=.f64 beta 2) (/.f64 (+.f64 1 (*.f64 1/2 beta)) 2) (/.f64 (-.f64 2 (/.f64 2 beta)) 2))
(if (<=.f64 beta 2) (/.f64 (+.f64 1 (*.f64 1/2 beta)) 2) (/.f64 2 2))
(if (<=.f64 alpha 2) (/.f64 1 2) (if (<=.f64 alpha 97999999999999998626603748218744658810516176141182245586296999537829762868622640581953348792112197023559530557093768460499711835451380742264748186671301205267497212055993031207233962432974830913064032631908924384890109135898676530760396728480422690816) (/.f64 (/.f64 2 alpha) 2) (if (<=.f64 alpha 6199999999999999995392805099488026434732950745740125989515926591644471790927222414615971734551392753171921932889376891986334837973547805778276534232530291124742999902177266913046043012698349361214814757954386668718435815325279911065735004060065021453041502519296) (/.f64 (*.f64 (/.f64 2 alpha) beta) 2) (/.f64 (/.f64 2 alpha) 2))))
(if (<=.f64 beta 98) (/.f64 1 2) (/.f64 2 2))
(/.f64 1 2)
Outputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -1) (/.f64 (/.f64 (+.f64 2 (*.f64 beta 2)) alpha) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (+.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) -1)) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -1) (/.f64 (/.f64 (+.f64 2 (*.f64 beta 2)) alpha) 2) (/.f64 (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (+.f64 -1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -1) (/.f64 (/.f64 (+.f64 2 (*.f64 beta 2)) alpha) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2))
(if (<=.f64 alpha 1920000000) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2))
(if (<=.f64 alpha 1920000000) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 (+.f64 2 (*.f64 beta 2)) alpha) 2))
(if (<=.f64 alpha 130000) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 97999999999999998626603748218744658810516176141182245586296999537829762868622640581953348792112197023559530557093768460499711835451380742264748186671301205267497212055993031207233962432974830913064032631908924384890109135898676530760396728480422690816) (/.f64 (/.f64 (+.f64 beta 2) alpha) 2) (if (<=.f64 alpha 6199999999999999995392805099488026434732950745740125989515926591644471790927222414615971734551392753171921932889376891986334837973547805778276534232530291124742999902177266913046043012698349361214814757954386668718435815325279911065735004060065021453041502519296) (/.f64 (*.f64 (/.f64 2 alpha) beta) 2) (/.f64 (/.f64 (+.f64 beta 2) alpha) 2))))
(if (<=.f64 alpha 130000) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (if (or (<=.f64 alpha 97999999999999998626603748218744658810516176141182245586296999537829762868622640581953348792112197023559530557093768460499711835451380742264748186671301205267497212055993031207233962432974830913064032631908924384890109135898676530760396728480422690816) (not (<=.f64 alpha 6199999999999999995392805099488026434732950745740125989515926591644471790927222414615971734551392753171921932889376891986334837973547805778276534232530291124742999902177266913046043012698349361214814757954386668718435815325279911065735004060065021453041502519296))) (/.f64 (/.f64 (+.f64 beta 2) alpha) 2) (/.f64 (*.f64 beta (/.f64 2 alpha)) 2)))
(if (<=.f64 alpha 17/2) (/.f64 1 2) (if (<=.f64 alpha 97999999999999998626603748218744658810516176141182245586296999537829762868622640581953348792112197023559530557093768460499711835451380742264748186671301205267497212055993031207233962432974830913064032631908924384890109135898676530760396728480422690816) (/.f64 (/.f64 (+.f64 beta 2) alpha) 2) (if (<=.f64 alpha 6199999999999999995392805099488026434732950745740125989515926591644471790927222414615971734551392753171921932889376891986334837973547805778276534232530291124742999902177266913046043012698349361214814757954386668718435815325279911065735004060065021453041502519296) (/.f64 (*.f64 (/.f64 2 alpha) beta) 2) (/.f64 (/.f64 (+.f64 beta 2) alpha) 2))))
(if (<=.f64 alpha 17/2) 1/2 (if (or (<=.f64 alpha 97999999999999998626603748218744658810516176141182245586296999537829762868622640581953348792112197023559530557093768460499711835451380742264748186671301205267497212055993031207233962432974830913064032631908924384890109135898676530760396728480422690816) (not (<=.f64 alpha 6199999999999999995392805099488026434732950745740125989515926591644471790927222414615971734551392753171921932889376891986334837973547805778276534232530291124742999902177266913046043012698349361214814757954386668718435815325279911065735004060065021453041502519296))) (/.f64 (/.f64 (+.f64 beta 2) alpha) 2) (/.f64 (*.f64 beta (/.f64 2 alpha)) 2)))
(if (<=.f64 beta 2) (/.f64 (+.f64 1 (*.f64 1/2 beta)) 2) (/.f64 (-.f64 2 (/.f64 2 beta)) 2))
(if (<=.f64 beta 2) (/.f64 (+.f64 1 (*.f64 beta 1/2)) 2) (/.f64 (-.f64 2 (/.f64 2 beta)) 2))
(if (<=.f64 beta 2) (/.f64 (+.f64 1 (*.f64 1/2 beta)) 2) (/.f64 2 2))
(if (<=.f64 beta 2) (/.f64 (+.f64 1 (*.f64 beta 1/2)) 2) 1)
(if (<=.f64 alpha 2) (/.f64 1 2) (if (<=.f64 alpha 97999999999999998626603748218744658810516176141182245586296999537829762868622640581953348792112197023559530557093768460499711835451380742264748186671301205267497212055993031207233962432974830913064032631908924384890109135898676530760396728480422690816) (/.f64 (/.f64 2 alpha) 2) (if (<=.f64 alpha 6199999999999999995392805099488026434732950745740125989515926591644471790927222414615971734551392753171921932889376891986334837973547805778276534232530291124742999902177266913046043012698349361214814757954386668718435815325279911065735004060065021453041502519296) (/.f64 (*.f64 (/.f64 2 alpha) beta) 2) (/.f64 (/.f64 2 alpha) 2))))
(if (<=.f64 alpha 2) 1/2 (if (or (<=.f64 alpha 97999999999999998626603748218744658810516176141182245586296999537829762868622640581953348792112197023559530557093768460499711835451380742264748186671301205267497212055993031207233962432974830913064032631908924384890109135898676530760396728480422690816) (not (<=.f64 alpha 6199999999999999995392805099488026434732950745740125989515926591644471790927222414615971734551392753171921932889376891986334837973547805778276534232530291124742999902177266913046043012698349361214814757954386668718435815325279911065735004060065021453041502519296))) (/.f64 (/.f64 2 alpha) 2) (/.f64 (*.f64 beta (/.f64 2 alpha)) 2)))
(if (<=.f64 beta 98) (/.f64 1 2) (/.f64 2 2))
(if (<=.f64 beta 98) 1/2 1)
(/.f64 1 2)
1/2
Compiler

Compiled 243 to 186 computations (23.5% saved)

soundness363.0ms (3.1%)

Algorithm
egg-herbie
Rules
982×associate-/l*
982×associate-/l*
722×fma-def
722×fma-def
710×distribute-lft-in
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01237
12537
24137
36937
411737
525533
646333
784533
8172033
9394033
01237
12537
24137
36937
411737
525533
646333
784533
8172033
9394033
Stop Event
node limit
node limit
Compiler

Compiled 56 to 38 computations (32.1% saved)

end126.0ms (1.1%)

Compiler

Compiled 225 to 166 computations (26.2% saved)

Profiling

Loading profile data...