Details

Time bar (total: 5.9s)

analyze96.0ms (1.6%)

Algorithm
search
Search
TrueOtherFalseIter
0%56.2%43.8%0
0%56.2%43.8%1
0%56.2%43.8%2
14%42.1%43.8%3
21.1%35.1%43.8%4
31.6%24.6%43.8%5
36.9%19.3%43.8%6
43%13.2%43.8%7
46.1%10.1%43.8%8
49.4%6.8%43.8%9
51%5.2%43.8%10
52.7%3.5%43.8%11
53.6%2.6%43.8%12
54.4%1.7%43.8%13
54.9%1.3%43.8%14
Compiler

Compiled 22 to 16 computations (27.3% saved)

sample1.7s (28.1%)

Results
883.0ms6153×body128valid
408.0ms1032×body1024valid
203.0ms632×body512valid
77.0ms347×body256valid
58.0ms92×body2048valid

preprocess44.0ms (0.8%)

Algorithm
egg-herbie
Rules
954×fma-neg_binary64
549×div-sub_binary64
376×times-frac_binary64
249×cancel-sign-sub-inv_binary64
246×associate-/l*_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01738
13938
26438
310938
420138
540434
685934
7206034
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 beta (+.f64 alpha 2))) 2) -1/2)
(-.f64 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 2 (+.f64 beta alpha) 4)))
(+.f64 1/2 (/.f64 (-.f64 beta alpha) (fma.f64 2 (+.f64 beta alpha) 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 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha 2))) 2) -1/2)
(+.f64 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 2 (+.f64 beta alpha) 4)))
Compiler

Compiled 15 to 11 computations (26.7% saved)

simplify26.0ms (0.5%)

Algorithm
egg-herbie
Rules
434×cancel-sign-sub-inv_binary64
372×div-sub_binary64
343×sub-neg_binary64
331×fma-neg_binary64
292×fma-def_binary64
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01119
12319
24019
36719
411819
523817
644517
775317
8157217
9364317
Stop Event
node limit
Counts
1 → 2
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Outputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 2 alpha) beta)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
(-.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1/2)
(+.f64 1/2 (/.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) 2 4)))
(+.f64 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 beta alpha) -2 -4)))

prune5.0ms (0.1%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New112
Fresh101
Picked000
Done000
Total213
Error
14.4b
Counts
3 → 1
Alt Table
StatusErrorProgram
14.4b
(+.f64 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 beta alpha) -2 -4)))
Compiler

Compiled 55 to 39 computations (29.1% saved)

localize7.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 beta alpha) -2 -4))
3.1b
(+.f64 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 beta alpha) -2 -4)))

series12.0ms (0.2%)

Counts
2 → 48
Calls

12 calls:

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

rewrite77.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
408×fma-def_binary64
244×fma-neg_binary64
239×expm1-udef_binary64
239×log1p-udef_binary64
136×add-sqr-sqrt_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify60.0ms (1%)

Algorithm
egg-herbie
Rules
499×distribute-rgt-in_binary64
251×fma-def_binary64
222×cancel-sign-sub-inv_binary64
168×+-commutative_binary64
136×associate-+r+_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02592502
18702342
233522308
Stop Event
node limit
Counts
154 → 189
Calls
Call 1
Inputs
(-.f64 1/2 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(-.f64 (+.f64 1/2 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 2)) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 -8 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 2)) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 3))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 3))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4) (pow.f64 alpha 4))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))))))
(/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)) (pow.f64 alpha 4))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(+.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (+.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 -4 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))))))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (+.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (*.f64 -8 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4)))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 -4 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))))))))))
1
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2)))))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (pow.f64 beta 3)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha)) (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha)) (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 beta 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (pow.f64 beta 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3)))))))
(*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))
-1/2
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 beta alpha))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 2))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
-1/2
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))
(+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))))
1/2
(-.f64 (+.f64 1/2 (*.f64 -1/2 (/.f64 alpha beta))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 2))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 3)))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)) (pow.f64 beta 3))) (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 2))))))
Outputs
(-.f64 1/2 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(-.f64 1/2 (/.f64 beta (fma.f64 -2 beta -4)))
(-.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4)))
(-.f64 (+.f64 1/2 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(+.f64 1/2 (-.f64 (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (*.f64 -2 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 2))))) (/.f64 beta (fma.f64 -2 beta -4))))
(-.f64 (fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 1/2) (/.f64 beta (fma.f64 beta -2 -4)))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 2)) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(+.f64 1/2 (-.f64 (fma.f64 (+.f64 (/.f64 2 (pow.f64 (fma.f64 -2 beta -4) 2)) (*.f64 -4 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 3)))) (*.f64 alpha alpha) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (*.f64 -2 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 2)))))) (/.f64 beta (fma.f64 -2 beta -4))))
(+.f64 1/2 (-.f64 (fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (*.f64 alpha (*.f64 alpha (fma.f64 -4 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 2 (pow.f64 (fma.f64 beta -2 -4) 2)))))) (/.f64 beta (fma.f64 beta -2 -4))))
(+.f64 1/2 (-.f64 (*.f64 alpha (+.f64 (*.f64 (fma.f64 -4 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 2 (pow.f64 (fma.f64 beta -2 -4) 2))) alpha) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))))) (/.f64 beta (fma.f64 beta -2 -4))))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 -8 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 2)) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(+.f64 1/2 (-.f64 (fma.f64 (fma.f64 -8 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 4)) (/.f64 4 (pow.f64 (fma.f64 -2 beta -4) 3))) (pow.f64 alpha 3) (fma.f64 (+.f64 (/.f64 2 (pow.f64 (fma.f64 -2 beta -4) 2)) (*.f64 -4 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 3)))) (*.f64 alpha alpha) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (*.f64 -2 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 2))))))) (/.f64 beta (fma.f64 -2 beta -4))))
(+.f64 (fma.f64 (fma.f64 -8 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 4)) (/.f64 4 (pow.f64 (fma.f64 beta -2 -4) 3))) (pow.f64 alpha 3) (fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (*.f64 alpha (*.f64 alpha (fma.f64 -4 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 2 (pow.f64 (fma.f64 beta -2 -4) 2))))))) (-.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4))))
(+.f64 1/2 (-.f64 (fma.f64 (fma.f64 -8 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 4)) (/.f64 4 (pow.f64 (fma.f64 beta -2 -4) 3))) (pow.f64 alpha 3) (*.f64 alpha (+.f64 (*.f64 (fma.f64 -4 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 2 (pow.f64 (fma.f64 beta -2 -4) 2))) alpha) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))))) (/.f64 beta (fma.f64 beta -2 -4))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))
(neg.f64 (/.f64 (fma.f64 -1/2 beta (*.f64 (fma.f64 -2 beta -4) 1/4)) alpha))
(neg.f64 (/.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2)) alpha))
(/.f64 (neg.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2))) alpha)
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))))
(+.f64 (fma.f64 1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (neg.f64 (/.f64 (fma.f64 -1/2 beta (*.f64 (fma.f64 -2 beta -4) 1/4)) alpha))) (*.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (*.f64 alpha alpha))))
(fma.f64 1/4 (*.f64 (/.f64 beta alpha) (/.f64 (fma.f64 beta -2 -4) alpha)) (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2)) alpha) (*.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha alpha)) -1/8)))
(fma.f64 1/4 (*.f64 (/.f64 beta alpha) (/.f64 (fma.f64 beta -2 -4) alpha)) (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2)) alpha) (/.f64 -1/8 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 beta -2 -4) 2)))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 3))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2)))))
(-.f64 (fma.f64 1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (fma.f64 1/8 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))) (neg.f64 (/.f64 (fma.f64 -1/2 beta (*.f64 (fma.f64 -2 beta -4) 1/4)) alpha)))) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 3) (pow.f64 alpha 3)) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (*.f64 alpha alpha)))))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 beta alpha) (/.f64 (fma.f64 beta -2 -4) alpha)) (-.f64 (/.f64 (*.f64 (*.f64 1/8 beta) (pow.f64 (fma.f64 beta -2 -4) 2)) (pow.f64 alpha 3)) (/.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2)) alpha))) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha alpha)) (/.f64 1/16 (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 beta -2 -4) 3)))))
(fma.f64 1/4 (*.f64 (/.f64 beta alpha) (/.f64 (fma.f64 beta -2 -4) alpha)) (-.f64 (-.f64 (*.f64 1/8 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (fma.f64 beta -2 -4) 2))) (/.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2)) alpha)) (fma.f64 1/16 (pow.f64 (/.f64 (fma.f64 beta -2 -4) alpha) 3) (/.f64 1/8 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 beta -2 -4) 2))))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 3))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4) (pow.f64 alpha 4))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))))))
(-.f64 (fma.f64 1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (fma.f64 1/8 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))) (fma.f64 1/16 (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (fma.f64 -2 beta -4) 3))) (neg.f64 (/.f64 (fma.f64 -1/2 beta (*.f64 (fma.f64 -2 beta -4) 1/4)) alpha))))) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 3) (pow.f64 alpha 3)) (fma.f64 1/32 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 4) (pow.f64 alpha 4)) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (*.f64 alpha alpha))))))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 beta alpha) (/.f64 (fma.f64 beta -2 -4) alpha)) (-.f64 (fma.f64 1/8 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 (*.f64 beta 1/16) (/.f64 (pow.f64 alpha 4) (pow.f64 (fma.f64 beta -2 -4) 3)))) (/.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2)) alpha))) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (pow.f64 alpha 3)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha alpha)) (*.f64 1/32 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 4) (pow.f64 alpha 4))))))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 beta alpha) (/.f64 (fma.f64 beta -2 -4) alpha)) (-.f64 (fma.f64 1/8 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (fma.f64 beta -2 -4) 2)) (*.f64 1/16 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (fma.f64 beta -2 -4) 3)))) (/.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2)) alpha))) (fma.f64 1/16 (pow.f64 (/.f64 (fma.f64 beta -2 -4) alpha) 3) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha alpha)) (/.f64 1/32 (/.f64 (pow.f64 alpha 4) (pow.f64 (fma.f64 beta -2 -4) 4))))))
(/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)
(/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) alpha)
(/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(+.f64 (*.f64 1/2 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))))) (*.f64 -1/4 (/.f64 (fma.f64 -2 beta -4) alpha)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha))) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(+.f64 (fma.f64 1/4 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))) (*.f64 1/2 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4)))))) (*.f64 -1/4 (/.f64 (fma.f64 -2 beta -4) alpha)))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 alpha 3)) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha))) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)) (pow.f64 alpha 4))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(+.f64 (fma.f64 1/4 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))) (fma.f64 1/2 (/.f64 beta alpha) (fma.f64 1/8 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (pow.f64 alpha 4) (pow.f64 (fma.f64 -2 beta -4) 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))))))) (*.f64 -1/4 (/.f64 (fma.f64 -2 beta -4) alpha)))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 alpha 3)) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))) (+.f64 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (/.f64 (pow.f64 alpha 4) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)))))) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)))
(+.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(+.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))
(+.f64 1/2 (fma.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))) (/.f64 alpha (fma.f64 -2 alpha -4))))
(+.f64 1/2 (-.f64 (/.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (+.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 -4 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))))))))
(+.f64 1/2 (+.f64 (fma.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))) (/.f64 alpha (fma.f64 -2 alpha -4))) (neg.f64 (*.f64 (*.f64 beta beta) (+.f64 (/.f64 2 (pow.f64 (fma.f64 -2 alpha -4) 2)) (*.f64 -4 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 3))))))))
(+.f64 1/2 (-.f64 (-.f64 (/.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))) (*.f64 beta (*.f64 beta (fma.f64 -4 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 3)) (/.f64 2 (pow.f64 (fma.f64 -2 alpha -4) 2)))))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (+.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (*.f64 -8 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4)))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 -4 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))))))))))
(+.f64 1/2 (+.f64 (fma.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))) (/.f64 alpha (fma.f64 -2 alpha -4))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 4 (pow.f64 (fma.f64 -2 alpha -4) 3)) (*.f64 -8 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 4))))) (*.f64 (*.f64 beta beta) (+.f64 (/.f64 2 (pow.f64 (fma.f64 -2 alpha -4) 2)) (*.f64 -4 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 3)))))))))
(+.f64 1/2 (-.f64 (fma.f64 -1 (fma.f64 (pow.f64 beta 3) (fma.f64 -8 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 4)) (/.f64 4 (pow.f64 (fma.f64 -2 alpha -4) 3))) (*.f64 beta (*.f64 beta (fma.f64 -4 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 3)) (/.f64 2 (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (/.f64 alpha (fma.f64 -2 alpha -4))) (*.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))))
(+.f64 1/2 (-.f64 (-.f64 (/.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))) (*.f64 (*.f64 beta beta) (+.f64 (fma.f64 -4 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 3)) (/.f64 2 (pow.f64 (fma.f64 -2 alpha -4) 2))) (*.f64 (fma.f64 -8 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 4)) (/.f64 4 (pow.f64 (fma.f64 -2 alpha -4) 3))) beta)))))
1
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta))))
(+.f64 1 (fma.f64 -1/2 (/.f64 alpha beta) (*.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta))))
(+.f64 1 (/.f64 (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4))) beta))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2)))))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))))
(+.f64 1 (-.f64 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta))))) (*.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) alpha)))))
(+.f64 1 (+.f64 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta))))) (*.f64 (*.f64 (/.f64 alpha beta) (/.f64 (fma.f64 -2 alpha -4) beta)) -1/4)))
(+.f64 1 (+.f64 (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (/.f64 (fma.f64 -2 alpha -4) (/.f64 beta 1/4))) (*.f64 (/.f64 alpha beta) (-.f64 -1/2 (/.f64 (fma.f64 -2 alpha -4) (/.f64 beta 1/4))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (pow.f64 beta 3)))))
(+.f64 1 (-.f64 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3)) (fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)))))) (fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) alpha)) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (/.f64 (pow.f64 beta 3) alpha))))))
(+.f64 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3)) (fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)))))) (-.f64 1 (fma.f64 1/4 (*.f64 (/.f64 alpha beta) (/.f64 (fma.f64 -2 alpha -4) beta)) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (/.f64 (pow.f64 beta 3) alpha))))))
(+.f64 1 (-.f64 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/16 (pow.f64 (/.f64 (fma.f64 -2 alpha -4) beta) 3) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (/.f64 (fma.f64 -2 alpha -4) (/.f64 beta 1/4))))) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (/.f64 (pow.f64 beta 3) alpha)) (*.f64 1/4 (/.f64 alpha (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4)))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)))
(-.f64 1 (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha)) (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta))))
(fma.f64 -1 (/.f64 (fma.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) -1/8)) (*.f64 beta beta)) (+.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta))))
(-.f64 (-.f64 1 (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)) (/.f64 (fma.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) -1/8)) (*.f64 beta beta)))
(-.f64 (-.f64 1 (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)) (/.f64 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 1/4 alpha) (*.f64 -1/8 (fma.f64 -2 alpha -4)))) (*.f64 beta beta)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha)) (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 beta 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (pow.f64 beta 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3)))))))
(fma.f64 -1 (/.f64 (fma.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) -1/8)) (*.f64 beta beta)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (/.f64 (pow.f64 beta 3) alpha)) (+.f64 1 (fma.f64 -1 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta) (*.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3)))))))
(-.f64 (+.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3))) (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)) (fma.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (/.f64 (pow.f64 beta 3) alpha)) -1/8 1)) (/.f64 (fma.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) -1/8)) (*.f64 beta beta)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (/.f64 (pow.f64 beta 3) alpha)) -1/8 1) (-.f64 (-.f64 (*.f64 1/16 (pow.f64 (/.f64 (fma.f64 -2 alpha -4) beta) 3)) (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)) (/.f64 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 1/4 alpha) (*.f64 -1/8 (fma.f64 -2 alpha -4)))) (*.f64 beta beta))))
(*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(neg.f64 (/.f64 beta (fma.f64 -2 beta -4)))
(/.f64 (neg.f64 beta) (fma.f64 beta -2 -4))
(+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))
(fma.f64 -1 (/.f64 beta (fma.f64 -2 beta -4)) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (*.f64 -2 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 2))))))
(fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (/.f64 (neg.f64 beta) (fma.f64 beta -2 -4)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))
(fma.f64 2 (/.f64 (*.f64 alpha alpha) (/.f64 (fma.f64 -2 beta -4) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (*.f64 -2 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 2)))))) (fma.f64 -1 (/.f64 beta (fma.f64 -2 beta -4)) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (*.f64 -2 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 2)))))))
(fma.f64 2 (*.f64 (/.f64 alpha (/.f64 (fma.f64 beta -2 -4) alpha)) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))) (fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (/.f64 (neg.f64 beta) (fma.f64 beta -2 -4))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 beta -2 -4)) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))) (fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (/.f64 (neg.f64 beta) (fma.f64 beta -2 -4))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))
(fma.f64 2 (/.f64 (*.f64 alpha alpha) (/.f64 (fma.f64 -2 beta -4) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (*.f64 -2 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 2)))))) (fma.f64 -1 (/.f64 beta (fma.f64 -2 beta -4)) (fma.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (*.f64 -2 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 2)))) (*.f64 4 (/.f64 (pow.f64 alpha 3) (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (*.f64 -2 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 2))))))))))
(fma.f64 2 (*.f64 (/.f64 alpha (/.f64 (fma.f64 beta -2 -4) alpha)) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))) (-.f64 (fma.f64 4 (*.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 beta -2 -4) 2)) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))) (*.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))))) (/.f64 beta (fma.f64 beta -2 -4))))
(fma.f64 2 (*.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 beta -2 -4)) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))) (-.f64 (fma.f64 4 (*.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 beta -2 -4) 2)) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))) (*.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))))) (/.f64 beta (fma.f64 beta -2 -4))))
-1/2
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2)
(+.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) -1/2)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 beta alpha))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2))
(fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (+.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) -1/2))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 2))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (fma.f64 1/4 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))) (*.f64 1/2 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4)))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 alpha 3)) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2)))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 alpha 3)) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (+.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) -1/2)))
-1/2
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2)
(+.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) -1/2)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2))
(fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (+.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) -1/2))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (fma.f64 1/4 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))) (*.f64 1/2 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4)))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 alpha 3)) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2)))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 alpha 3)) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (+.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) -1/2)))
(/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))
(/.f64 alpha (fma.f64 -2 alpha -4))
(+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(fma.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))) (/.f64 alpha (fma.f64 -2 alpha -4)))
(-.f64 (/.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))
(fma.f64 -2 (/.f64 (*.f64 beta beta) (/.f64 (fma.f64 -2 alpha -4) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (fma.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))) (/.f64 alpha (fma.f64 -2 alpha -4))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4)) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))) (-.f64 (/.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))))
(fma.f64 -2 (/.f64 (*.f64 beta beta) (/.f64 (fma.f64 -2 alpha -4) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (fma.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))) (fma.f64 -4 (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (/.f64 alpha (fma.f64 -2 alpha -4)))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4)) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 -2 alpha -4) 2)) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))) (/.f64 alpha (fma.f64 -2 alpha -4))) (*.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))))
1/2
(-.f64 (+.f64 1/2 (*.f64 -1/2 (/.f64 alpha beta))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(+.f64 1/2 (-.f64 (*.f64 -1/2 (/.f64 alpha beta)) (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) -1/4)))
(+.f64 1/2 (fma.f64 -1/2 (/.f64 alpha beta) (*.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta))))
(+.f64 1/2 (/.f64 (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4))) beta))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 2))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(+.f64 1/2 (-.f64 (fma.f64 -1/2 (/.f64 alpha beta) (*.f64 1/2 (/.f64 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4)))) (*.f64 beta beta)))) (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) -1/4)))
(+.f64 1/2 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) (/.f64 (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4))) beta))) (fma.f64 -1/2 (/.f64 alpha beta) (*.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta)))))
(+.f64 1/2 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4))))) (/.f64 (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4))) beta)))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 3)))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(+.f64 1/2 (-.f64 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/2 (/.f64 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4)))) (*.f64 beta beta)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4)))) (pow.f64 beta 3))))) (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) -1/4)))
(+.f64 1/2 (+.f64 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) (/.f64 (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4))) beta)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 beta 3)) (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4)))))) (fma.f64 -1/2 (/.f64 alpha beta) (*.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta)))))
(+.f64 1/2 (+.f64 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4)))) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 beta 3)) (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4)))))) (/.f64 (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4))) beta)))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)))
(+.f64 1/2 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)))
(-.f64 1/2 (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 2)))))
(+.f64 1/2 (fma.f64 -1 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4))))))
(+.f64 1/2 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) (*.f64 beta beta)) (fma.f64 -2 alpha -4))) (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)))
(+.f64 1/2 (-.f64 (/.f64 (*.f64 (*.f64 -1/2 (fma.f64 -2 alpha -4)) (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4))) (*.f64 beta beta)) (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)) (pow.f64 beta 3))) (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 2))))))
(fma.f64 -1/4 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 -2 alpha -4) 2))) (+.f64 1/2 (fma.f64 -1 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4)))))))
(+.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) (*.f64 beta beta)) (fma.f64 -2 alpha -4))) (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)) (fma.f64 -1/4 (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 -2 alpha -4) 2))) 1/2))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 -1/2 (fma.f64 -2 alpha -4)) (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4))) (*.f64 beta beta)) (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)) (fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) (pow.f64 beta 3)) (pow.f64 (fma.f64 -2 alpha -4) 2)) 1/2))

prune212.0ms (3.6%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New1845189
Fresh000
Picked101
Done000
Total1855190
Error
0.1b
Counts
190 → 5
Alt Table
StatusErrorProgram
48.0b
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
35.3b
(/.f64 1 (/.f64 (-.f64 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4))) (-.f64 1/4 (pow.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)) 2))))
49.3b
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)) (pow.f64 alpha 4))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
14.5b
(fma.f64 alpha (/.f64 1 (fma.f64 (+.f64 alpha beta) -2 -4)) (neg.f64 (-.f64 (/.f64 beta (fma.f64 (+.f64 alpha beta) -2 -4)) 1/2)))
14.4b
(+.f64 1/2 (log1p.f64 (expm1.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)))))
Compiler

Compiled 6438 to 4584 computations (28.8% saved)

localize11.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(expm1.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)))
0.0b
(/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4))
0.0b
(log1p.f64 (expm1.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4))))
3.1b
(+.f64 1/2 (log1p.f64 (expm1.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)))))

series17.0ms (0.3%)

Counts
4 → 96
Calls

24 calls:

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

rewrite199.0ms (3.4%)

Algorithm
batch-egg-rewrite
Rules
834×prod-diff_binary64
196×egg-rr
177×egg-rr
141×add-sqr-sqrt_binary64
136×expm1-log1p-u_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify91.0ms (1.6%)

Algorithm
egg-herbie
Rules
433×fma-def_binary64
248×associate-*r*_binary64
199×associate-+l+_binary64
191×associate-/l*_binary64
191×times-frac_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04225754
114665258
Stop Event
node limit
Counts
524 → 376
Calls
Call 1
Inputs
(-.f64 1/2 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(-.f64 (+.f64 1/2 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 2)) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 -8 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 2)) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 3))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 3))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4) (pow.f64 alpha 4))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))))))
(/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)) (pow.f64 alpha 4))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(+.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (+.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 -4 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))))))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (+.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (*.f64 -8 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4)))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 -4 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))))))))))
1
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2)))))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (pow.f64 beta 3)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha)) (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha)) (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 beta 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (pow.f64 beta 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3)))))))
(*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))
-1/2
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 beta alpha))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 2))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
-1/2
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))
(+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))))
1/2
(-.f64 (+.f64 1/2 (*.f64 -1/2 (/.f64 alpha beta))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 2))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 3)))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)) (pow.f64 beta 3))) (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 2))))))
(*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))
-1/2
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 beta alpha))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 2))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
-1/2
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))
(+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))))
1/2
(-.f64 (+.f64 1/2 (*.f64 -1/2 (/.f64 alpha beta))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 2))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 3)))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)) (pow.f64 beta 3))) (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 2))))))
(-.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) 1)
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))))) 1)
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (+.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) (*.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) (*.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 (*.f64 -2 beta) 4))) (*.f64 1/2 (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2))) (pow.f64 alpha 2))))) 1)
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (+.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) (*.f64 (+.f64 (*.f64 4 (/.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2) (-.f64 (*.f64 -2 beta) 4))) (*.f64 1/6 (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 3)))) (pow.f64 alpha 3))) (+.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) (*.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) (*.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 (*.f64 -2 beta) 4))) (*.f64 1/2 (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2))) (pow.f64 alpha 2)))))) 1)
(-.f64 (exp.f64 -1/2) 1)
(-.f64 (+.f64 (exp.f64 -1/2) (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (exp.f64 -1/2)) alpha)) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 1/2 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (exp.f64 -1/2)) (pow.f64 alpha 2)) (+.f64 (exp.f64 -1/2) (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (exp.f64 -1/2)) alpha))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 1/2 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (exp.f64 -1/2)) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (exp.f64 -1/2) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/6 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 3))))) (pow.f64 alpha 3)) (+.f64 (exp.f64 -1/2) (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (exp.f64 -1/2)) alpha)))) 1)
(-.f64 (exp.f64 -1/2) 1)
(-.f64 (+.f64 (exp.f64 -1/2) (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (exp.f64 -1/2)) alpha)) 1)
(-.f64 (+.f64 (exp.f64 -1/2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (exp.f64 -1/2)) alpha) (/.f64 (*.f64 (exp.f64 -1/2) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (*.f64 1/2 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)))) (pow.f64 alpha 2)))) 1)
(-.f64 (+.f64 (exp.f64 -1/2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (exp.f64 -1/2)) alpha) (+.f64 (/.f64 (*.f64 (exp.f64 -1/2) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (*.f64 1/2 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 -1/2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (+.f64 (*.f64 -1/6 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 3)) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4)))))) (pow.f64 alpha 3)))))) 1)
(-.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) 1)
(-.f64 (+.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -1 (*.f64 beta (*.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))))) 1)
(-.f64 (+.f64 (*.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2)) (*.f64 -2 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 (*.f64 -2 alpha) 4)))))) (+.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -1 (*.f64 beta (*.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))))))) 1)
(-.f64 (+.f64 (*.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2)) (*.f64 -2 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 (*.f64 -2 alpha) 4)))))) (+.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (*.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -4 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 3)) (*.f64 2 (/.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (-.f64 (*.f64 -2 alpha) 4))))))) (*.f64 -1 (*.f64 beta (*.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))))))) 1)
(-.f64 (exp.f64 1/2) 1)
(-.f64 (+.f64 (exp.f64 1/2) (/.f64 (*.f64 (exp.f64 1/2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) beta)) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) (exp.f64 1/2)) beta) (+.f64 (/.f64 (*.f64 (exp.f64 1/2) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)))) (pow.f64 beta 2)) (exp.f64 1/2))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) (exp.f64 1/2)) beta) (+.f64 (/.f64 (*.f64 (exp.f64 1/2) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (exp.f64 1/2) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 3))))) (pow.f64 beta 3)) (exp.f64 1/2)))) 1)
(-.f64 (exp.f64 1/2) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (exp.f64 1/2)) beta)) (exp.f64 1/2)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (exp.f64 1/2)) beta)) (+.f64 (exp.f64 1/2) (/.f64 (*.f64 (exp.f64 1/2) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 beta 2)))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (exp.f64 1/2)) beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1/2) (+.f64 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 3)) (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (-.f64 (*.f64 -2 alpha) 4)))))) (pow.f64 beta 3))) (+.f64 (exp.f64 1/2) (/.f64 (*.f64 (exp.f64 1/2) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 beta 2))))) 1)
Outputs
(-.f64 1/2 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(-.f64 1/2 (/.f64 beta (fma.f64 -2 beta -4)))
(-.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4)))
(-.f64 (+.f64 1/2 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(+.f64 1/2 (-.f64 (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))) (/.f64 beta (fma.f64 -2 beta -4))))
(-.f64 (fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 1/2) (/.f64 beta (fma.f64 beta -2 -4)))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 2)) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(+.f64 1/2 (-.f64 (fma.f64 (+.f64 (/.f64 2 (pow.f64 (fma.f64 -2 beta -4) 2)) (/.f64 (*.f64 -4 beta) (pow.f64 (fma.f64 -2 beta -4) 3))) (*.f64 alpha alpha) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))) (/.f64 beta (fma.f64 -2 beta -4))))
(+.f64 (fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (*.f64 (fma.f64 -4 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 2 (pow.f64 (fma.f64 beta -2 -4) 2))) (*.f64 alpha alpha))) (-.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4))))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 -8 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 2)) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(+.f64 1/2 (-.f64 (fma.f64 (fma.f64 -8 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 4)) (/.f64 4 (pow.f64 (fma.f64 -2 beta -4) 3))) (pow.f64 alpha 3) (fma.f64 (+.f64 (/.f64 2 (pow.f64 (fma.f64 -2 beta -4) 2)) (/.f64 (*.f64 -4 beta) (pow.f64 (fma.f64 -2 beta -4) 3))) (*.f64 alpha alpha) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))))) (/.f64 beta (fma.f64 -2 beta -4))))
(+.f64 (fma.f64 (fma.f64 -8 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 4)) (/.f64 4 (pow.f64 (fma.f64 beta -2 -4) 3))) (pow.f64 alpha 3) (fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (*.f64 (fma.f64 -4 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 2 (pow.f64 (fma.f64 beta -2 -4) 2))) (*.f64 alpha alpha)))) (-.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))
(neg.f64 (/.f64 (fma.f64 -1/2 beta (*.f64 (fma.f64 -2 beta -4) 1/4)) alpha))
(/.f64 (neg.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2))) alpha)
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))))
(+.f64 (fma.f64 1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (neg.f64 (/.f64 (fma.f64 -1/2 beta (*.f64 (fma.f64 -2 beta -4) 1/4)) alpha))) (*.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (*.f64 alpha alpha))))
(fma.f64 1/4 (*.f64 (/.f64 beta alpha) (/.f64 (fma.f64 beta -2 -4) alpha)) (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2)) alpha) (/.f64 (*.f64 -1/8 (pow.f64 (fma.f64 beta -2 -4) 2)) (*.f64 alpha alpha))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 3))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2)))))
(-.f64 (fma.f64 1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (fma.f64 1/8 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))) (neg.f64 (/.f64 (fma.f64 -1/2 beta (*.f64 (fma.f64 -2 beta -4) 1/4)) alpha)))) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 3) (pow.f64 alpha 3)) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (*.f64 alpha alpha)))))
(-.f64 (-.f64 (fma.f64 1/4 (*.f64 (/.f64 beta alpha) (/.f64 (fma.f64 beta -2 -4) alpha)) (*.f64 1/8 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (fma.f64 beta -2 -4) 2)))) (/.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2)) alpha)) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (pow.f64 alpha 3)) (*.f64 (/.f64 1/8 alpha) (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) alpha))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 3))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4) (pow.f64 alpha 4))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))))))
(-.f64 (fma.f64 1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (fma.f64 1/8 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))) (fma.f64 1/16 (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (fma.f64 -2 beta -4) 3))) (neg.f64 (/.f64 (fma.f64 -1/2 beta (*.f64 (fma.f64 -2 beta -4) 1/4)) alpha))))) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 3) (pow.f64 alpha 3)) (fma.f64 1/32 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 4) (pow.f64 alpha 4)) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (*.f64 alpha alpha))))))
(fma.f64 1/4 (*.f64 (/.f64 beta alpha) (/.f64 (fma.f64 beta -2 -4) alpha)) (-.f64 (fma.f64 1/8 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (fma.f64 beta -2 -4) 2)) (fma.f64 1/16 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 (neg.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2))) alpha))) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (pow.f64 alpha 3)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha alpha)) (/.f64 1/32 (/.f64 (pow.f64 alpha 4) (pow.f64 (fma.f64 beta -2 -4) 4)))))))
(/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)
(/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) alpha)
(/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(+.f64 (*.f64 1/2 (+.f64 (/.f64 beta alpha) (/.f64 (fma.f64 -2 beta -4) (/.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))))))) (*.f64 -1/4 (/.f64 (fma.f64 -2 beta -4) alpha)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha))) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(+.f64 (fma.f64 1/4 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))) (*.f64 1/2 (+.f64 (/.f64 beta alpha) (/.f64 (fma.f64 -2 beta -4) (/.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4)))))))) (*.f64 -1/4 (/.f64 (fma.f64 -2 beta -4) alpha)))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 alpha 3)) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha))) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)) (pow.f64 alpha 4))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(+.f64 (fma.f64 1/4 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))) (fma.f64 1/2 (/.f64 beta alpha) (fma.f64 1/8 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (pow.f64 alpha 4) (pow.f64 (fma.f64 -2 beta -4) 3))) (*.f64 1/2 (/.f64 (fma.f64 -2 beta -4) (/.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))))))))) (*.f64 -1/4 (/.f64 (fma.f64 -2 beta -4) alpha)))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 alpha 3)) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))) (+.f64 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (fma.f64 beta -2 -4) 3)) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))) (pow.f64 alpha 4))) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)))
(+.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(+.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))
(+.f64 1/2 (fma.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (/.f64 alpha (fma.f64 -2 alpha -4))))
(+.f64 1/2 (-.f64 (/.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (+.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 -4 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))))))))
(+.f64 1/2 (+.f64 (fma.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (/.f64 alpha (fma.f64 -2 alpha -4))) (neg.f64 (*.f64 (*.f64 beta beta) (+.f64 (/.f64 2 (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 (*.f64 -4 alpha) (pow.f64 (fma.f64 -2 alpha -4) 3)))))))
(+.f64 (-.f64 1/2 (*.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))) (-.f64 (/.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 beta (*.f64 beta (fma.f64 -4 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 3)) (/.f64 2 (pow.f64 (fma.f64 -2 alpha -4) 2)))))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (+.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (*.f64 -8 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4)))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 -4 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))))))))))
(+.f64 1/2 (+.f64 (fma.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (/.f64 alpha (fma.f64 -2 alpha -4))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 4 (pow.f64 (fma.f64 -2 alpha -4) 3)) (/.f64 (*.f64 -8 alpha) (pow.f64 (fma.f64 -2 alpha -4) 4)))) (*.f64 (*.f64 beta beta) (+.f64 (/.f64 2 (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 (*.f64 -4 alpha) (pow.f64 (fma.f64 -2 alpha -4) 3))))))))
(+.f64 (-.f64 1/2 (*.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))) (fma.f64 -1 (fma.f64 (pow.f64 beta 3) (fma.f64 -8 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 4)) (/.f64 4 (pow.f64 (fma.f64 -2 alpha -4) 3))) (*.f64 beta (*.f64 beta (fma.f64 -4 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 3)) (/.f64 2 (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (/.f64 alpha (fma.f64 -2 alpha -4))))
1
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta))))
(+.f64 1 (fma.f64 -1/2 (/.f64 alpha beta) (*.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta))))
(+.f64 1 (fma.f64 -1/2 (/.f64 alpha beta) (/.f64 (fma.f64 -2 alpha -4) (/.f64 beta 1/4))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2)))))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))))
(+.f64 1 (-.f64 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta))))) (*.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) alpha)))))
(+.f64 1 (+.f64 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (/.f64 (*.f64 1/8 (pow.f64 (fma.f64 -2 alpha -4) 2)) (*.f64 beta beta)))) (*.f64 (/.f64 alpha (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4))) -1/4)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (pow.f64 beta 3)))))
(+.f64 1 (-.f64 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3)) (fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)))))) (fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) alpha)) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (/.f64 (pow.f64 beta 3) alpha))))))
(+.f64 1 (-.f64 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3)) (fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (/.f64 (*.f64 1/8 (pow.f64 (fma.f64 -2 alpha -4) 2)) (*.f64 beta beta))))) (fma.f64 1/4 (/.f64 alpha (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4))) (/.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)))
(-.f64 1 (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha)) (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta))))
(fma.f64 -1 (/.f64 (fma.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) -1/8)) (*.f64 beta beta)) (+.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta))))
(-.f64 (-.f64 1 (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)) (/.f64 (fma.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) -1/8)) (*.f64 beta beta)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha)) (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 beta 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (pow.f64 beta 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3)))))))
(fma.f64 -1 (/.f64 (fma.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) -1/8)) (*.f64 beta beta)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (/.f64 (pow.f64 beta 3) alpha)) (+.f64 1 (fma.f64 -1 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta) (*.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3)))))))
(-.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 beta 3)) alpha) -1/8 1) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3))) (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta))) (/.f64 (fma.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) -1/8)) (*.f64 beta beta)))
(*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(neg.f64 (/.f64 beta (fma.f64 -2 beta -4)))
(/.f64 (neg.f64 beta) (fma.f64 beta -2 -4))
(+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))
(fma.f64 -1 (/.f64 beta (fma.f64 -2 beta -4)) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))))
(fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (/.f64 (neg.f64 beta) (fma.f64 beta -2 -4)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))
(fma.f64 2 (/.f64 (*.f64 alpha alpha) (/.f64 (fma.f64 -2 beta -4) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))) (fma.f64 -1 (/.f64 beta (fma.f64 -2 beta -4)) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))))
(fma.f64 2 (*.f64 (/.f64 alpha (/.f64 (fma.f64 beta -2 -4) alpha)) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))) (fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (/.f64 (neg.f64 beta) (fma.f64 beta -2 -4))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))
(fma.f64 2 (/.f64 (*.f64 alpha alpha) (/.f64 (fma.f64 -2 beta -4) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))) (fma.f64 -1 (/.f64 beta (fma.f64 -2 beta -4)) (fma.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (*.f64 4 (/.f64 (pow.f64 alpha 3) (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))))))))
(fma.f64 2 (*.f64 (/.f64 alpha (/.f64 (fma.f64 beta -2 -4) alpha)) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))) (-.f64 (fma.f64 4 (*.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 beta -2 -4) 2)) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))) (*.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))))) (/.f64 beta (fma.f64 beta -2 -4))))
-1/2
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 beta alpha))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 beta alpha) (/.f64 (fma.f64 -2 beta -4) (/.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 2))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (fma.f64 1/4 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))) (*.f64 1/2 (+.f64 (/.f64 beta alpha) (/.f64 (fma.f64 -2 beta -4) (/.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4)))))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 alpha 3)) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2)))
-1/2
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 beta alpha) (/.f64 (fma.f64 -2 beta -4) (/.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (fma.f64 1/4 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))) (*.f64 1/2 (+.f64 (/.f64 beta alpha) (/.f64 (fma.f64 -2 beta -4) (/.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4)))))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 alpha 3)) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2)))
(/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))
(/.f64 alpha (fma.f64 -2 alpha -4))
(+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(fma.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (/.f64 alpha (fma.f64 -2 alpha -4)))
(-.f64 (/.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))
(fma.f64 -2 (/.f64 (*.f64 beta beta) (/.f64 (fma.f64 -2 alpha -4) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (fma.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (/.f64 alpha (fma.f64 -2 alpha -4))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4)) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))) (-.f64 (/.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))))
(fma.f64 -2 (/.f64 (*.f64 beta beta) (/.f64 (fma.f64 -2 alpha -4) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (fma.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (fma.f64 -4 (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) (pow.f64 beta 3)) (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 alpha (fma.f64 -2 alpha -4)))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4)) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 -2 alpha -4) 2)) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))) (/.f64 alpha (fma.f64 -2 alpha -4))) (*.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))))
1/2
(-.f64 (+.f64 1/2 (*.f64 -1/2 (/.f64 alpha beta))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(+.f64 1/2 (-.f64 (*.f64 -1/2 (/.f64 alpha beta)) (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) -1/4)))
(+.f64 1/2 (fma.f64 -1/2 (/.f64 alpha beta) (/.f64 (fma.f64 -2 alpha -4) (/.f64 beta 1/4))))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 2))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(+.f64 1/2 (-.f64 (fma.f64 -1/2 (/.f64 alpha beta) (/.f64 (*.f64 (*.f64 1/2 (fma.f64 -2 alpha -4)) (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4)))) (*.f64 beta beta))) (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) -1/4)))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4)))) (/.f64 alpha (/.f64 beta -1/2))) (-.f64 1/2 (/.f64 (fma.f64 -2 alpha -4) (/.f64 beta -1/4))))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 3)))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(+.f64 1/2 (-.f64 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/2 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4))))) (*.f64 1/4 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (/.f64 (pow.f64 beta 3) (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4)))))))) (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) -1/4)))
(+.f64 1/2 (+.f64 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4)))) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 beta 3)) (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4)))))) (fma.f64 -1/2 (/.f64 alpha beta) (/.f64 (fma.f64 -2 alpha -4) (/.f64 beta 1/4)))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)))
(+.f64 1/2 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)))
(-.f64 1/2 (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 2)))))
(+.f64 1/2 (fma.f64 -1 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4))))))
(+.f64 1/2 (-.f64 (/.f64 (*.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) -1/2) (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4))) (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)) (pow.f64 beta 3))) (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 2))))))
(fma.f64 -1/4 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 -2 alpha -4) 2))) (+.f64 1/2 (fma.f64 -1 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4)))))))
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) (pow.f64 beta 3)) (pow.f64 (fma.f64 -2 alpha -4) 2)) 1/2) (-.f64 (/.f64 (*.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) -1/2) (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4))) (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)))
(*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(neg.f64 (/.f64 beta (fma.f64 -2 beta -4)))
(/.f64 (neg.f64 beta) (fma.f64 beta -2 -4))
(+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))
(fma.f64 -1 (/.f64 beta (fma.f64 -2 beta -4)) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))))
(fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (/.f64 (neg.f64 beta) (fma.f64 beta -2 -4)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))
(fma.f64 2 (/.f64 (*.f64 alpha alpha) (/.f64 (fma.f64 -2 beta -4) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))) (fma.f64 -1 (/.f64 beta (fma.f64 -2 beta -4)) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))))
(fma.f64 2 (*.f64 (/.f64 alpha (/.f64 (fma.f64 beta -2 -4) alpha)) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))) (fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (/.f64 (neg.f64 beta) (fma.f64 beta -2 -4))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))
(fma.f64 2 (/.f64 (*.f64 alpha alpha) (/.f64 (fma.f64 -2 beta -4) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))) (fma.f64 -1 (/.f64 beta (fma.f64 -2 beta -4)) (fma.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (*.f64 4 (/.f64 (pow.f64 alpha 3) (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))))))))
(fma.f64 2 (*.f64 (/.f64 alpha (/.f64 (fma.f64 beta -2 -4) alpha)) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))) (-.f64 (fma.f64 4 (*.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 beta -2 -4) 2)) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))) (*.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))))) (/.f64 beta (fma.f64 beta -2 -4))))
-1/2
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 beta alpha))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 beta alpha) (/.f64 (fma.f64 -2 beta -4) (/.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 2))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (fma.f64 1/4 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))) (*.f64 1/2 (+.f64 (/.f64 beta alpha) (/.f64 (fma.f64 -2 beta -4) (/.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4)))))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 alpha 3)) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2)))
-1/2
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (*.f64 1/2 (/.f64 beta alpha)) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 beta alpha) (/.f64 (fma.f64 -2 beta -4) (/.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (fma.f64 1/4 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))) (*.f64 1/2 (+.f64 (/.f64 beta alpha) (/.f64 (fma.f64 -2 beta -4) (/.f64 (*.f64 alpha alpha) (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4)))))))) (+.f64 1/2 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 alpha 3)) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha)) (-.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) alpha) 1/2)))
(/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))
(/.f64 alpha (fma.f64 -2 alpha -4))
(+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(fma.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (/.f64 alpha (fma.f64 -2 alpha -4)))
(-.f64 (/.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))
(fma.f64 -2 (/.f64 (*.f64 beta beta) (/.f64 (fma.f64 -2 alpha -4) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (fma.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (/.f64 alpha (fma.f64 -2 alpha -4))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4)) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))) (-.f64 (/.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))))
(fma.f64 -2 (/.f64 (*.f64 beta beta) (/.f64 (fma.f64 -2 alpha -4) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (fma.f64 -1 (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (fma.f64 -4 (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) (pow.f64 beta 3)) (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 alpha (fma.f64 -2 alpha -4)))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4)) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))) (-.f64 (fma.f64 -4 (*.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 -2 alpha -4) 2)) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))) (/.f64 alpha (fma.f64 -2 alpha -4))) (*.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))))
1/2
(-.f64 (+.f64 1/2 (*.f64 -1/2 (/.f64 alpha beta))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(+.f64 1/2 (-.f64 (*.f64 -1/2 (/.f64 alpha beta)) (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) -1/4)))
(+.f64 1/2 (fma.f64 -1/2 (/.f64 alpha beta) (/.f64 (fma.f64 -2 alpha -4) (/.f64 beta 1/4))))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 2))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(+.f64 1/2 (-.f64 (fma.f64 -1/2 (/.f64 alpha beta) (/.f64 (*.f64 (*.f64 1/2 (fma.f64 -2 alpha -4)) (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4)))) (*.f64 beta beta))) (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) -1/4)))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4)))) (/.f64 alpha (/.f64 beta -1/2))) (-.f64 1/2 (/.f64 (fma.f64 -2 alpha -4) (/.f64 beta -1/4))))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 3)))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(+.f64 1/2 (-.f64 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/2 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4))))) (*.f64 1/4 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (/.f64 (pow.f64 beta 3) (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4)))))))) (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) -1/4)))
(+.f64 1/2 (+.f64 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4)))) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 beta 3)) (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4)))))) (fma.f64 -1/2 (/.f64 alpha beta) (/.f64 (fma.f64 -2 alpha -4) (/.f64 beta 1/4)))))
1/2
(+.f64 1/2 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)))
(+.f64 1/2 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)))
(-.f64 1/2 (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta))
(+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 2)))))
(+.f64 1/2 (fma.f64 -1 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4))))))
(+.f64 1/2 (-.f64 (/.f64 (*.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) -1/2) (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4))) (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)) (pow.f64 beta 3))) (+.f64 1/2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 2))))))
(fma.f64 -1/4 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 -2 alpha -4) 2))) (+.f64 1/2 (fma.f64 -1 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4)))))))
(+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) (pow.f64 beta 3)) (pow.f64 (fma.f64 -2 alpha -4) 2)) 1/2) (-.f64 (/.f64 (*.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) -1/2) (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4))) (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) beta)))
(-.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) 1)
(expm1.f64 (neg.f64 (/.f64 beta (fma.f64 -2 beta -4))))
(expm1.f64 (/.f64 (neg.f64 beta) (fma.f64 beta -2 -4)))
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4))))) 1)
(+.f64 (*.f64 (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))) (exp.f64 (neg.f64 (/.f64 beta (fma.f64 -2 beta -4))))) (expm1.f64 (neg.f64 (/.f64 beta (fma.f64 -2 beta -4)))))
(+.f64 (*.f64 (+.f64 (*.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))) 1) (exp.f64 (/.f64 (neg.f64 beta) (fma.f64 beta -2 -4)))) -1)
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (+.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) (*.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) (*.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 (*.f64 -2 beta) 4))) (*.f64 1/2 (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2))) (pow.f64 alpha 2))))) 1)
(+.f64 (+.f64 (fma.f64 (exp.f64 (neg.f64 (/.f64 beta (fma.f64 -2 beta -4)))) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))) (exp.f64 (neg.f64 (/.f64 beta (fma.f64 -2 beta -4))))) (*.f64 (exp.f64 (neg.f64 (/.f64 beta (fma.f64 -2 beta -4)))) (*.f64 (*.f64 alpha alpha) (fma.f64 2 (/.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (fma.f64 -2 beta -4)) (*.f64 1/2 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) 2)))))) -1)
(fma.f64 (*.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))) (exp.f64 (/.f64 (neg.f64 beta) (fma.f64 beta -2 -4))) (+.f64 (*.f64 (+.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/2 (pow.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 2) (*.f64 2 (-.f64 (/.f64 1 (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 (*.f64 2 beta) (pow.f64 (fma.f64 beta -2 -4) 3))))))) 1) (exp.f64 (/.f64 (neg.f64 beta) (fma.f64 beta -2 -4)))) -1))
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (+.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) (*.f64 (+.f64 (*.f64 4 (/.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2) (-.f64 (*.f64 -2 beta) 4))) (*.f64 1/6 (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 3)))) (pow.f64 alpha 3))) (+.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) (*.f64 (exp.f64 (*.f64 -1 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))) (*.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 (*.f64 -2 beta) 4))) (*.f64 1/2 (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2))) (pow.f64 alpha 2)))))) 1)
(+.f64 (fma.f64 (exp.f64 (neg.f64 (/.f64 beta (fma.f64 -2 beta -4)))) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))) (fma.f64 (exp.f64 (neg.f64 (/.f64 beta (fma.f64 -2 beta -4)))) (*.f64 (pow.f64 alpha 3) (fma.f64 4 (/.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (pow.f64 (fma.f64 -2 beta -4) 2)) (fma.f64 2 (/.f64 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) 2) (fma.f64 -2 beta -4)) (*.f64 1/6 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) 3))))) (+.f64 (exp.f64 (neg.f64 (/.f64 beta (fma.f64 -2 beta -4)))) (*.f64 (exp.f64 (neg.f64 (/.f64 beta (fma.f64 -2 beta -4)))) (*.f64 (*.f64 alpha alpha) (fma.f64 2 (/.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (fma.f64 -2 beta -4)) (*.f64 1/2 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) 2)))))))) -1)
(+.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 beta) (fma.f64 beta -2 -4))) (+.f64 (*.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))) (*.f64 (pow.f64 alpha 3) (fma.f64 4 (-.f64 (/.f64 1 (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 (*.f64 2 beta) (pow.f64 (fma.f64 beta -2 -4) 4))) (fma.f64 2 (/.f64 (pow.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 2) (fma.f64 beta -2 -4)) (*.f64 1/6 (pow.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 3))))))) (*.f64 (+.f64 (*.f64 alpha (*.f64 alpha (fma.f64 1/2 (pow.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 2) (*.f64 2 (-.f64 (/.f64 1 (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 (*.f64 2 beta) (pow.f64 (fma.f64 beta -2 -4) 3))))))) 1) (exp.f64 (/.f64 (neg.f64 beta) (fma.f64 beta -2 -4))))) -1)
(-.f64 (exp.f64 -1/2) 1)
(expm1.f64 -1/2)
(-.f64 (+.f64 (exp.f64 -1/2) (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (exp.f64 -1/2)) alpha)) 1)
(+.f64 (exp.f64 -1/2) (-.f64 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 alpha (exp.f64 -1/2))) 1))
(+.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) (/.f64 alpha (exp.f64 -1/2))) (expm1.f64 -1/2))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 1/2 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (exp.f64 -1/2)) (pow.f64 alpha 2)) (+.f64 (exp.f64 -1/2) (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (exp.f64 -1/2)) alpha))) 1)
(+.f64 (exp.f64 -1/2) (-.f64 (+.f64 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 alpha (exp.f64 -1/2))) (/.f64 (exp.f64 -1/2) (/.f64 (*.f64 alpha alpha) (*.f64 1/2 (+.f64 (*.f64 (fma.f64 -2 beta -4) (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4)))) (pow.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) 2)))))) 1))
(+.f64 (/.f64 (exp.f64 -1/2) (*.f64 (/.f64 alpha 1/2) (/.f64 alpha (*.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) (+.f64 (fma.f64 beta -2 -4) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))))))) (+.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) (/.f64 alpha (exp.f64 -1/2))) (expm1.f64 -1/2)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 1/2 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (exp.f64 -1/2)) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (exp.f64 -1/2) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/6 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 3))))) (pow.f64 alpha 3)) (+.f64 (exp.f64 -1/2) (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (exp.f64 -1/2)) alpha)))) 1)
(+.f64 (/.f64 (exp.f64 -1/2) (/.f64 (*.f64 alpha alpha) (*.f64 1/2 (+.f64 (*.f64 (fma.f64 -2 beta -4) (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4)))) (pow.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) 2))))) (-.f64 (+.f64 (+.f64 (exp.f64 -1/2) (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 alpha (exp.f64 -1/2)))) (/.f64 (exp.f64 -1/2) (/.f64 (pow.f64 alpha 3) (fma.f64 1/2 (*.f64 (fma.f64 -2 beta -4) (pow.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) 2)) (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4)))) (*.f64 1/6 (pow.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) 3))))))) 1))
(+.f64 (/.f64 (exp.f64 -1/2) (*.f64 (/.f64 alpha 1/2) (/.f64 alpha (*.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) (+.f64 (fma.f64 beta -2 -4) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))))))) (+.f64 (*.f64 (/.f64 (exp.f64 -1/2) (pow.f64 alpha 3)) (fma.f64 1/2 (*.f64 (fma.f64 beta -2 -4) (pow.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) 2)) (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))) (*.f64 1/6 (pow.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) 3))))) (+.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) (/.f64 alpha (exp.f64 -1/2))) (expm1.f64 -1/2))))
(-.f64 (exp.f64 -1/2) 1)
(expm1.f64 -1/2)
(-.f64 (+.f64 (exp.f64 -1/2) (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (exp.f64 -1/2)) alpha)) 1)
(+.f64 (exp.f64 -1/2) (-.f64 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 alpha (exp.f64 -1/2))) 1))
(+.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) (/.f64 alpha (exp.f64 -1/2))) (expm1.f64 -1/2))
(-.f64 (+.f64 (exp.f64 -1/2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (exp.f64 -1/2)) alpha) (/.f64 (*.f64 (exp.f64 -1/2) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (*.f64 1/2 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)))) (pow.f64 alpha 2)))) 1)
(+.f64 (exp.f64 -1/2) (-.f64 (+.f64 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 alpha (exp.f64 -1/2))) (/.f64 (exp.f64 -1/2) (/.f64 (*.f64 alpha alpha) (*.f64 1/2 (+.f64 (*.f64 (fma.f64 -2 beta -4) (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4)))) (pow.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) 2)))))) 1))
(+.f64 (/.f64 (exp.f64 -1/2) (*.f64 (/.f64 alpha 1/2) (/.f64 alpha (*.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) (+.f64 (fma.f64 beta -2 -4) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))))))) (+.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) (/.f64 alpha (exp.f64 -1/2))) (expm1.f64 -1/2)))
(-.f64 (+.f64 (exp.f64 -1/2) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (exp.f64 -1/2)) alpha) (+.f64 (/.f64 (*.f64 (exp.f64 -1/2) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (*.f64 1/2 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 -1/2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (+.f64 (*.f64 -1/6 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 3)) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4)))))) (pow.f64 alpha 3)))))) 1)
(+.f64 (exp.f64 -1/2) (-.f64 (+.f64 (+.f64 (/.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) (/.f64 alpha (exp.f64 -1/2))) (/.f64 (exp.f64 -1/2) (/.f64 (*.f64 alpha alpha) (*.f64 1/2 (+.f64 (*.f64 (fma.f64 -2 beta -4) (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4)))) (pow.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) 2)))))) (neg.f64 (/.f64 (exp.f64 -1/2) (/.f64 (pow.f64 alpha 3) (fma.f64 -1/4 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4)))) (fma.f64 -1/6 (pow.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) 3) (*.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (pow.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (fma.f64 -2 beta -4))) 2))))))))) 1))
(+.f64 (+.f64 (/.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) (/.f64 alpha (exp.f64 -1/2))) (-.f64 (/.f64 (exp.f64 -1/2) (*.f64 (/.f64 alpha 1/2) (/.f64 alpha (*.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) (+.f64 (fma.f64 beta -2 -4) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))))))) (*.f64 (/.f64 (exp.f64 -1/2) (pow.f64 alpha 3)) (fma.f64 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4))) -1/4 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (pow.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) 2)) (*.f64 (pow.f64 (fma.f64 1/2 beta (*.f64 (fma.f64 beta -2 -4) -1/4)) 3) -1/6)))))) (expm1.f64 -1/2))
(-.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) 1)
(expm1.f64 (/.f64 alpha (fma.f64 -2 alpha -4)))
(-.f64 (+.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -1 (*.f64 beta (*.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))))) 1)
(+.f64 (exp.f64 (/.f64 alpha (fma.f64 -2 alpha -4))) (-.f64 (neg.f64 (*.f64 (*.f64 beta (exp.f64 (/.f64 alpha (fma.f64 -2 alpha -4)))) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) 1))
(+.f64 (*.f64 (*.f64 beta (neg.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))) (exp.f64 (/.f64 alpha (fma.f64 -2 alpha -4)))) (expm1.f64 (/.f64 alpha (fma.f64 -2 alpha -4))))
(-.f64 (+.f64 (*.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2)) (*.f64 -2 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 (*.f64 -2 alpha) 4)))))) (+.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -1 (*.f64 beta (*.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))))))) 1)
(+.f64 (fma.f64 (exp.f64 (/.f64 alpha (fma.f64 -2 alpha -4))) (*.f64 (*.f64 beta beta) (fma.f64 1/2 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2) (*.f64 -2 (/.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) (fma.f64 -2 alpha -4))))) (+.f64 (exp.f64 (/.f64 alpha (fma.f64 -2 alpha -4))) (neg.f64 (*.f64 (*.f64 beta (exp.f64 (/.f64 alpha (fma.f64 -2 alpha -4)))) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))))) -1)
(+.f64 (-.f64 (*.f64 (+.f64 (*.f64 beta (*.f64 beta (fma.f64 1/2 (pow.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) 2) (/.f64 (*.f64 -2 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4))))) 1) (exp.f64 (/.f64 alpha (fma.f64 -2 alpha -4)))) (*.f64 beta (*.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) (exp.f64 (/.f64 alpha (fma.f64 -2 alpha -4)))))) -1)
(-.f64 (+.f64 (*.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/2 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2)) (*.f64 -2 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 (*.f64 -2 alpha) 4)))))) (+.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (*.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -4 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (+.f64 (*.f64 -1/6 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 3)) (*.f64 2 (/.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (-.f64 (*.f64 -2 alpha) 4))))))) (*.f64 -1 (*.f64 beta (*.f64 (exp.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))))))) 1)
(+.f64 (fma.f64 (exp.f64 (/.f64 alpha (fma.f64 -2 alpha -4))) (*.f64 (*.f64 beta beta) (fma.f64 1/2 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2) (*.f64 -2 (/.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) (fma.f64 -2 alpha -4))))) (+.f64 (exp.f64 (/.f64 alpha (fma.f64 -2 alpha -4))) (fma.f64 (exp.f64 (/.f64 alpha (fma.f64 -2 alpha -4))) (*.f64 (pow.f64 beta 3) (fma.f64 -4 (/.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) (pow.f64 (fma.f64 -2 alpha -4) 2)) (fma.f64 -1/6 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 3) (*.f64 2 (/.f64 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2) (fma.f64 -2 alpha -4)))))) (neg.f64 (*.f64 (*.f64 beta (exp.f64 (/.f64 alpha (fma.f64 -2 alpha -4)))) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (/.f64 (*.f64 -2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))))))) -1)
(+.f64 (fma.f64 (exp.f64 (/.f64 alpha (fma.f64 -2 alpha -4))) (*.f64 beta (*.f64 beta (fma.f64 1/2 (pow.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) 2) (/.f64 (*.f64 -2 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4))))) (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 beta 3) (fma.f64 -4 (/.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) (pow.f64 (fma.f64 -2 alpha -4) 2)) (fma.f64 -1/6 (pow.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) 3) (/.f64 (*.f64 (pow.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) 2) 2) (fma.f64 -2 alpha -4))))) 1) (exp.f64 (/.f64 alpha (fma.f64 -2 alpha -4)))) (*.f64 beta (*.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) (exp.f64 (/.f64 alpha (fma.f64 -2 alpha -4))))))) -1)
(-.f64 (exp.f64 1/2) 1)
(expm1.f64 1/2)
(-.f64 (+.f64 (exp.f64 1/2) (/.f64 (*.f64 (exp.f64 1/2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) beta)) 1)
(+.f64 (+.f64 (exp.f64 1/2) (/.f64 (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4))) (/.f64 beta (exp.f64 1/2)))) -1)
(+.f64 (*.f64 (/.f64 (exp.f64 1/2) beta) (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4)))) (expm1.f64 1/2))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) (exp.f64 1/2)) beta) (+.f64 (/.f64 (*.f64 (exp.f64 1/2) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)))) (pow.f64 beta 2)) (exp.f64 1/2))) 1)
(+.f64 (+.f64 (+.f64 (/.f64 (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4))) (/.f64 beta (exp.f64 1/2))) (/.f64 (exp.f64 1/2) (/.f64 (*.f64 beta beta) (*.f64 1/2 (+.f64 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4))) 2)))))) (exp.f64 1/2)) -1)
(+.f64 (*.f64 (/.f64 (exp.f64 1/2) beta) (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4)))) (+.f64 (*.f64 (/.f64 (exp.f64 1/2) (*.f64 beta beta)) (*.f64 1/2 (*.f64 (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4))) (+.f64 (fma.f64 -2 alpha -4) (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4))))))) (expm1.f64 1/2)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) (exp.f64 1/2)) beta) (+.f64 (/.f64 (*.f64 (exp.f64 1/2) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (exp.f64 1/2) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 3))))) (pow.f64 beta 3)) (exp.f64 1/2)))) 1)
(+.f64 (+.f64 (+.f64 (/.f64 (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4))) (/.f64 beta (exp.f64 1/2))) (/.f64 (exp.f64 1/2) (/.f64 (*.f64 beta beta) (*.f64 1/2 (+.f64 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4))) 2)))))) (+.f64 (exp.f64 1/2) (/.f64 (exp.f64 1/2) (/.f64 (pow.f64 beta 3) (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4)))) (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4))) 2)) (*.f64 1/6 (pow.f64 (+.f64 (*.f64 alpha -1/2) (*.f64 1/4 (fma.f64 -2 alpha -4))) 3)))))))) -1)
(+.f64 (*.f64 (/.f64 (exp.f64 1/2) beta) (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4)))) (+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 1/2) (*.f64 beta beta)) (*.f64 1/2 (*.f64 (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4))) (+.f64 (fma.f64 -2 alpha -4) (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4))))))) (*.f64 (/.f64 (exp.f64 1/2) (pow.f64 beta 3)) (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4)))) (fma.f64 (*.f64 1/2 (fma.f64 -2 alpha -4)) (pow.f64 (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4))) 2) (*.f64 1/6 (pow.f64 (fma.f64 alpha -1/2 (*.f64 1/4 (fma.f64 -2 alpha -4))) 3)))))) (expm1.f64 1/2)))
(-.f64 (exp.f64 1/2) 1)
(expm1.f64 1/2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (exp.f64 1/2)) beta)) (exp.f64 1/2)) 1)
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) (/.f64 beta (exp.f64 1/2)))) (expm1.f64 1/2))
(fma.f64 -1 (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) (/.f64 beta (exp.f64 1/2))) (expm1.f64 1/2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (exp.f64 1/2)) beta)) (+.f64 (exp.f64 1/2) (/.f64 (*.f64 (exp.f64 1/2) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 beta 2)))) 1)
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) (/.f64 beta (exp.f64 1/2))) (exp.f64 1/2)) (/.f64 (exp.f64 1/2) (/.f64 (*.f64 beta beta) (fma.f64 1/2 (pow.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) 2) (*.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)))))))) -1)
(fma.f64 -1 (/.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) (/.f64 beta (exp.f64 1/2))) (+.f64 (*.f64 (/.f64 (exp.f64 1/2) beta) (/.f64 (fma.f64 1/2 (pow.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) 2) (*.f64 (fma.f64 -2 alpha -4) (*.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) -1/2))) beta)) (expm1.f64 1/2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (exp.f64 1/2)) beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1/2) (+.f64 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 3)) (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (-.f64 (*.f64 -2 alpha) 4)))))) (pow.f64 beta 3))) (+.f64 (exp.f64 1/2) (/.f64 (*.f64 (exp.f64 1/2) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 beta 2))))) 1)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) (/.f64 beta (exp.f64 1/2))) (fma.f64 -1 (/.f64 (exp.f64 1/2) (/.f64 (pow.f64 beta 3) (fma.f64 1/6 (pow.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) 3) (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4))) (*.f64 (*.f64 -1/2 (pow.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) 2)) (fma.f64 -2 alpha -4)))))) (+.f64 (exp.f64 1/2) (/.f64 (exp.f64 1/2) (/.f64 (*.f64 beta beta) (fma.f64 1/2 (pow.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)) 2) (*.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 1/2 alpha) (*.f64 (fma.f64 -2 alpha -4) -1/4)))))))))) -1)
(+.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4))) (/.f64 beta (exp.f64 1/2))) (*.f64 (/.f64 (exp.f64 1/2) (pow.f64 beta 3)) (fma.f64 1/6 (pow.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) 3) (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) 2)) (*.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)))))))) (+.f64 (*.f64 (/.f64 (exp.f64 1/2) beta) (/.f64 (fma.f64 1/2 (pow.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) 2) (*.f64 (fma.f64 -2 alpha -4) (*.f64 (fma.f64 1/2 alpha (*.f64 (fma.f64 -2 alpha -4) -1/4)) -1/2))) beta)) (expm1.f64 1/2)))

prune503.0ms (8.6%)

Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New3751376
Fresh134
Picked011
Done000
Total3765381
Error
0.1b
Counts
381 → 5
Alt Table
StatusErrorProgram
48.0b
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
48.7b
(-.f64 (-.f64 (fma.f64 1/4 (*.f64 (/.f64 beta alpha) (/.f64 (fma.f64 beta -2 -4) alpha)) (*.f64 1/8 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (fma.f64 beta -2 -4) 2)))) (/.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2)) alpha)) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (pow.f64 alpha 3)) (*.f64 (/.f64 1/8 alpha) (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) alpha))))
35.3b
(/.f64 1 (/.f64 (-.f64 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4))) (-.f64 1/4 (pow.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)) 2))))
14.5b
(fma.f64 alpha (/.f64 1 (fma.f64 (+.f64 alpha beta) -2 -4)) (neg.f64 (-.f64 (/.f64 beta (fma.f64 (+.f64 alpha beta) -2 -4)) 1/2)))
14.4b
(+.f64 1/2 (log1p.f64 (expm1.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)))))
Compiler

Compiled 20443 to 13776 computations (32.6% saved)

localize14.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(/.f64 beta (fma.f64 (+.f64 alpha beta) -2 -4))
0.0b
(/.f64 1 (fma.f64 (+.f64 alpha beta) -2 -4))
14.5b
(fma.f64 alpha (/.f64 1 (fma.f64 (+.f64 alpha beta) -2 -4)) (neg.f64 (-.f64 (/.f64 beta (fma.f64 (+.f64 alpha beta) -2 -4)) 1/2)))

series33.0ms (0.6%)

Counts
3 → 72
Calls

18 calls:

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

rewrite160.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
672×prod-diff_binary64
175×egg-rr
155×add-sqr-sqrt_binary64
145×*-un-lft-identity_binary64
145×add-cbrt-cube_binary64
Iterations

Useful iterations: 1 (0.0ms)

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

simplify85.0ms (1.5%)

Algorithm
egg-herbie
Rules
277×fma-def_binary64
237×distribute-rgt-in_binary64
234×distribute-lft-in_binary64
228×associate-/r/_binary64
198×associate-+r+_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02842847
18892748
231312720
Stop Event
node limit
Counts
304 → 337
Calls
Call 1
Inputs
(-.f64 1/2 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(-.f64 (+.f64 1/2 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 2)) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 -8 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 2)) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(/.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -1/2 beta)) alpha)
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))))) (*.f64 -1/2 (/.f64 beta alpha)))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 3))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))))))) (*.f64 -1/2 (/.f64 beta alpha)))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 3))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))) (*.f64 1/16 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)) (pow.f64 alpha 4))))))))) (*.f64 -1/2 (/.f64 beta alpha)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) alpha)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/16 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) alpha)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/16 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) alpha)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))) (*.f64 1/16 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)) (pow.f64 alpha 4))))))))
(+.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(+.f64 1/2 (+.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)) (*.f64 beta (-.f64 (*.f64 2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (/.f64 1 (-.f64 (*.f64 -2 alpha) 4))))))
(+.f64 1/2 (+.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)) (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 4 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))))))
(+.f64 1/2 (+.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)) (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 8 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 4 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))))))
1
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2)))))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (pow.f64 beta 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2)))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/8 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha)) (*.f64 1/16 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (pow.f64 beta 3)))))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))))
(/.f64 1 (-.f64 (*.f64 -2 beta) 4))
(+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))
(+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))))
(+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (+.f64 (*.f64 8 (/.f64 (pow.f64 alpha 3) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3))))))
(/.f64 -1/2 alpha)
(-.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 1 alpha)))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 alpha 2))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 3)))) (*.f64 1/2 (/.f64 1 alpha)))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 4))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 3))))) (*.f64 1/2 (/.f64 1 alpha)))
(/.f64 -1/2 alpha)
(-.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 1 alpha)))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 alpha 2))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 3)))) (*.f64 1/2 (/.f64 1 alpha)))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 4))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 3))))) (*.f64 1/2 (/.f64 1 alpha)))
(/.f64 1 (-.f64 (*.f64 -2 alpha) 4))
(+.f64 (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (+.f64 (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (/.f64 1 (-.f64 (*.f64 -2 alpha) 4))))
(+.f64 (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (+.f64 (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4))))))
(/.f64 -1/2 beta)
(-.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 1 beta)))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 3))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 beta 2)))) (*.f64 1/2 (/.f64 1 beta)))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 4))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 beta 2))))) (*.f64 1/2 (/.f64 1 beta)))
(/.f64 -1/2 beta)
(-.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 1 beta)))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 3))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 beta 2)))) (*.f64 1/2 (/.f64 1 beta)))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 4))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 beta 2))))) (*.f64 1/2 (/.f64 1 beta)))
(/.f64 beta (-.f64 (*.f64 -2 alpha) 4))
(+.f64 (/.f64 beta (-.f64 (*.f64 -2 alpha) 4)) (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))
(+.f64 (/.f64 beta (-.f64 (*.f64 -2 alpha) 4)) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 4 (/.f64 (pow.f64 beta 3) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))))
(+.f64 (/.f64 beta (-.f64 (*.f64 -2 alpha) 4)) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (+.f64 (*.f64 8 (/.f64 (pow.f64 beta 4) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4))) (*.f64 4 (/.f64 (pow.f64 beta 3) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))))))
-1/2
(-.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) 1/2)
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2)))) 1/2)
(-.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))))) 1/2)
-1/2
(-.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) 1/2)
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2)))) 1/2)
(-.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))))) 1/2)
(/.f64 beta (-.f64 (*.f64 -2 beta) 4))
(+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 (*.f64 beta alpha) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))
(+.f64 (*.f64 4 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3))) (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 (*.f64 beta alpha) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))
(+.f64 (*.f64 4 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3))) (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 beta alpha) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 8 (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4))))))
(*.f64 -1/2 (/.f64 beta alpha))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (*.f64 -1/2 (/.f64 beta alpha)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (*.f64 -1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)) (pow.f64 alpha 4))) (*.f64 -1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))))))
(*.f64 -1/2 (/.f64 beta alpha))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (*.f64 -1/2 (/.f64 beta alpha)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (*.f64 -1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)) (pow.f64 alpha 4))) (*.f64 -1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))))))
Outputs
(-.f64 1/2 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(-.f64 1/2 (/.f64 beta (fma.f64 -2 beta -4)))
(-.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4)))
(-.f64 (+.f64 1/2 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(+.f64 1/2 (-.f64 (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))) (/.f64 beta (fma.f64 -2 beta -4))))
(-.f64 (fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 1/2) (/.f64 beta (fma.f64 beta -2 -4)))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 2)) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(+.f64 1/2 (-.f64 (fma.f64 (+.f64 (/.f64 2 (pow.f64 (fma.f64 -2 beta -4) 2)) (/.f64 (*.f64 -4 beta) (pow.f64 (fma.f64 -2 beta -4) 3))) (*.f64 alpha alpha) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))) (/.f64 beta (fma.f64 -2 beta -4))))
(+.f64 (fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (*.f64 (fma.f64 -4 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 2 (pow.f64 (fma.f64 beta -2 -4) 2))) (*.f64 alpha alpha))) (-.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4))))
(+.f64 1/2 (-.f64 (*.f64 alpha (+.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (*.f64 (fma.f64 -4 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 2 (pow.f64 (fma.f64 beta -2 -4) 2))) alpha))) (/.f64 beta (fma.f64 beta -2 -4))))
(-.f64 (+.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 -8 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 3)) (+.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 2)) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))) (/.f64 beta (-.f64 (*.f64 -2 beta) 4)))
(+.f64 1/2 (-.f64 (fma.f64 (fma.f64 -8 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 4)) (/.f64 4 (pow.f64 (fma.f64 -2 beta -4) 3))) (pow.f64 alpha 3) (fma.f64 (+.f64 (/.f64 2 (pow.f64 (fma.f64 -2 beta -4) 2)) (/.f64 (*.f64 -4 beta) (pow.f64 (fma.f64 -2 beta -4) 3))) (*.f64 alpha alpha) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))))) (/.f64 beta (fma.f64 -2 beta -4))))
(-.f64 (+.f64 (fma.f64 (fma.f64 -8 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 4)) (/.f64 4 (pow.f64 (fma.f64 beta -2 -4) 3))) (pow.f64 alpha 3) (*.f64 (fma.f64 -4 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 2 (pow.f64 (fma.f64 beta -2 -4) 2))) (*.f64 alpha alpha))) (fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 1/2)) (/.f64 beta (fma.f64 beta -2 -4)))
(-.f64 (+.f64 (*.f64 (*.f64 alpha alpha) (+.f64 (fma.f64 -4 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 2 (pow.f64 (fma.f64 beta -2 -4) 2))) (*.f64 (fma.f64 -8 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 4)) (/.f64 4 (pow.f64 (fma.f64 beta -2 -4) 3))) alpha))) (fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 1/2)) (/.f64 beta (fma.f64 beta -2 -4)))
(/.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -1/2 beta)) alpha)
(/.f64 (fma.f64 -1/4 (fma.f64 -2 beta -4) (neg.f64 (*.f64 beta -1/2))) alpha)
(/.f64 (fma.f64 (fma.f64 beta -2 -4) -1/4 (*.f64 1/2 beta)) alpha)
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))))) (*.f64 -1/2 (/.f64 beta alpha)))
(+.f64 (fma.f64 -1/4 (/.f64 (fma.f64 -2 beta -4) alpha) (fma.f64 1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (*.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (*.f64 alpha alpha))))) (*.f64 1/2 (/.f64 beta alpha)))
(+.f64 (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 beta alpha)) (*.f64 -1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha alpha)))) (/.f64 (fma.f64 (fma.f64 beta -2 -4) -1/4 (*.f64 1/2 beta)) alpha))
(+.f64 (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) beta) (*.f64 (/.f64 -1/8 alpha) (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) alpha))) (/.f64 (fma.f64 (fma.f64 beta -2 -4) -1/4 (*.f64 1/2 beta)) alpha))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 3))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))))))) (*.f64 -1/2 (/.f64 beta alpha)))
(+.f64 (fma.f64 -1/4 (/.f64 (fma.f64 -2 beta -4) alpha) (fma.f64 1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 3) (pow.f64 alpha 3)) (fma.f64 1/8 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (*.f64 alpha alpha))))))) (*.f64 1/2 (/.f64 beta alpha)))
(+.f64 (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 beta alpha)) (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (pow.f64 alpha 3)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha alpha)) (*.f64 1/8 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (fma.f64 beta -2 -4) 2)))))) (/.f64 (fma.f64 (fma.f64 beta -2 -4) -1/4 (*.f64 1/2 beta)) alpha))
(+.f64 (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) beta) (fma.f64 -1/16 (pow.f64 (/.f64 (fma.f64 beta -2 -4) alpha) 3) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha alpha)) (*.f64 (/.f64 1/8 (pow.f64 alpha 3)) (*.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)))))) (/.f64 (fma.f64 (fma.f64 beta -2 -4) -1/4 (*.f64 1/2 beta)) alpha))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 3))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))) (*.f64 1/16 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)) (pow.f64 alpha 4))))))))) (*.f64 -1/2 (/.f64 beta alpha)))
(+.f64 (fma.f64 -1/4 (/.f64 (fma.f64 -2 beta -4) alpha) (fma.f64 1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (fma.f64 -1/32 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 4) (pow.f64 alpha 4)) (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 3) (pow.f64 alpha 3)) (fma.f64 1/8 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (*.f64 alpha alpha)) (/.f64 (*.f64 1/16 (*.f64 beta (pow.f64 (fma.f64 -2 beta -4) 3))) (pow.f64 alpha 4)))))))) (*.f64 1/2 (/.f64 beta alpha)))
(+.f64 (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 beta alpha)) (fma.f64 -1/32 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 4) (pow.f64 alpha 4)) (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (pow.f64 alpha 3)) (fma.f64 1/8 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (fma.f64 beta -2 -4) 2)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha alpha)) (*.f64 1/16 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (fma.f64 beta -2 -4) 3)))))))) (/.f64 (fma.f64 (fma.f64 beta -2 -4) -1/4 (*.f64 1/2 beta)) alpha))
(+.f64 (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) beta) (fma.f64 -1/32 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 4) (pow.f64 alpha 4)) (fma.f64 -1/16 (pow.f64 (/.f64 (fma.f64 beta -2 -4) alpha) 3) (fma.f64 1/8 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (fma.f64 beta -2 -4) 2)) (fma.f64 1/16 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (fma.f64 beta -2 -4) 3)) (*.f64 (/.f64 -1/8 alpha) (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) alpha))))))) (/.f64 (fma.f64 (fma.f64 beta -2 -4) -1/4 (*.f64 1/2 beta)) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) alpha))
(neg.f64 (/.f64 (+.f64 (*.f64 (fma.f64 -2 beta -4) 1/4) (*.f64 beta -1/2)) alpha))
(/.f64 (neg.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2))) alpha)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) alpha)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2)))))
(fma.f64 -1 (/.f64 (+.f64 (*.f64 (fma.f64 -2 beta -4) 1/4) (*.f64 beta -1/2)) alpha) (fma.f64 1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (*.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (*.f64 alpha alpha)))))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 beta alpha)) (*.f64 -1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha alpha)))) (/.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2)) alpha))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) beta) (*.f64 (/.f64 -1/8 alpha) (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) alpha))) (/.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2)) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/16 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) alpha)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 beta (pow.f64 (fma.f64 -2 beta -4) 2)) (*.f64 (pow.f64 (fma.f64 -2 beta -4) 3) 1/16)) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (+.f64 (*.f64 (fma.f64 -2 beta -4) 1/4) (*.f64 beta -1/2)) alpha) (fma.f64 1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (*.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (*.f64 alpha alpha))))))
(-.f64 (-.f64 (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 beta alpha)) (*.f64 -1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha alpha)))) (/.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2)) alpha)) (/.f64 (fma.f64 (pow.f64 (fma.f64 beta -2 -4) 3) 1/16 (*.f64 beta (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) -1/8))) (pow.f64 alpha 3)))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) beta) (*.f64 (/.f64 -1/8 alpha) (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) alpha))) (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (+.f64 (*.f64 beta -1/8) (*.f64 1/16 (fma.f64 beta -2 -4)))) (pow.f64 alpha 3)) (/.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2)) alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/16 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) alpha)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))) (*.f64 1/16 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)) (pow.f64 alpha 4))))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 beta (pow.f64 (fma.f64 -2 beta -4) 2)) (*.f64 (pow.f64 (fma.f64 -2 beta -4) 3) 1/16)) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (+.f64 (*.f64 (fma.f64 -2 beta -4) 1/4) (*.f64 beta -1/2)) alpha) (fma.f64 1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (fma.f64 -1/32 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 4) (pow.f64 alpha 4)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (*.f64 alpha alpha)) (/.f64 (*.f64 1/16 (*.f64 beta (pow.f64 (fma.f64 -2 beta -4) 3))) (pow.f64 alpha 4)))))))
(-.f64 (-.f64 (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 beta alpha)) (fma.f64 -1/32 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 4) (pow.f64 alpha 4)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha alpha)) (*.f64 1/16 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (fma.f64 beta -2 -4) 3)))))) (/.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2)) alpha)) (/.f64 (fma.f64 (pow.f64 (fma.f64 beta -2 -4) 3) 1/16 (*.f64 beta (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) -1/8))) (pow.f64 alpha 3)))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) beta) (fma.f64 -1/32 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 4) (pow.f64 alpha 4)) (fma.f64 1/16 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (fma.f64 beta -2 -4) 3)) (*.f64 (/.f64 -1/8 alpha) (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) alpha))))) (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (+.f64 (*.f64 beta -1/8) (*.f64 1/16 (fma.f64 beta -2 -4)))) (pow.f64 alpha 3)) (/.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2)) alpha)))
(+.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(+.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))
(+.f64 1/2 (+.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)) (*.f64 beta (-.f64 (*.f64 2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (/.f64 1 (-.f64 (*.f64 -2 alpha) 4))))))
(+.f64 1/2 (+.f64 (/.f64 alpha (fma.f64 -2 alpha -4)) (*.f64 beta (-.f64 (/.f64 (*.f64 2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))))
(+.f64 1/2 (fma.f64 beta (fma.f64 2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 -1 (fma.f64 -2 alpha -4))) (/.f64 alpha (fma.f64 -2 alpha -4))))
(+.f64 1/2 (+.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)) (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 4 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))))))
(+.f64 (+.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4))) (fma.f64 beta (-.f64 (/.f64 (*.f64 2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) (*.f64 (*.f64 beta beta) (-.f64 (/.f64 (*.f64 4 alpha) (pow.f64 (fma.f64 -2 alpha -4) 3)) (/.f64 2 (pow.f64 (fma.f64 -2 alpha -4) 2))))))
(+.f64 (fma.f64 beta (fma.f64 2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 -1 (fma.f64 -2 alpha -4))) (/.f64 alpha (fma.f64 -2 alpha -4))) (+.f64 (*.f64 (*.f64 beta beta) (fma.f64 4 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 3)) (/.f64 -2 (pow.f64 (fma.f64 -2 alpha -4) 2)))) 1/2))
(+.f64 (/.f64 alpha (fma.f64 -2 alpha -4)) (+.f64 1/2 (*.f64 beta (+.f64 (fma.f64 2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 -1 (fma.f64 -2 alpha -4))) (*.f64 (fma.f64 4 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 3)) (/.f64 -2 (pow.f64 (fma.f64 -2 alpha -4) 2))) beta)))))
(+.f64 1/2 (+.f64 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)) (+.f64 (*.f64 beta (-.f64 (*.f64 2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 8 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 4 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))))))
(+.f64 (+.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4))) (fma.f64 beta (-.f64 (/.f64 (*.f64 2 alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) (fma.f64 (pow.f64 beta 3) (-.f64 (/.f64 (*.f64 8 alpha) (pow.f64 (fma.f64 -2 alpha -4) 4)) (/.f64 4 (pow.f64 (fma.f64 -2 alpha -4) 3))) (*.f64 (*.f64 beta beta) (-.f64 (/.f64 (*.f64 4 alpha) (pow.f64 (fma.f64 -2 alpha -4) 3)) (/.f64 2 (pow.f64 (fma.f64 -2 alpha -4) 2)))))))
(+.f64 1/2 (+.f64 (/.f64 alpha (fma.f64 -2 alpha -4)) (fma.f64 beta (fma.f64 2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 -1 (fma.f64 -2 alpha -4))) (fma.f64 (*.f64 beta beta) (fma.f64 4 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 3)) (/.f64 -2 (pow.f64 (fma.f64 -2 alpha -4) 2))) (*.f64 (pow.f64 beta 3) (fma.f64 8 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 4)) (/.f64 -4 (pow.f64 (fma.f64 -2 alpha -4) 3))))))))
(+.f64 1/2 (+.f64 (fma.f64 beta (fma.f64 2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 -1 (fma.f64 -2 alpha -4))) (/.f64 alpha (fma.f64 -2 alpha -4))) (*.f64 (*.f64 beta beta) (+.f64 (fma.f64 4 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 3)) (/.f64 -2 (pow.f64 (fma.f64 -2 alpha -4) 2))) (*.f64 (fma.f64 8 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 4)) (/.f64 -4 (pow.f64 (fma.f64 -2 alpha -4) 3))) beta)))))
1
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta))))
(+.f64 1 (fma.f64 -1/2 (/.f64 alpha beta) (/.f64 (*.f64 1/4 (fma.f64 -2 alpha -4)) beta)))
(+.f64 1 (fma.f64 -1/2 (/.f64 alpha beta) (/.f64 (fma.f64 -2 alpha -4) (/.f64 beta 1/4))))
(+.f64 1 (fma.f64 -1/2 (/.f64 alpha beta) (*.f64 (/.f64 1/4 beta) (fma.f64 -2 alpha -4))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2)))))))
(fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) alpha)) (+.f64 1 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)))))))
(+.f64 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta))))) (fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) alpha) 1))
(+.f64 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (*.f64 (/.f64 1/4 beta) (fma.f64 -2 alpha -4)))) (fma.f64 -1/4 (*.f64 (/.f64 alpha beta) (/.f64 (fma.f64 -2 alpha -4) beta)) 1))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (pow.f64 beta 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2)))))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (/.f64 (pow.f64 beta 3) alpha)) (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) alpha)) (+.f64 1 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3)) (fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)))))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 beta 3)) alpha) (+.f64 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3)) (fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)))))) (fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) alpha) 1)))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 beta 3)) alpha) (+.f64 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/16 (pow.f64 (/.f64 (fma.f64 -2 alpha -4) beta) 3) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (*.f64 (/.f64 1/4 beta) (fma.f64 -2 alpha -4))))) (fma.f64 -1/4 (*.f64 (/.f64 alpha beta) (/.f64 (fma.f64 -2 alpha -4) beta)) 1)))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 -1/4 (fma.f64 -2 alpha -4))) beta)))
(-.f64 1 (/.f64 (fma.f64 1/2 alpha (*.f64 -1/4 (fma.f64 -2 alpha -4))) beta))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))))
(+.f64 (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) alpha)) (+.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 -1/4 (fma.f64 -2 alpha -4))) beta)))) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta))) (-.f64 (fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) alpha) 1) (/.f64 (fma.f64 1/2 alpha (*.f64 -1/4 (fma.f64 -2 alpha -4))) beta)))
(+.f64 (-.f64 1 (/.f64 (fma.f64 1/2 alpha (*.f64 -1/4 (fma.f64 -2 alpha -4))) beta)) (fma.f64 -1/4 (*.f64 (/.f64 alpha beta) (/.f64 (fma.f64 -2 alpha -4) beta)) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/8 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha)) (*.f64 1/16 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (pow.f64 beta 3)))))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))))
(+.f64 (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) alpha)) (+.f64 1 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 alpha) (*.f64 -1/4 (fma.f64 -2 alpha -4))) beta) (/.f64 (+.f64 (*.f64 1/8 (*.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))) (*.f64 -1/16 (pow.f64 (fma.f64 -2 alpha -4) 3))) (pow.f64 beta 3)))))) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta))) (fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) alpha) (-.f64 (-.f64 1 (/.f64 (fma.f64 1/2 alpha (*.f64 -1/4 (fma.f64 -2 alpha -4))) beta)) (/.f64 (fma.f64 1/8 (*.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (*.f64 -1/16 (pow.f64 (fma.f64 -2 alpha -4) 3))) (pow.f64 beta 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta))) (-.f64 (-.f64 (fma.f64 -1/4 (*.f64 (/.f64 alpha beta) (/.f64 (fma.f64 -2 alpha -4) beta)) 1) (/.f64 (fma.f64 1/2 alpha (*.f64 -1/4 (fma.f64 -2 alpha -4))) beta)) (/.f64 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 (*.f64 1/8 alpha) (*.f64 1/16 (fma.f64 -2 alpha -4)))) (pow.f64 beta 3))))
(/.f64 1 (-.f64 (*.f64 -2 beta) 4))
(/.f64 1 (fma.f64 -2 beta -4))
(/.f64 1 (fma.f64 beta -2 -4))
(+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))
(+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 2 alpha) (pow.f64 (fma.f64 -2 beta -4) 2)))
(fma.f64 2 (/.f64 alpha (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))
(+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))))
(+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (fma.f64 2 (/.f64 alpha (pow.f64 (fma.f64 -2 beta -4) 2)) (/.f64 (*.f64 4 (*.f64 alpha alpha)) (pow.f64 (fma.f64 -2 beta -4) 3))))
(+.f64 (/.f64 1 (fma.f64 beta -2 -4)) (fma.f64 2 (/.f64 alpha (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 (*.f64 4 (*.f64 alpha alpha)) (pow.f64 (fma.f64 beta -2 -4) 3))))
(+.f64 (/.f64 1 (fma.f64 beta -2 -4)) (fma.f64 4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 beta -2 -4) 3)) (*.f64 (/.f64 2 (pow.f64 (fma.f64 beta -2 -4) 2)) alpha)))
(+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (+.f64 (*.f64 8 (/.f64 (pow.f64 alpha 3) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3))))))
(+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (fma.f64 8 (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 4)) (fma.f64 2 (/.f64 alpha (pow.f64 (fma.f64 -2 beta -4) 2)) (/.f64 (*.f64 4 (*.f64 alpha alpha)) (pow.f64 (fma.f64 -2 beta -4) 3)))))
(+.f64 (/.f64 1 (fma.f64 beta -2 -4)) (fma.f64 8 (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 beta -2 -4) 4)) (fma.f64 2 (/.f64 alpha (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 (*.f64 4 (*.f64 alpha alpha)) (pow.f64 (fma.f64 beta -2 -4) 3)))))
(+.f64 (/.f64 1 (fma.f64 beta -2 -4)) (fma.f64 8 (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 beta -2 -4) 4)) (fma.f64 4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 beta -2 -4) 3)) (*.f64 (/.f64 2 (pow.f64 (fma.f64 beta -2 -4) 2)) alpha))))
(/.f64 -1/2 alpha)
(-.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 1 alpha)))
(-.f64 (*.f64 -1/4 (/.f64 (fma.f64 -2 beta -4) (*.f64 alpha alpha))) (/.f64 1/2 alpha))
(fma.f64 -1/4 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) (/.f64 -1/2 alpha))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 alpha 2))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 3)))) (*.f64 1/2 (/.f64 1 alpha)))
(-.f64 (fma.f64 -1/4 (/.f64 (fma.f64 -2 beta -4) (*.f64 alpha alpha)) (/.f64 (*.f64 -1/8 (pow.f64 (fma.f64 -2 beta -4) 2)) (pow.f64 alpha 3))) (/.f64 1/2 alpha))
(fma.f64 -1/4 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 alpha 3)) (/.f64 -1/2 alpha)))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 4))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 3))))) (*.f64 1/2 (/.f64 1 alpha)))
(-.f64 (fma.f64 -1/4 (/.f64 (fma.f64 -2 beta -4) (*.f64 alpha alpha)) (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 3) (pow.f64 alpha 4)) (/.f64 (*.f64 -1/8 (pow.f64 (fma.f64 -2 beta -4) 2)) (pow.f64 alpha 3)))) (/.f64 1/2 alpha))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 alpha 3)) (*.f64 -1/16 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (pow.f64 alpha 4)))) (fma.f64 -1/4 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) (/.f64 -1/2 alpha)))
(+.f64 (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (pow.f64 alpha 4)) (*.f64 (/.f64 -1/8 (pow.f64 alpha 3)) (pow.f64 (fma.f64 beta -2 -4) 2))) (fma.f64 -1/4 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) (/.f64 -1/2 alpha)))
(/.f64 -1/2 alpha)
(-.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 1 alpha)))
(-.f64 (*.f64 -1/4 (/.f64 (fma.f64 -2 beta -4) (*.f64 alpha alpha))) (/.f64 1/2 alpha))
(fma.f64 -1/4 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) (/.f64 -1/2 alpha))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 alpha 2))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 3)))) (*.f64 1/2 (/.f64 1 alpha)))
(-.f64 (fma.f64 -1/4 (/.f64 (fma.f64 -2 beta -4) (*.f64 alpha alpha)) (/.f64 (*.f64 -1/8 (pow.f64 (fma.f64 -2 beta -4) 2)) (pow.f64 alpha 3))) (/.f64 1/2 alpha))
(fma.f64 -1/4 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 alpha 3)) (/.f64 -1/2 alpha)))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 4))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 3))))) (*.f64 1/2 (/.f64 1 alpha)))
(-.f64 (fma.f64 -1/4 (/.f64 (fma.f64 -2 beta -4) (*.f64 alpha alpha)) (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 3) (pow.f64 alpha 4)) (/.f64 (*.f64 -1/8 (pow.f64 (fma.f64 -2 beta -4) 2)) (pow.f64 alpha 3)))) (/.f64 1/2 alpha))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 alpha 3)) (*.f64 -1/16 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (pow.f64 alpha 4)))) (fma.f64 -1/4 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) (/.f64 -1/2 alpha)))
(+.f64 (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (pow.f64 alpha 4)) (*.f64 (/.f64 -1/8 (pow.f64 alpha 3)) (pow.f64 (fma.f64 beta -2 -4) 2))) (fma.f64 -1/4 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) (/.f64 -1/2 alpha)))
(/.f64 1 (-.f64 (*.f64 -2 alpha) 4))
(/.f64 1 (fma.f64 -2 alpha -4))
(+.f64 (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)))
(fma.f64 2 (/.f64 beta (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (+.f64 (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (/.f64 1 (-.f64 (*.f64 -2 alpha) 4))))
(fma.f64 4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 alpha -4) 3)) (fma.f64 2 (/.f64 beta (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))
(fma.f64 4 (*.f64 (/.f64 beta (pow.f64 (fma.f64 -2 alpha -4) 3)) beta) (fma.f64 2 (/.f64 beta (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))
(+.f64 (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (+.f64 (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4))))))
(fma.f64 4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 alpha -4) 3)) (+.f64 (fma.f64 2 (/.f64 beta (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) (/.f64 (*.f64 8 (pow.f64 beta 3)) (pow.f64 (fma.f64 -2 alpha -4) 4))))
(fma.f64 4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 alpha -4) 3)) (fma.f64 2 (/.f64 beta (pow.f64 (fma.f64 -2 alpha -4) 2)) (fma.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 -2 alpha -4) 4)) (/.f64 1 (fma.f64 -2 alpha -4)))))
(fma.f64 4 (*.f64 (/.f64 beta (pow.f64 (fma.f64 -2 alpha -4) 3)) beta) (fma.f64 2 (/.f64 beta (pow.f64 (fma.f64 -2 alpha -4) 2)) (fma.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 -2 alpha -4) 4)) (/.f64 1 (fma.f64 -2 alpha -4)))))
(/.f64 -1/2 beta)
(-.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 1 beta)))
(fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) (neg.f64 (/.f64 1/2 beta)))
(fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) (/.f64 -1/2 beta))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 3))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 beta 2)))) (*.f64 1/2 (/.f64 1 beta)))
(-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 beta 3)) (*.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)))) (/.f64 1/2 beta))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 beta 3)) (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) (/.f64 -1/2 beta)))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 4))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 beta 2))))) (*.f64 1/2 (/.f64 1 beta)))
(-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 beta 3)) (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 4)) (*.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta))))) (/.f64 1/2 beta))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 beta 3)) (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) (*.f64 -1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 4))))) (/.f64 -1/2 beta))
(+.f64 (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) (*.f64 (/.f64 -1/16 (pow.f64 beta 4)) (pow.f64 (fma.f64 -2 alpha -4) 3))) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 beta 3)) (/.f64 -1/2 beta)))
(/.f64 -1/2 beta)
(-.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 1 beta)))
(fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) (neg.f64 (/.f64 1/2 beta)))
(fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) (/.f64 -1/2 beta))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 3))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 beta 2)))) (*.f64 1/2 (/.f64 1 beta)))
(-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 beta 3)) (*.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)))) (/.f64 1/2 beta))
(fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 beta 3)) (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) (/.f64 -1/2 beta)))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 4))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 beta 2))))) (*.f64 1/2 (/.f64 1 beta)))
(-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 beta 3)) (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 4)) (*.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta))))) (/.f64 1/2 beta))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 beta 3)) (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) (*.f64 -1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 4))))) (/.f64 -1/2 beta))
(+.f64 (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) (*.f64 beta beta)) (*.f64 (/.f64 -1/16 (pow.f64 beta 4)) (pow.f64 (fma.f64 -2 alpha -4) 3))) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 beta 3)) (/.f64 -1/2 beta)))
(/.f64 beta (-.f64 (*.f64 -2 alpha) 4))
(/.f64 beta (fma.f64 -2 alpha -4))
(+.f64 (/.f64 beta (-.f64 (*.f64 -2 alpha) 4)) (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))
(+.f64 (/.f64 beta (fma.f64 -2 alpha -4)) (*.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 alpha -4) 2))))
(fma.f64 2 (/.f64 beta (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) beta)) (/.f64 beta (fma.f64 -2 alpha -4)))
(fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 beta (fma.f64 -2 alpha -4)))
(+.f64 (/.f64 beta (-.f64 (*.f64 -2 alpha) 4)) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 4 (/.f64 (pow.f64 beta 3) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))))
(+.f64 (/.f64 beta (fma.f64 -2 alpha -4)) (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 alpha -4) 2)) (*.f64 4 (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 -2 alpha -4) 3)))))
(+.f64 (/.f64 beta (fma.f64 -2 alpha -4)) (fma.f64 4 (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 -2 alpha -4) 3)) (*.f64 2 (/.f64 beta (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) beta)))))
(+.f64 (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 beta (fma.f64 -2 alpha -4))) (*.f64 4 (pow.f64 (/.f64 beta (fma.f64 -2 alpha -4)) 3)))
(+.f64 (/.f64 beta (-.f64 (*.f64 -2 alpha) 4)) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (+.f64 (*.f64 8 (/.f64 (pow.f64 beta 4) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4))) (*.f64 4 (/.f64 (pow.f64 beta 3) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))))))
(+.f64 (/.f64 beta (fma.f64 -2 alpha -4)) (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 alpha -4) 2)) (fma.f64 8 (/.f64 (pow.f64 beta 4) (pow.f64 (fma.f64 -2 alpha -4) 4)) (*.f64 4 (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 -2 alpha -4) 3))))))
(+.f64 (/.f64 beta (fma.f64 -2 alpha -4)) (fma.f64 2 (/.f64 beta (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) beta)) (fma.f64 4 (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 -2 alpha -4) 3)) (*.f64 8 (/.f64 (pow.f64 beta 4) (pow.f64 (fma.f64 -2 alpha -4) 4))))))
(+.f64 (fma.f64 2 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 beta (fma.f64 -2 alpha -4))) (fma.f64 4 (pow.f64 (/.f64 beta (fma.f64 -2 alpha -4)) 3) (*.f64 8 (/.f64 (pow.f64 beta 4) (pow.f64 (fma.f64 -2 alpha -4) 4)))))
-1/2
(-.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) 1/2)
(fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta) -1/2)
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2)))) 1/2)
(+.f64 (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (*.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)))) -1/2)
(fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) -1/2))
(-.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))))) 1/2)
(+.f64 (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3)) (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (*.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta))))) -1/2)
(fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3)) (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) -1/2)))
(fma.f64 -1/16 (pow.f64 (/.f64 (fma.f64 -2 alpha -4) beta) 3) (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) -1/2)))
-1/2
(-.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) 1/2)
(fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta) -1/2)
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2)))) 1/2)
(+.f64 (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (*.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)))) -1/2)
(fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) -1/2))
(-.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))))) 1/2)
(+.f64 (fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3)) (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (*.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta))))) -1/2)
(fma.f64 -1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3)) (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) -1/2)))
(fma.f64 -1/16 (pow.f64 (/.f64 (fma.f64 -2 alpha -4) beta) 3) (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) -1/2)))
(/.f64 beta (-.f64 (*.f64 -2 beta) 4))
(/.f64 beta (fma.f64 -2 beta -4))
(/.f64 beta (fma.f64 beta -2 -4))
(+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 (*.f64 beta alpha) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))
(+.f64 (/.f64 beta (fma.f64 -2 beta -4)) (/.f64 (*.f64 2 (*.f64 beta alpha)) (pow.f64 (fma.f64 -2 beta -4) 2)))
(fma.f64 2 (*.f64 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) alpha) (/.f64 beta (fma.f64 beta -2 -4)))
(+.f64 (*.f64 4 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3))) (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 (*.f64 beta alpha) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))
(fma.f64 4 (/.f64 (*.f64 beta (*.f64 alpha alpha)) (pow.f64 (fma.f64 -2 beta -4) 3)) (+.f64 (/.f64 beta (fma.f64 -2 beta -4)) (/.f64 (*.f64 2 (*.f64 beta alpha)) (pow.f64 (fma.f64 -2 beta -4) 2))))
(fma.f64 4 (/.f64 (*.f64 beta (*.f64 alpha alpha)) (pow.f64 (fma.f64 beta -2 -4) 3)) (fma.f64 2 (*.f64 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) alpha) (/.f64 beta (fma.f64 beta -2 -4))))
(+.f64 (*.f64 4 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3))) (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) (+.f64 (*.f64 2 (/.f64 (*.f64 beta alpha) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 8 (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4))))))
(fma.f64 4 (/.f64 (*.f64 beta (*.f64 alpha alpha)) (pow.f64 (fma.f64 -2 beta -4) 3)) (+.f64 (/.f64 beta (fma.f64 -2 beta -4)) (fma.f64 2 (/.f64 beta (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) alpha)) (*.f64 8 (/.f64 beta (/.f64 (pow.f64 (fma.f64 -2 beta -4) 4) (pow.f64 alpha 3)))))))
(+.f64 (fma.f64 2 (*.f64 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) alpha) (*.f64 8 (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (fma.f64 beta -2 -4) 4)))) (fma.f64 4 (/.f64 (*.f64 beta (*.f64 alpha alpha)) (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 beta (fma.f64 beta -2 -4))))
(*.f64 -1/2 (/.f64 beta alpha))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (*.f64 -1/2 (/.f64 beta alpha)))
(fma.f64 -1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (*.f64 -1/2 (/.f64 beta alpha)))
(fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 beta alpha)) (*.f64 -1/2 (/.f64 beta alpha)))
(fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) beta) (*.f64 -1/2 (/.f64 beta alpha)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (*.f64 -1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3)))))
(fma.f64 -1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (fma.f64 -1/2 (/.f64 beta alpha) (*.f64 -1/8 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 beta alpha)) (fma.f64 -1/2 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 (pow.f64 alpha 3) -1/8))))
(fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) beta) (fma.f64 -1/2 (/.f64 beta alpha) (*.f64 (/.f64 -1/8 (pow.f64 alpha 3)) (*.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)) (pow.f64 alpha 4))) (*.f64 -1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))))))
(fma.f64 -1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (fma.f64 -1/2 (/.f64 beta alpha) (fma.f64 -1/16 (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (fma.f64 -2 beta -4) 3))) (*.f64 -1/8 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 beta alpha)) (fma.f64 -1/2 (/.f64 beta alpha) (fma.f64 -1/8 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (fma.f64 beta -2 -4) 2)) (*.f64 -1/16 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (fma.f64 beta -2 -4) 3))))))
(fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) beta) (fma.f64 -1/2 (/.f64 beta alpha) (fma.f64 -1/8 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (fma.f64 beta -2 -4) 2)) (*.f64 -1/16 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (fma.f64 beta -2 -4) 3))))))
(*.f64 -1/2 (/.f64 beta alpha))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (*.f64 -1/2 (/.f64 beta alpha)))
(fma.f64 -1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (*.f64 -1/2 (/.f64 beta alpha)))
(fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 beta alpha)) (*.f64 -1/2 (/.f64 beta alpha)))
(fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) beta) (*.f64 -1/2 (/.f64 beta alpha)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (*.f64 -1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3)))))
(fma.f64 -1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (fma.f64 -1/2 (/.f64 beta alpha) (*.f64 -1/8 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 beta alpha)) (fma.f64 -1/2 (/.f64 beta alpha) (/.f64 (*.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 (pow.f64 alpha 3) -1/8))))
(fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) beta) (fma.f64 -1/2 (/.f64 beta alpha) (*.f64 (/.f64 -1/8 (pow.f64 alpha 3)) (*.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)) (pow.f64 alpha 4))) (*.f64 -1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))))))
(fma.f64 -1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (fma.f64 -1/2 (/.f64 beta alpha) (fma.f64 -1/16 (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (fma.f64 -2 beta -4) 3))) (*.f64 -1/8 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (fma.f64 -2 beta -4) 2)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) alpha) (/.f64 beta alpha)) (fma.f64 -1/2 (/.f64 beta alpha) (fma.f64 -1/8 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (fma.f64 beta -2 -4) 2)) (*.f64 -1/16 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (fma.f64 beta -2 -4) 3))))))
(fma.f64 -1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) beta) (fma.f64 -1/2 (/.f64 beta alpha) (fma.f64 -1/8 (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (fma.f64 beta -2 -4) 2)) (*.f64 -1/16 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (fma.f64 beta -2 -4) 3))))))

prune469.0ms (8%)

Pruning

5 alts after pruning (3 fresh and 2 done)

PrunedKeptTotal
New3361337
Fresh123
Picked011
Done011
Total3375342
Error
0.1b
Counts
342 → 5
Alt Table
StatusErrorProgram
48.0b
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
35.3b
(/.f64 1 (/.f64 (-.f64 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4))) (-.f64 1/4 (pow.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)) 2))))
14.5b
(fma.f64 alpha (/.f64 1 (fma.f64 (+.f64 alpha beta) -2 -4)) (neg.f64 (-.f64 (/.f64 beta (fma.f64 (+.f64 alpha beta) -2 -4)) 1/2)))
14.4b
(+.f64 1/2 (log1p.f64 (expm1.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)))))
48.7b
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha alpha)) beta) (*.f64 (/.f64 -1/8 alpha) (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) alpha))) (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (+.f64 (*.f64 beta -1/8) (*.f64 1/16 (fma.f64 beta -2 -4)))) (pow.f64 alpha 3)) (/.f64 (fma.f64 (fma.f64 beta -2 -4) 1/4 (*.f64 beta -1/2)) alpha)))
Compiler

Compiled 18171 to 12382 computations (31.9% saved)

localize11.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (-.f64 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4))) (-.f64 1/4 (pow.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)) 2)))
0.1b
(pow.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)) 2)
2.3b
(-.f64 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)))
5.3b
(-.f64 1/4 (pow.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)) 2))

series58.0ms (1%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
8.0ms
beta
@-inf
(/.f64 (-.f64 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4))) (-.f64 1/4 (pow.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)) 2)))
7.0ms
alpha
@0
(/.f64 (-.f64 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4))) (-.f64 1/4 (pow.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)) 2)))
6.0ms
beta
@inf
(/.f64 (-.f64 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4))) (-.f64 1/4 (pow.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)) 2)))
5.0ms
alpha
@-inf
(-.f64 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)))
4.0ms
alpha
@inf
(/.f64 (-.f64 1/2 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4))) (-.f64 1/4 (pow.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)) 2)))

rewrite48.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
191×add-sqr-sqrt_binary64
183×pow1_binary64
182×*-un-lft-identity_binary64
182×add-log-exp_binary64
182×log1p-expm1-u_binary64
Iterations

Useful iterations: 1 (0.0ms)

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

simplify199.0ms (3.4%)

Algorithm
egg-herbie
Rules
880×fma-def_binary64
568×times-frac_binary64
288×*-commutative_binary64
232×+-commutative_binary64
154×associate-*r/_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
080617118
1301716172
Stop Event
node limit
Counts
225 → 302
Calls
Call 1
Inputs
(-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))
(-.f64 (+.f64 1/4 (*.f64 2 (/.f64 (*.f64 beta (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (-.f64 (*.f64 -2 beta) 4)))) (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 2 (/.f64 (*.f64 beta (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (-.f64 (*.f64 -2 beta) 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2)) (pow.f64 alpha 2))))) (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2) (-.f64 (*.f64 -2 beta) 4))) (*.f64 -8 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 3))) (+.f64 1/4 (+.f64 (*.f64 2 (/.f64 (*.f64 beta (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (-.f64 (*.f64 -2 beta) 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2)) (pow.f64 alpha 2)))))) (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))
(/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 beta alpha))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 alpha 3))) (*.f64 1/2 (/.f64 beta alpha)))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -1/8 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 alpha 3))) (*.f64 1/2 (/.f64 beta alpha))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) alpha)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3)))))))
(-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))
(-.f64 (+.f64 1/4 (*.f64 2 (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (-.f64 (*.f64 -2 alpha) 4)))) (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 2 (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))))) (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 2 (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -8 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))))))) (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))
(/.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) beta)
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (pow.f64 beta 2)))) (*.f64 -1/2 (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (pow.f64 beta 3))))) (*.f64 -1/2 (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))))) (pow.f64 beta 4))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (pow.f64 beta 3)))))) (*.f64 -1/2 (/.f64 alpha beta)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)) beta))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)) beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (pow.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)) beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (pow.f64 beta 2))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)) beta)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (+.f64 (*.f64 -1/8 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (pow.f64 beta 2)))))))
(+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2)
(+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) (+.f64 1/2 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))))
(+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) (+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -8 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 3))) (+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 2)))))))
1
(+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (+.f64 1 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (+.f64 1 (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 3))) (+.f64 1 (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3)))))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) (+.f64 1 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))))))
(-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(-.f64 (+.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(-.f64 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 -4 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))))) (+.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(-.f64 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 -4 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))))) (+.f64 1/2 (+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (*.f64 -8 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4))))) (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) beta))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) beta))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) beta)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2)))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (pow.f64 beta 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) alpha) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) beta))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4) (pow.f64 beta 4))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)) beta))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)) beta)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)) beta)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)) (*.f64 -1/8 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha))) (pow.f64 beta 3))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)) beta)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) alpha) (pow.f64 beta 4))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)) (*.f64 -1/8 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha))) (pow.f64 beta 3))))))))
(/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 beta (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (-.f64 (*.f64 -2 beta) 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2)) (pow.f64 alpha 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (-.f64 (*.f64 -2 beta) 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2)) (pow.f64 alpha 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2) (-.f64 (*.f64 -2 beta) 4))) (*.f64 -8 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 3)))))
1/4
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) 1/4)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) (+.f64 1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (/.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 3))) (+.f64 1/4 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 alpha 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 3)))))))))
1/4
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) 1/4)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) (+.f64 1/4 (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 alpha 2)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) (+.f64 1/4 (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 2)))))))
(/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))
(+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)) (*.f64 -2 (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (-.f64 (*.f64 -2 alpha) 4))))
(+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)) (*.f64 -2 (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (-.f64 (*.f64 -2 alpha) 4)))))
(+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -8 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))) (pow.f64 beta 3)) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)) (*.f64 -2 (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (-.f64 (*.f64 -2 alpha) 4))))))
1/4
(-.f64 (+.f64 1/4 (*.f64 -1/2 (/.f64 alpha beta))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 2))) (/.f64 (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (pow.f64 beta 2))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (pow.f64 beta 3)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 2))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (pow.f64 beta 2)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 3)))))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
1/4
(+.f64 1/4 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (pow.f64 beta 2)) (+.f64 1/4 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 2))))))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (pow.f64 beta 2)) (+.f64 1/4 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (pow.f64 beta 3))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 2)))))))
(/.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))
(+.f64 (/.f64 beta (*.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2) (-.f64 (*.f64 -2 beta) 4))))) alpha) (*.f64 1/2 (/.f64 1 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))
(+.f64 (/.f64 beta (*.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2) (-.f64 (*.f64 -2 beta) 4))))) alpha) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2)) (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2)) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2))))) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (-.f64 (*.f64 -2 beta) 4)))))) (pow.f64 alpha 2)) (*.f64 1/2 (/.f64 1 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2)) (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2)))))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 beta (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2)) (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2)) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2) (-.f64 (*.f64 -2 beta) 4))))) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (-.f64 (*.f64 -2 beta) 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (+.f64 (*.f64 4 (/.f64 (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2) (-.f64 (*.f64 -2 beta) 4))) (*.f64 -8 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3))))) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2)))))) (pow.f64 alpha 3)) (+.f64 (/.f64 beta (*.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2) (-.f64 (*.f64 -2 beta) 4))))) alpha) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2)) (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2)) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2))))) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (-.f64 (*.f64 -2 beta) 4)))))) (pow.f64 alpha 2)) (*.f64 1/2 (/.f64 1 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))))
(/.f64 alpha (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (/.f64 alpha (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (/.f64 alpha (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4))))) (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) alpha))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))))) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))) (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)))))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1/2 (/.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (/.f64 alpha (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))))) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4))))) (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) alpha))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -1/8 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))))) (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4))))) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))))) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))))) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))) (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 alpha 2))))))))))))
(*.f64 -1 (/.f64 alpha (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (*.f64 -1 (/.f64 alpha (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 beta (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))))) alpha)) (*.f64 -1 (/.f64 alpha (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta))))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (*.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 beta (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))))) alpha)) (+.f64 (*.f64 1/2 (/.f64 beta (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (*.f64 -1 (/.f64 alpha (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta))))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4)))) (-.f64 (*.f64 1/2 (/.f64 beta (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta))))))) (*.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 beta (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (*.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) (pow.f64 alpha 2)))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))))))))
(/.f64 (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 beta (-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -2 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 2 (/.f64 (*.f64 alpha (*.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2) (-.f64 (*.f64 -2 alpha) 4))))))) (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))) (*.f64 2 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -2 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 2 (/.f64 (*.f64 alpha (*.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2) (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))))))) (*.f64 beta (-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -2 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 2 (/.f64 (*.f64 alpha (*.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2) (-.f64 (*.f64 -2 alpha) 4)))))))) (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))) (*.f64 2 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -2 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 2 (/.f64 (*.f64 alpha (*.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2) (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -2 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 2 (/.f64 (*.f64 alpha (*.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2) (-.f64 (*.f64 -2 alpha) 4)))))) (*.f64 (pow.f64 beta 3) (-.f64 (+.f64 (*.f64 -8 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4)))) (*.f64 4 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -8 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -2 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 2 (/.f64 (*.f64 alpha (*.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2) (-.f64 (*.f64 -2 alpha) 4))))) (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))) (*.f64 2 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -2 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 2 (/.f64 (*.f64 alpha (*.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2) (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4)))))) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))))))))))) (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (*.f64 beta (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (*.f64 beta (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (*.f64 beta (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))))))
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (*.f64 beta (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (*.f64 beta (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 beta (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2))))))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (*.f64 beta (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) alpha) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (*.f64 beta (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))))) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (*.f64 (pow.f64 beta 3) (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2)) (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 beta (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2))))))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) beta)))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) beta))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))))))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 -1/32 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 -1/8 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) beta)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))))))
Outputs
(-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))
(-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2)))
(-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2)))
(-.f64 (+.f64 1/4 (*.f64 2 (/.f64 (*.f64 beta (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (-.f64 (*.f64 -2 beta) 4)))) (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))
(+.f64 1/4 (-.f64 (*.f64 2 (/.f64 beta (/.f64 (fma.f64 -2 beta -4) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))
(-.f64 (fma.f64 2 (/.f64 beta (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))))) 1/4) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 2 (/.f64 (*.f64 beta (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (-.f64 (*.f64 -2 beta) 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2)) (pow.f64 alpha 2))))) (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))
(+.f64 1/4 (-.f64 (fma.f64 2 (/.f64 beta (/.f64 (fma.f64 -2 beta -4) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))))) (neg.f64 (*.f64 (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))) (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) 2)) (*.f64 alpha alpha)))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))
(-.f64 (+.f64 (fma.f64 2 (/.f64 beta (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))))) 1/4) (neg.f64 (*.f64 (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))))) (pow.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 2)) (*.f64 alpha alpha)))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2) (-.f64 (*.f64 -2 beta) 4))) (*.f64 -8 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 3))) (+.f64 1/4 (+.f64 (*.f64 2 (/.f64 (*.f64 beta (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (-.f64 (*.f64 -2 beta) 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2)) (pow.f64 alpha 2)))))) (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))
(-.f64 (fma.f64 -1 (*.f64 (fma.f64 4 (/.f64 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) 2) (fma.f64 -2 beta -4)) (*.f64 -8 (/.f64 beta (/.f64 (pow.f64 (fma.f64 -2 beta -4) 3) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))))) (pow.f64 alpha 3)) (+.f64 1/4 (fma.f64 2 (/.f64 beta (/.f64 (fma.f64 -2 beta -4) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))))) (neg.f64 (*.f64 (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))) (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) 2)) (*.f64 alpha alpha)))))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2)))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 (fma.f64 4 (/.f64 (pow.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 2) (fma.f64 beta -2 -4)) (*.f64 -8 (/.f64 beta (/.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))))))) (pow.f64 alpha 3)) 1/4) (fma.f64 2 (/.f64 beta (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))))) (neg.f64 (*.f64 (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))))) (pow.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 2)) (*.f64 alpha alpha))))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2)))
(/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)
(/.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) alpha)
(/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) alpha)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 beta alpha))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(+.f64 (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (*.f64 alpha alpha))) (/.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) alpha))
(fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (*.f64 alpha alpha)) (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) alpha))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 alpha 3))) (*.f64 1/2 (/.f64 beta alpha)))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 beta -4) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (fma.f64 -1/4 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (*.f64 (*.f64 1/2 (fma.f64 -2 beta -4)) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)))) (pow.f64 alpha 3)) (*.f64 1/2 (/.f64 beta alpha)))) (*.f64 -1/4 (/.f64 (fma.f64 -2 beta -4) alpha)))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (*.f64 alpha alpha)) (fma.f64 1/2 (/.f64 beta alpha) (neg.f64 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 beta -2 -4) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (fma.f64 -1/4 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (*.f64 (*.f64 1/2 (fma.f64 beta -2 -4)) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) (pow.f64 alpha 3))))) (*.f64 -1/4 (/.f64 (fma.f64 beta -2 -4) alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -1/8 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 alpha 3))) (*.f64 1/2 (/.f64 beta alpha))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 3) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (*.f64 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) 3/4)) (pow.f64 alpha 4)) (fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 beta -4) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (fma.f64 -1/4 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (*.f64 (*.f64 1/2 (fma.f64 -2 beta -4)) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)))) (pow.f64 alpha 3)) (*.f64 1/2 (/.f64 beta alpha))))) (*.f64 -1/4 (/.f64 (fma.f64 -2 beta -4) alpha)))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) 3/4 (*.f64 -1/8 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))))) (pow.f64 alpha 4)) (fma.f64 1/2 (/.f64 beta alpha) (neg.f64 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 beta -2 -4) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (fma.f64 -1/4 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (*.f64 (*.f64 1/2 (fma.f64 beta -2 -4)) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) (pow.f64 alpha 3)))))) (*.f64 -1/4 (/.f64 (fma.f64 beta -2 -4) alpha)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) alpha))
(neg.f64 (/.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) alpha))
(neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) alpha)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 2))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) alpha) (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (*.f64 alpha alpha))))
(*.f64 -1 (+.f64 (/.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) alpha) (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (*.f64 alpha alpha))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3))))))
(fma.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2) (/.f64 (pow.f64 alpha 3) (fma.f64 -2 beta -4))) (fma.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) alpha) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (*.f64 alpha alpha)) (*.f64 1/4 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (/.f64 (pow.f64 alpha 3) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))))))))
(fma.f64 -1 (/.f64 (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2) (/.f64 (pow.f64 alpha 3) (fma.f64 beta -2 -4))) (fma.f64 -1 (+.f64 (/.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) alpha) (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (*.f64 alpha alpha))) (*.f64 1/4 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (/.f64 (pow.f64 alpha 3) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 3) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (*.f64 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) 3/4)) (pow.f64 alpha 4)) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2) (/.f64 (pow.f64 alpha 3) (fma.f64 -2 beta -4))) (fma.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) alpha) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (*.f64 alpha alpha)) (*.f64 1/4 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (/.f64 (pow.f64 alpha 3) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))))))))))
(fma.f64 -1 (/.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) 3/4 (*.f64 -1/8 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))))) (pow.f64 alpha 4)) (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2) (/.f64 (pow.f64 alpha 3) (fma.f64 beta -2 -4))) (fma.f64 -1 (+.f64 (/.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) alpha) (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (*.f64 alpha alpha))) (*.f64 1/4 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (/.f64 (pow.f64 alpha 3) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))))))))
(-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))
(-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))
(-.f64 (+.f64 1/4 (*.f64 2 (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (-.f64 (*.f64 -2 alpha) 4)))) (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))
(+.f64 1/4 (-.f64 (*.f64 2 (/.f64 beta (/.f64 (fma.f64 -2 alpha -4) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))))))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))
(-.f64 (fma.f64 2 (/.f64 beta (/.f64 (fma.f64 -2 alpha -4) (*.f64 alpha (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))))) 1/4) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 2 (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))))) (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))
(+.f64 1/4 (-.f64 (fma.f64 2 (/.f64 beta (/.f64 (fma.f64 -2 alpha -4) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))))) (neg.f64 (*.f64 (*.f64 beta beta) (+.f64 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) 2) (*.f64 -4 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))))))))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))
(-.f64 (+.f64 (fma.f64 2 (/.f64 beta (/.f64 (fma.f64 -2 alpha -4) (*.f64 alpha (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))))) 1/4) (neg.f64 (*.f64 (*.f64 beta beta) (fma.f64 -4 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))) (pow.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) 2))))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 2 (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (-.f64 (*.f64 -2 alpha) 4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -8 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))))))) (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))
(+.f64 1/4 (-.f64 (fma.f64 2 (/.f64 beta (/.f64 (fma.f64 -2 alpha -4) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))))) (fma.f64 -1 (*.f64 (pow.f64 beta 3) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) 2) (fma.f64 -2 alpha -4)) (*.f64 -8 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))) (pow.f64 (fma.f64 -2 alpha -4) 3))))) (neg.f64 (*.f64 (*.f64 beta beta) (+.f64 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) 2) (*.f64 -4 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))))))))))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))
(-.f64 (+.f64 (fma.f64 2 (/.f64 beta (/.f64 (fma.f64 -2 alpha -4) (*.f64 alpha (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))))) 1/4) (*.f64 -1 (fma.f64 (pow.f64 beta 3) (fma.f64 -8 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))) (/.f64 (*.f64 4 (pow.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) 2)) (fma.f64 -2 alpha -4))) (*.f64 (*.f64 beta beta) (fma.f64 -4 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))) (pow.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) 2)))))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))
(/.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) beta)
(/.f64 (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)) beta)
(/.f64 (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)) beta)
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (pow.f64 beta 2)))) (*.f64 -1/2 (/.f64 alpha beta)))
(+.f64 (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (neg.f64 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (*.f64 beta beta)))) (*.f64 1/2 (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (pow.f64 beta 3))))) (*.f64 -1/2 (/.f64 alpha beta)))
(+.f64 (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (*.f64 -1 (+.f64 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (*.f64 beta beta)) (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2))) (pow.f64 beta 3))))) (*.f64 1/2 (/.f64 alpha beta)))
(+.f64 (fma.f64 -1 (+.f64 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (*.f64 beta beta)) (/.f64 (fma.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2) (*.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) (pow.f64 beta 3))) (*.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta))) (*.f64 1/2 (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))))) (pow.f64 beta 4))) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (pow.f64 beta 3)))))) (*.f64 -1/2 (/.f64 alpha beta)))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) 3/4)) (pow.f64 beta 4)) (fma.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta) (*.f64 -1 (+.f64 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (*.f64 beta beta)) (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2))) (pow.f64 beta 3)))))) (*.f64 1/2 (/.f64 alpha beta)))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) 3/4 (*.f64 (*.f64 1/8 (pow.f64 (fma.f64 -2 alpha -4) 3)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (pow.f64 beta 4)) (fma.f64 -1 (+.f64 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (*.f64 beta beta)) (/.f64 (fma.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2) (*.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) (pow.f64 beta 3))) (*.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta)))) (*.f64 1/2 (/.f64 alpha beta)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)) beta))
(neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)) beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (pow.f64 beta 2))))
(fma.f64 -1 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (*.f64 beta beta))))
(fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (*.f64 beta beta)) (neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)) beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (pow.f64 beta 2))))))
(fma.f64 -1 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2) (/.f64 (pow.f64 beta 3) (fma.f64 -2 alpha -4))) (fma.f64 1/4 (/.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 -2 alpha -4) 2))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (*.f64 beta beta))))))
(fma.f64 -1 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta) (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2) (/.f64 (pow.f64 beta 3) (fma.f64 -2 alpha -4))) (fma.f64 1/4 (/.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 -2 alpha -4) 2))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (*.f64 beta beta))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)) beta)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (+.f64 (*.f64 -1/8 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (pow.f64 beta 2)))))))
(fma.f64 -1 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta) (fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (*.f64 -1/8 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))))))) (pow.f64 beta 4)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2) (/.f64 (pow.f64 beta 3) (fma.f64 -2 alpha -4))) (fma.f64 1/4 (/.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 -2 alpha -4) 2))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (*.f64 beta beta)))))))
(fma.f64 -1 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta) (fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (*.f64 -1/8 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))))))) (pow.f64 beta 4)) (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2) (/.f64 (pow.f64 beta 3) (fma.f64 -2 alpha -4))) (fma.f64 1/4 (/.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 -2 alpha -4) 2))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (*.f64 beta beta)))))))
(+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2)
(+.f64 1/2 (/.f64 beta (fma.f64 -2 beta -4)))
(+.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4)))
(+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) (+.f64 1/2 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))))
(+.f64 (/.f64 beta (fma.f64 -2 beta -4)) (+.f64 1/2 (neg.f64 (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))))))
(+.f64 (/.f64 beta (fma.f64 beta -2 -4)) (fma.f64 -1 (*.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))) 1/2))
(+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) (+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 1/2 (/.f64 beta (fma.f64 -2 beta -4))) (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))) (neg.f64 (*.f64 (*.f64 alpha alpha) (+.f64 (/.f64 2 (pow.f64 (fma.f64 -2 beta -4) 2)) (*.f64 -4 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 3))))))))
(+.f64 (/.f64 beta (fma.f64 beta -2 -4)) (fma.f64 -1 (fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (*.f64 (*.f64 alpha alpha) (fma.f64 -4 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 2 (pow.f64 (fma.f64 beta -2 -4) 2))))) 1/2))
(+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -8 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 3))) (+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 2)))))))
(+.f64 (/.f64 beta (fma.f64 -2 beta -4)) (fma.f64 -1 (*.f64 (pow.f64 alpha 3) (fma.f64 -8 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 4)) (/.f64 4 (pow.f64 (fma.f64 -2 beta -4) 3)))) (+.f64 1/2 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))) (neg.f64 (*.f64 (*.f64 alpha alpha) (+.f64 (/.f64 2 (pow.f64 (fma.f64 -2 beta -4) 2)) (*.f64 -4 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 3))))))))))
(+.f64 (/.f64 beta (fma.f64 beta -2 -4)) (fma.f64 -1 (*.f64 (pow.f64 alpha 3) (fma.f64 -8 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 4)) (/.f64 4 (pow.f64 (fma.f64 beta -2 -4) 3)))) (fma.f64 -1 (fma.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (*.f64 (*.f64 alpha alpha) (fma.f64 -4 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 2 (pow.f64 (fma.f64 beta -2 -4) 2))))) 1/2)))
1
(+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (+.f64 1 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha))))
(fma.f64 -1/2 (/.f64 beta alpha) (+.f64 1 (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha))))
(fma.f64 -1/2 (/.f64 beta alpha) (fma.f64 1/4 (/.f64 (fma.f64 beta -2 -4) alpha) 1))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (+.f64 1 (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))))
(+.f64 (fma.f64 -1/2 (/.f64 beta alpha) (+.f64 1 (fma.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (*.f64 alpha alpha)))))) (*.f64 -1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4)))))
(+.f64 (+.f64 (fma.f64 -1/2 (/.f64 beta alpha) 1) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha alpha)) (/.f64 (*.f64 1/4 (fma.f64 beta -2 -4)) alpha))) (*.f64 -1/4 (*.f64 (/.f64 beta alpha) (/.f64 (fma.f64 beta -2 -4) alpha))))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 beta alpha)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (pow.f64 alpha 3))) (+.f64 1 (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (pow.f64 alpha 2))))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (pow.f64 alpha 3)))))
(-.f64 (fma.f64 -1/2 (/.f64 beta alpha) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 3) (pow.f64 alpha 3)) (+.f64 1 (fma.f64 1/4 (/.f64 (fma.f64 -2 beta -4) alpha) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (*.f64 alpha alpha))))))) (fma.f64 1/4 (/.f64 beta (/.f64 (*.f64 alpha alpha) (fma.f64 -2 beta -4))) (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (fma.f64 -2 beta -4) 2)) (pow.f64 alpha 3)))))
(-.f64 (fma.f64 -1/2 (/.f64 beta alpha) (+.f64 (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (pow.f64 alpha 3)) 1) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha alpha)) (/.f64 (*.f64 1/4 (fma.f64 beta -2 -4)) alpha)))) (fma.f64 1/4 (*.f64 (/.f64 beta alpha) (/.f64 (fma.f64 beta -2 -4) alpha)) (/.f64 (*.f64 1/8 (*.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2))) (pow.f64 alpha 3))))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) 1)
(fma.f64 -1 (/.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) alpha) 1)
(fma.f64 -1 (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) alpha) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) alpha) 1) (*.f64 -1/2 (/.f64 (fma.f64 -2 beta -4) (/.f64 (*.f64 alpha alpha) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))))))
(fma.f64 -1 (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) alpha) (fma.f64 -1/2 (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) (/.f64 (*.f64 alpha alpha) (fma.f64 beta -2 -4))) 1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) (+.f64 1 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) alpha) 1) (fma.f64 -1/4 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (/.f64 (pow.f64 alpha 3) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))))) (*.f64 -1/2 (/.f64 (fma.f64 -2 beta -4) (/.f64 (*.f64 alpha alpha) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))))))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) alpha) 1) (fma.f64 -1/2 (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) (/.f64 (*.f64 alpha alpha) (fma.f64 beta -2 -4))) (*.f64 -1/4 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (/.f64 (pow.f64 alpha 3) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))))))))
(-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))
(-.f64 (+.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(+.f64 1/2 (-.f64 (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))) (/.f64 alpha (fma.f64 -2 alpha -4))))
(-.f64 (fma.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) 1/2) (/.f64 alpha (fma.f64 -2 alpha -4)))
(-.f64 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 -4 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))))) (+.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(-.f64 (fma.f64 (*.f64 beta beta) (+.f64 (/.f64 2 (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 (*.f64 -4 alpha) (pow.f64 (fma.f64 -2 alpha -4) 3))) (+.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))))) (/.f64 alpha (fma.f64 -2 alpha -4)))
(-.f64 (fma.f64 (*.f64 beta beta) (fma.f64 -4 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 3)) (/.f64 2 (pow.f64 (fma.f64 -2 alpha -4) 2))) (fma.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) 1/2)) (/.f64 alpha (fma.f64 -2 alpha -4)))
(-.f64 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 -4 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))))) (+.f64 1/2 (+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))) (*.f64 -8 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4))))) (*.f64 beta (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))))) (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))
(-.f64 (fma.f64 (*.f64 beta beta) (+.f64 (/.f64 2 (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 (*.f64 -4 alpha) (pow.f64 (fma.f64 -2 alpha -4) 3))) (+.f64 1/2 (fma.f64 (pow.f64 beta 3) (+.f64 (/.f64 4 (pow.f64 (fma.f64 -2 alpha -4) 3)) (*.f64 -8 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 4)))) (*.f64 beta (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))))))) (/.f64 alpha (fma.f64 -2 alpha -4)))
(-.f64 (+.f64 (fma.f64 (*.f64 beta beta) (fma.f64 -4 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 3)) (/.f64 2 (pow.f64 (fma.f64 -2 alpha -4) 2))) 1/2) (fma.f64 beta (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) (*.f64 (pow.f64 beta 3) (fma.f64 -8 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 4)) (/.f64 4 (pow.f64 (fma.f64 -2 alpha -4) 3)))))) (/.f64 alpha (fma.f64 -2 alpha -4)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) beta))
(neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) beta))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))))
(fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) alpha)) (fma.f64 -1 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta) (*.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)))))
(fma.f64 1/4 (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) (/.f64 alpha beta)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) beta)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2)))))
(-.f64 (fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) alpha)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (/.f64 (pow.f64 beta 3) alpha)) (neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta)))) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3)) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)))))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) (/.f64 alpha beta)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (/.f64 (pow.f64 beta 3) alpha)) (neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta)))) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (*.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3)))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (pow.f64 beta 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) alpha) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) beta))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4) (pow.f64 beta 4))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (pow.f64 beta 3))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))))))
(-.f64 (fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) alpha)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (/.f64 (pow.f64 beta 3) alpha)) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (/.f64 (pow.f64 beta 4) alpha)) (neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta))))) (fma.f64 1/32 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 4) (pow.f64 beta 4)) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3)) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta))))))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) (/.f64 alpha beta)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (/.f64 (pow.f64 beta 3) alpha)) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (/.f64 (pow.f64 beta 4) alpha)) (neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta))))) (fma.f64 1/32 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 4) (pow.f64 beta 4)) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (*.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)) beta))
(neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)) beta)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2)))))
(fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) alpha)) (fma.f64 -1 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta) (*.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)))))
(fma.f64 1/4 (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) (/.f64 alpha beta)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)) beta)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)) (*.f64 -1/8 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha))) (pow.f64 beta 3))))))
(fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) alpha)) (fma.f64 -1 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (neg.f64 (/.f64 (fma.f64 1/16 (pow.f64 (fma.f64 -2 alpha -4) 3) (*.f64 (*.f64 -1/8 (pow.f64 (fma.f64 -2 alpha -4) 2)) alpha)) (pow.f64 beta 3))))))
(fma.f64 1/4 (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) (/.f64 alpha beta)) (fma.f64 -1 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (neg.f64 (/.f64 (fma.f64 -1/8 (*.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) 1/16)) (pow.f64 beta 3))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (pow.f64 beta 2))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)) beta)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) alpha) (pow.f64 beta 4))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)) (*.f64 -1/8 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha))) (pow.f64 beta 3))))))))
(fma.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) alpha)) (fma.f64 -1/32 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 4) (pow.f64 beta 4)) (fma.f64 -1 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (/.f64 (pow.f64 beta 4) alpha)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (neg.f64 (/.f64 (fma.f64 1/16 (pow.f64 (fma.f64 -2 alpha -4) 3) (*.f64 (*.f64 -1/8 (pow.f64 (fma.f64 -2 alpha -4) 2)) alpha)) (pow.f64 beta 3))))))))
(fma.f64 1/4 (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) (/.f64 alpha beta)) (fma.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 4) (pow.f64 beta 4)) -1/32 (fma.f64 -1 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (/.f64 (pow.f64 beta 4) alpha)) (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (neg.f64 (/.f64 (fma.f64 -1/8 (*.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) 1/16)) (pow.f64 beta 3))))))))
(/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))
(/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))
(/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 beta (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (-.f64 (*.f64 -2 beta) 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))
(fma.f64 -2 (/.f64 beta (/.f64 (fma.f64 -2 beta -4) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2)))
(fma.f64 -2 (/.f64 beta (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2)))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2)) (pow.f64 alpha 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (-.f64 (*.f64 -2 beta) 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))
(fma.f64 (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))) (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) 2)) (*.f64 alpha alpha) (fma.f64 -2 (/.f64 beta (/.f64 (fma.f64 -2 beta -4) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))
(fma.f64 (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))))) (pow.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 2)) (*.f64 alpha alpha) (fma.f64 -2 (/.f64 beta (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2)) (pow.f64 alpha 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (*.f64 alpha (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (*.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2) (-.f64 (*.f64 -2 beta) 4))) (*.f64 -8 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (pow.f64 alpha 3)))))
(fma.f64 (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))) (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) 2)) (*.f64 alpha alpha) (+.f64 (fma.f64 -2 (/.f64 beta (/.f64 (fma.f64 -2 beta -4) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2)))))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))) (*.f64 (fma.f64 4 (/.f64 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) 2) (fma.f64 -2 beta -4)) (*.f64 -8 (/.f64 beta (/.f64 (pow.f64 (fma.f64 -2 beta -4) 3) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))))) (pow.f64 alpha 3))))
(fma.f64 (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))))) (pow.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 2)) (*.f64 alpha alpha) (fma.f64 -2 (/.f64 beta (/.f64 (fma.f64 beta -2 -4) (*.f64 alpha (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4)))))) (fma.f64 (fma.f64 4 (/.f64 (pow.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 2) (fma.f64 beta -2 -4)) (*.f64 -8 (/.f64 beta (/.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))))))) (pow.f64 alpha 3) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2)))))
1/4
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) 1/4)
(fma.f64 -1 (/.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) alpha) 1/4)
(fma.f64 -1 (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) alpha) 1/4)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) (+.f64 1/4 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (/.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 alpha 2)))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) alpha) 1/4) (fma.f64 -1/2 (/.f64 (fma.f64 -2 beta -4) (/.f64 (*.f64 alpha alpha) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))))) (/.f64 (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2) (*.f64 alpha alpha))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) alpha) 1/4) (fma.f64 -1/2 (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) (/.f64 (*.f64 alpha alpha) (fma.f64 beta -2 -4))) (/.f64 (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2) (*.f64 alpha alpha))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 alpha 3))) (+.f64 1/4 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 alpha 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 3)))))))))
(fma.f64 -1 (/.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) alpha) (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2) (/.f64 (pow.f64 alpha 3) (fma.f64 -2 beta -4))) (+.f64 1/4 (fma.f64 -1/4 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (/.f64 (pow.f64 alpha 3) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))))) (+.f64 (fma.f64 -1/2 (/.f64 (fma.f64 -2 beta -4) (/.f64 (*.f64 alpha alpha) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))))) (/.f64 (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2) (*.f64 alpha alpha))) (*.f64 1/2 (/.f64 (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2) (/.f64 (pow.f64 alpha 3) (fma.f64 -2 beta -4)))))))))
(fma.f64 -1 (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) alpha) (+.f64 (fma.f64 1/2 (/.f64 (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2) (/.f64 (pow.f64 alpha 3) (fma.f64 beta -2 -4))) 1/4) (fma.f64 -1/4 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (/.f64 (pow.f64 alpha 3) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))))) (fma.f64 -1/2 (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) (/.f64 (*.f64 alpha alpha) (fma.f64 beta -2 -4))) (fma.f64 1/2 (/.f64 (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2) (/.f64 (pow.f64 alpha 3) (fma.f64 beta -2 -4))) (/.f64 (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2) (*.f64 alpha alpha)))))))
1/4
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) 1/4)
(fma.f64 -1 (/.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) alpha) 1/4)
(fma.f64 -1 (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) alpha) 1/4)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) (+.f64 1/4 (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 alpha 2)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 2))))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) alpha) 1/4) (fma.f64 -1/2 (/.f64 (fma.f64 -2 beta -4) (/.f64 (*.f64 alpha alpha) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))))) (/.f64 (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2) (*.f64 alpha alpha))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) alpha) 1/4) (fma.f64 -1/2 (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) (/.f64 (*.f64 alpha alpha) (fma.f64 beta -2 -4))) (/.f64 (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2) (*.f64 alpha alpha))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)) (+.f64 1/4 (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 3))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 alpha 2)))))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) alpha) 1/4) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (neg.f64 (*.f64 (fma.f64 -2 beta -4) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)))) (pow.f64 alpha 3)) (*.f64 -1/2 (/.f64 (fma.f64 -2 beta -4) (/.f64 (*.f64 alpha alpha) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))))))))
(fma.f64 -1 (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) alpha) (+.f64 (+.f64 1/4 (/.f64 (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2) (*.f64 alpha alpha))) (fma.f64 -1/2 (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) (/.f64 (*.f64 alpha alpha) (fma.f64 beta -2 -4))) (neg.f64 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (neg.f64 (*.f64 (fma.f64 beta -2 -4) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) (pow.f64 alpha 3))))))
(/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))
(/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))
(+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)) (*.f64 -2 (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (-.f64 (*.f64 -2 alpha) 4))))
(+.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)) (*.f64 -2 (/.f64 beta (/.f64 (fma.f64 -2 alpha -4) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))))))))
(fma.f64 -2 (/.f64 beta (/.f64 (fma.f64 -2 alpha -4) (*.f64 alpha (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))
(+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)) (*.f64 -2 (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (-.f64 (*.f64 -2 alpha) 4)))))
(fma.f64 (*.f64 beta beta) (+.f64 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) 2) (*.f64 -4 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))))))) (+.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)) (*.f64 -2 (/.f64 beta (/.f64 (fma.f64 -2 alpha -4) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))))))))
(fma.f64 (*.f64 beta beta) (fma.f64 -4 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))) (pow.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) 2)) (fma.f64 -2 (/.f64 beta (/.f64 (fma.f64 -2 alpha -4) (*.f64 alpha (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))
(+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -8 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))) (pow.f64 beta 3)) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)) (*.f64 -2 (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (-.f64 (*.f64 -2 alpha) 4))))))
(fma.f64 (*.f64 beta beta) (+.f64 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) 2) (*.f64 -4 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))))))) (fma.f64 (fma.f64 4 (/.f64 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) 2) (fma.f64 -2 alpha -4)) (*.f64 -8 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))) (pow.f64 (fma.f64 -2 alpha -4) 3)))) (pow.f64 beta 3) (+.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)) (*.f64 -2 (/.f64 beta (/.f64 (fma.f64 -2 alpha -4) (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))))))))))
(fma.f64 (*.f64 beta beta) (fma.f64 -4 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))) (pow.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) 2)) (fma.f64 (pow.f64 beta 3) (fma.f64 -8 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))) (/.f64 (*.f64 4 (pow.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) 2)) (fma.f64 -2 alpha -4))) (fma.f64 -2 (/.f64 beta (/.f64 (fma.f64 -2 alpha -4) (*.f64 alpha (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))))) (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))))
1/4
(-.f64 (+.f64 1/4 (*.f64 -1/2 (/.f64 alpha beta))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(-.f64 (+.f64 1/4 (*.f64 -1/2 (/.f64 alpha beta))) (*.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta)))
(+.f64 1/4 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 2))) (/.f64 (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (pow.f64 beta 2))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(+.f64 1/4 (-.f64 (fma.f64 -1/2 (/.f64 alpha beta) (fma.f64 1/2 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (/.f64 (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2) (*.f64 beta beta)))) (*.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta))))
(+.f64 (+.f64 (fma.f64 -1/2 (/.f64 alpha beta) 1/4) (fma.f64 1/2 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (/.f64 (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2) (*.f64 beta beta)))) (*.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) beta)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 -1/2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (pow.f64 beta 3)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 2))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (pow.f64 beta 2)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 beta 3)))))))) (*.f64 -1/4 (/.f64 (-.f64 (*.f64 -2 alpha) 4) beta)))
(+.f64 1/4 (-.f64 (fma.f64 -1/2 (/.f64 alpha beta) (+.f64 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2))) (+.f64 (fma.f64 1/2 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (/.f64 (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2) (*.f64 beta beta))) (*.f64 1/4 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (/.f64 (pow.f64 beta 3) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))))))) (*.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta))))
(+.f64 1/4 (-.f64 (+.f64 (fma.f64 -1/2 (/.f64 alpha beta) (/.f64 (fma.f64 -2 alpha -4) (/.f64 (pow.f64 beta 3) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)))) (fma.f64 1/2 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (*.f64 beta beta) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (fma.f64 1/4 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (/.f64 (pow.f64 beta 3) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (/.f64 (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2) (*.f64 beta beta))))) (*.f64 -1/4 (/.f64 (fma.f64 -2 alpha -4) beta))))
1/4
(+.f64 1/4 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)))
(+.f64 1/4 (neg.f64 (/.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) beta)))
(fma.f64 -1 (/.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) beta) 1/4)
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (pow.f64 beta 2)) (+.f64 1/4 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 2))))))
(+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2) (*.f64 beta beta)) (+.f64 1/4 (fma.f64 -1 (/.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) beta) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4)))))))
(+.f64 (/.f64 (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2) (*.f64 beta beta)) (+.f64 1/4 (fma.f64 -1/2 (/.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4))) (neg.f64 (/.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) beta)))))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (pow.f64 beta 2)) (+.f64 1/4 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) beta)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (pow.f64 beta 3))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4)) (pow.f64 beta 2)))))))
(+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2) (*.f64 beta beta)) (+.f64 1/4 (fma.f64 -1 (/.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) beta) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (*.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))))) (pow.f64 beta 3)) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4))))))))
(+.f64 (/.f64 (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2) (*.f64 beta beta)) (+.f64 (fma.f64 -1 (/.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) beta) 1/4) (fma.f64 -1/2 (/.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) (/.f64 (*.f64 beta beta) (fma.f64 -2 alpha -4))) (neg.f64 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (neg.f64 (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)))) (pow.f64 beta 3))))))
(/.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))
(/.f64 (+.f64 1/2 (/.f64 beta (fma.f64 -2 beta -4))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))
(/.f64 (+.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))))
(+.f64 (/.f64 beta (*.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2) (-.f64 (*.f64 -2 beta) 4))))) alpha) (*.f64 1/2 (/.f64 1 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))
(+.f64 (/.f64 beta (*.f64 (fma.f64 -2 beta -4) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))) (fma.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))) (*.f64 -2 (*.f64 (/.f64 beta (fma.f64 -2 beta -4)) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (+.f64 1/2 (/.f64 beta (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))) 2))))) alpha (/.f64 1/2 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))))
(+.f64 (/.f64 beta (*.f64 (fma.f64 beta -2 -4) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))))) (fma.f64 alpha (fma.f64 -1 (/.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2)))) (*.f64 -2 (*.f64 (/.f64 beta (fma.f64 beta -2 -4)) (/.f64 (*.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (+.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4)))) (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))) 2))))) (/.f64 1/2 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))))))
(+.f64 (/.f64 beta (*.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2) (-.f64 (*.f64 -2 beta) 4))))) alpha) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2)) (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2)) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2))))) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (-.f64 (*.f64 -2 beta) 4)))))) (pow.f64 alpha 2)) (*.f64 1/2 (/.f64 1 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))))))
(+.f64 (/.f64 beta (*.f64 (fma.f64 -2 beta -4) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))) (fma.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))) (*.f64 -2 (*.f64 (/.f64 beta (fma.f64 -2 beta -4)) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (+.f64 1/2 (/.f64 beta (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))) 2))))) alpha (fma.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (fma.f64 -2 beta -4) 2)) (*.f64 -4 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 3)))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))) (fma.f64 -1 (/.f64 (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))) (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) 2)) (/.f64 (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))) 2) (+.f64 1/2 (/.f64 beta (fma.f64 -2 beta -4))))) (*.f64 2 (*.f64 (/.f64 beta (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2)))) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))) (*.f64 -2 (*.f64 (/.f64 beta (fma.f64 -2 beta -4)) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (+.f64 1/2 (/.f64 beta (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))) 2)))))) (fma.f64 -2 beta -4)))))) (*.f64 alpha alpha) (/.f64 1/2 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2)))))))
(+.f64 (/.f64 beta (*.f64 (fma.f64 beta -2 -4) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))))) (fma.f64 alpha (fma.f64 -1 (/.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2)))) (*.f64 -2 (*.f64 (/.f64 beta (fma.f64 beta -2 -4)) (/.f64 (*.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (+.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4)))) (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))) 2))))) (fma.f64 (*.f64 alpha alpha) (-.f64 (neg.f64 (/.f64 (fma.f64 -4 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 2 (pow.f64 (fma.f64 beta -2 -4) 2))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 beta (fma.f64 -1 (/.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2)))) (*.f64 -2 (*.f64 (/.f64 beta (fma.f64 beta -2 -4)) (/.f64 (*.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (+.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4)))) (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))) 2)))))) (fma.f64 beta -2 -4)) (/.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))))) (neg.f64 (/.f64 (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))))) (pow.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 2)) (/.f64 (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))) 2) (+.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4)))))))) (/.f64 1/2 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2)))))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 4))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2)) (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2)))))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 beta (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2)) (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2)) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2) (-.f64 (*.f64 -2 beta) 4))))) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (-.f64 (*.f64 -2 beta) 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (+.f64 (*.f64 4 (/.f64 (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2) (-.f64 (*.f64 -2 beta) 4))) (*.f64 -8 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3))))) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2)))))) (pow.f64 alpha 3)) (+.f64 (/.f64 beta (*.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (-.f64 (*.f64 -2 beta) 4))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2) (-.f64 (*.f64 -2 beta) 4))))) alpha) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -4 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (pow.f64 (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) 2)) (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2)) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 -2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))) (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 2 (/.f64 (*.f64 beta (*.f64 (+.f64 (/.f64 beta (-.f64 (*.f64 -2 beta) 4)) 1/2) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) 2))))) (-.f64 (/.f64 1 (-.f64 (*.f64 -2 beta) 4)) (*.f64 2 (/.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))) (*.f64 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (-.f64 (*.f64 -2 beta) 4)))))) (pow.f64 alpha 2)) (*.f64 1/2 (/.f64 1 (-.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)))))))))
(fma.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 -8 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 4)) (/.f64 4 (pow.f64 (fma.f64 -2 beta -4) 3))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))) (fma.f64 -1 (/.f64 (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))) (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) 2)) (/.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))) (*.f64 -2 (*.f64 (/.f64 beta (fma.f64 -2 beta -4)) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (+.f64 1/2 (/.f64 beta (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))) 2))))))) (fma.f64 2 (*.f64 (/.f64 beta (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2)))) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (fma.f64 -2 beta -4) 2)) (*.f64 -4 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 3)))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))) (fma.f64 -1 (/.f64 (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))) (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) 2)) (/.f64 (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))) 2) (+.f64 1/2 (/.f64 beta (fma.f64 -2 beta -4))))) (*.f64 2 (*.f64 (/.f64 beta (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2)))) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))) (*.f64 -2 (*.f64 (/.f64 beta (fma.f64 -2 beta -4)) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (+.f64 1/2 (/.f64 beta (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))) 2)))))) (fma.f64 -2 beta -4))))))) (fma.f64 -2 beta -4))) (neg.f64 (/.f64 (+.f64 1/2 (/.f64 beta (fma.f64 -2 beta -4))) (/.f64 (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))) 2) (fma.f64 4 (/.f64 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) 2) (fma.f64 -2 beta -4)) (*.f64 -8 (/.f64 beta (/.f64 (pow.f64 (fma.f64 -2 beta -4) 3) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))))))))))) (pow.f64 alpha 3) (+.f64 (/.f64 beta (*.f64 (fma.f64 -2 beta -4) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))) (fma.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))) (*.f64 -2 (*.f64 (/.f64 beta (fma.f64 -2 beta -4)) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (+.f64 1/2 (/.f64 beta (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))) 2))))) alpha (fma.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (fma.f64 -2 beta -4) 2)) (*.f64 -4 (/.f64 beta (pow.f64 (fma.f64 -2 beta -4) 3)))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))) (fma.f64 -1 (/.f64 (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))))) (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) 2)) (/.f64 (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))) 2) (+.f64 1/2 (/.f64 beta (fma.f64 -2 beta -4))))) (*.f64 2 (*.f64 (/.f64 beta (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2)))) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))) (*.f64 -2 (*.f64 (/.f64 beta (fma.f64 -2 beta -4)) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 beta -4)) (/.f64 (*.f64 beta -2) (pow.f64 (fma.f64 -2 beta -4) 2))) (+.f64 1/2 (/.f64 beta (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))) 2)))))) (fma.f64 -2 beta -4)))))) (*.f64 alpha alpha) (/.f64 1/2 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -2 beta -4) 2))))))))
(+.f64 (fma.f64 (pow.f64 alpha 3) (-.f64 (neg.f64 (/.f64 (fma.f64 -8 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 4)) (/.f64 4 (pow.f64 (fma.f64 beta -2 -4) 3))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))))) (fma.f64 -1 (/.f64 (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))))) (pow.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 2)) (/.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))) (fma.f64 -1 (/.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2)))) (*.f64 -2 (*.f64 (/.f64 beta (fma.f64 beta -2 -4)) (/.f64 (*.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (+.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4)))) (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))) 2))))))) (fma.f64 2 (*.f64 (/.f64 beta (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2)))) (/.f64 (*.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (-.f64 (neg.f64 (/.f64 (fma.f64 -4 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 2 (pow.f64 (fma.f64 beta -2 -4) 2))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 beta (fma.f64 -1 (/.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2)))) (*.f64 -2 (*.f64 (/.f64 beta (fma.f64 beta -2 -4)) (/.f64 (*.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (+.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4)))) (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))) 2)))))) (fma.f64 beta -2 -4)) (/.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))))) (neg.f64 (/.f64 (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))))) (pow.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 2)) (/.f64 (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))) 2) (+.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4))))))))) (fma.f64 beta -2 -4))) (neg.f64 (/.f64 (+.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4))) (/.f64 (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))) 2) (fma.f64 4 (/.f64 (pow.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 2) (fma.f64 beta -2 -4)) (*.f64 -8 (/.f64 beta (/.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))))))))))))) (/.f64 beta (*.f64 (fma.f64 beta -2 -4) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2)))))) (fma.f64 alpha (fma.f64 -1 (/.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2)))) (*.f64 -2 (*.f64 (/.f64 beta (fma.f64 beta -2 -4)) (/.f64 (*.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (+.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4)))) (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))) 2))))) (fma.f64 (*.f64 alpha alpha) (-.f64 (neg.f64 (/.f64 (fma.f64 -4 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 3)) (/.f64 2 (pow.f64 (fma.f64 beta -2 -4) 2))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 beta (fma.f64 -1 (/.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2)))) (*.f64 -2 (*.f64 (/.f64 beta (fma.f64 beta -2 -4)) (/.f64 (*.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (+.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4)))) (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))) 2)))))) (fma.f64 beta -2 -4)) (/.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))))) (neg.f64 (/.f64 (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))))) (pow.f64 (fma.f64 -2 (/.f64 beta (pow.f64 (fma.f64 beta -2 -4) 2)) (/.f64 1 (fma.f64 beta -2 -4))) 2)) (/.f64 (pow.f64 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2))) 2) (+.f64 1/2 (/.f64 beta (fma.f64 beta -2 -4)))))))) (/.f64 1/2 (-.f64 1/4 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 beta -2 -4) 2)))))))
(/.f64 alpha (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))
(/.f64 alpha (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))))
(/.f64 alpha (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (/.f64 alpha (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))))
(-.f64 (fma.f64 -1/2 (/.f64 beta (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (fma.f64 1/4 (/.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (/.f64 alpha (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2))))
(-.f64 (fma.f64 -1/2 (/.f64 beta (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (fma.f64 1/4 (/.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (/.f64 alpha (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2))))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (/.f64 alpha (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4))))) (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) alpha))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))))) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))) (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha)))))))
(-.f64 (fma.f64 -1/2 (/.f64 beta (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (*.f64 alpha (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))))) (fma.f64 1/4 (/.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (/.f64 alpha (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))))))) (fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 beta -4) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (fma.f64 -1/4 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (*.f64 (*.f64 1/2 (fma.f64 -2 beta -4)) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)))) (*.f64 alpha (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (/.f64 (-.f64 (fma.f64 -1/2 (/.f64 beta (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)))) alpha)) (*.f64 1/4 (*.f64 (/.f64 beta (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (/.f64 (fma.f64 -2 beta -4) alpha)))))))
(-.f64 (fma.f64 -1/2 (/.f64 beta (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))))) (fma.f64 1/4 (/.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (/.f64 alpha (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))))))) (fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 beta -2 -4) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (fma.f64 -1/4 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (*.f64 (*.f64 1/2 (fma.f64 beta -2 -4)) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) (*.f64 alpha (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (fma.f64 1/4 (*.f64 (/.f64 beta alpha) (/.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))))) (neg.f64 (*.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (/.f64 (-.f64 (fma.f64 -1/2 (/.f64 beta (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (/.f64 (*.f64 1/4 (fma.f64 beta -2 -4)) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) alpha)))))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1/2 (/.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (/.f64 alpha (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))))) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4))))) (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) alpha))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 -1/8 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))))) (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4))))) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))))) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))))) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) alpha))) (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 alpha 2))))))))))))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 3) (*.f64 (*.f64 alpha alpha) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))))) (fma.f64 -1/2 (/.f64 beta (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (*.f64 alpha (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))))) (fma.f64 1/4 (/.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (/.f64 alpha (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))))))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 1/8 (pow.f64 (fma.f64 -2 beta -4) 2)) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (/.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) (-.f64 (fma.f64 -1/2 (/.f64 beta (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)))))) (fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 beta -4) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (fma.f64 -1/4 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (*.f64 (*.f64 1/2 (fma.f64 -2 beta -4)) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (*.f64 1/4 (/.f64 beta (/.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) (fma.f64 -2 beta -4))))))) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (*.f64 alpha alpha))) (fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 beta -4) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (fma.f64 -1/4 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (*.f64 (*.f64 1/2 (fma.f64 -2 beta -4)) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)))) (*.f64 alpha (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 3) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (*.f64 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) 3/4)) (*.f64 (*.f64 alpha alpha) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 beta -4) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (fma.f64 -1/4 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (*.f64 (*.f64 1/2 (fma.f64 -2 beta -4)) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)))) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (/.f64 (-.f64 (fma.f64 -1/2 (/.f64 beta (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)))) (*.f64 alpha alpha))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (/.f64 (-.f64 (fma.f64 -1/2 (/.f64 beta (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)))) alpha)) (fma.f64 1/4 (*.f64 (/.f64 beta (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (/.f64 (fma.f64 -2 beta -4) alpha)) (/.f64 (*.f64 1/8 (*.f64 beta (pow.f64 (fma.f64 -2 beta -4) 2))) (*.f64 (*.f64 alpha alpha) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))))))))))))
(-.f64 (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (*.f64 alpha alpha)) (fma.f64 -1/2 (/.f64 beta (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))))) (fma.f64 1/4 (/.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (/.f64 alpha (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))))))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (*.f64 alpha alpha)) (/.f64 (-.f64 (/.f64 (*.f64 1/8 (pow.f64 (fma.f64 beta -2 -4) 2)) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) (-.f64 (fma.f64 -1/2 (/.f64 beta (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (/.f64 (*.f64 1/4 (fma.f64 beta -2 -4)) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))))) (fma.f64 1/4 (/.f64 (*.f64 beta (fma.f64 beta -2 -4)) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (neg.f64 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 beta -2 -4) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (fma.f64 -1/4 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (*.f64 (*.f64 1/2 (fma.f64 beta -2 -4)) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))))) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))))) (fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 beta -2 -4) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (fma.f64 -1/4 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (*.f64 (*.f64 1/2 (fma.f64 beta -2 -4)) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) (*.f64 alpha (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (fma.f64 -1 (/.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) 3/4 (*.f64 -1/8 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))))) (*.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 beta -2 -4) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (fma.f64 -1/4 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (*.f64 (*.f64 1/2 (fma.f64 beta -2 -4)) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (/.f64 (-.f64 (fma.f64 -1/2 (/.f64 beta (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (/.f64 (*.f64 1/4 (fma.f64 beta -2 -4)) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) (*.f64 alpha alpha))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (/.f64 (-.f64 (fma.f64 -1/2 (/.f64 beta (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (/.f64 (*.f64 1/4 (fma.f64 beta -2 -4)) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) alpha)) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha alpha)) (/.f64 beta (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))))) (*.f64 (/.f64 1/4 alpha) (/.f64 (*.f64 beta (fma.f64 beta -2 -4)) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))))))))))))
(*.f64 -1 (/.f64 alpha (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta))))
(neg.f64 (/.f64 alpha (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta))))
(neg.f64 (/.f64 alpha (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (*.f64 -1 (/.f64 alpha (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta))))))
(-.f64 (fma.f64 1/2 (/.f64 beta (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta))) (neg.f64 (/.f64 alpha (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta))))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (pow.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) 2)) (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta))))))
(-.f64 (fma.f64 1/2 (/.f64 beta (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta))) (neg.f64 (/.f64 alpha (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta))))) (fma.f64 1/4 (/.f64 (fma.f64 beta -2 -4) (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) 2)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 beta (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))))) alpha)) (*.f64 -1 (/.f64 alpha (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta))))))
(-.f64 (fma.f64 1/2 (/.f64 beta (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (fma.f64 -2 beta -4) (/.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))))) (fma.f64 -1 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (neg.f64 (*.f64 (fma.f64 -2 beta -4) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)))) (pow.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) 2)) (neg.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 beta (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (pow.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) 2)) (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)))))) (/.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2))))))) alpha) (/.f64 alpha (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)))))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (pow.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) 2)) (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta))))))
(-.f64 (fma.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (fma.f64 beta -2 -4) (/.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 beta (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)))) (fma.f64 1/4 (/.f64 (fma.f64 beta -2 -4) (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) 2))))) (/.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) (neg.f64 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (neg.f64 (*.f64 (fma.f64 beta -2 -4) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) (pow.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) 2))))) alpha) (/.f64 alpha (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)))) (*.f64 1/2 (/.f64 beta (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta))))) (fma.f64 1/4 (/.f64 (fma.f64 beta -2 -4) (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) 2)))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2)) (*.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 beta (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))))) alpha)) (+.f64 (*.f64 1/2 (/.f64 beta (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (*.f64 -1 (/.f64 alpha (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta))))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 3))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))))) (*.f64 (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4)))) (-.f64 (*.f64 1/2 (/.f64 beta (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta))))))) (*.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))))) (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2) (-.f64 (*.f64 -2 beta) 4)))) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 beta (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2)) (pow.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) 2))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4))) (pow.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) 2))) (*.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)) (pow.f64 alpha 2)))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4)) (*.f64 1/2 beta)))))))))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta))) (/.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (*.f64 alpha alpha))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (fma.f64 -2 beta -4) (/.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))))) (fma.f64 -1 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (neg.f64 (*.f64 (fma.f64 -2 beta -4) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)))) (pow.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) 2)) (neg.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 beta (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (pow.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) 2)) (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)))))) (/.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2))))))) alpha) (fma.f64 1/2 (/.f64 beta (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta))) (neg.f64 (/.f64 alpha (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta))))))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (pow.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) 2)) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 3) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (*.f64 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) 3/4)) (*.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) 2))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (neg.f64 (*.f64 (fma.f64 -2 beta -4) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)))) (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta))) (/.f64 (-.f64 (*.f64 1/2 (/.f64 beta (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (pow.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) 2)) (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)))))) (*.f64 alpha alpha))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (fma.f64 -2 beta -4) (/.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))))) (fma.f64 -1 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 beta -4) 2) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (neg.f64 (*.f64 (fma.f64 -2 beta -4) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)))) (pow.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) 2)) (neg.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 beta (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (pow.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) 2)) (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)))))) (/.f64 (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)) (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2))))))) (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta))) (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 beta -4) (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4)))) (pow.f64 (-.f64 (*.f64 beta 1/2) (*.f64 1/4 (fma.f64 -2 beta -4))) 2)) (*.f64 alpha alpha))) (*.f64 1/4 (/.f64 (fma.f64 -2 beta -4) (+.f64 (*.f64 1/4 (fma.f64 -2 beta -4)) (*.f64 -1/2 beta)))))))))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (*.f64 alpha alpha)) (/.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (fma.f64 beta -2 -4) (/.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 beta (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)))) (fma.f64 1/4 (/.f64 (fma.f64 beta -2 -4) (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) 2))))) (/.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) (neg.f64 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (neg.f64 (*.f64 (fma.f64 beta -2 -4) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) (pow.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) 2))))) alpha) (fma.f64 1/2 (/.f64 beta (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta))) (neg.f64 (/.f64 alpha (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta))))))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) 2)) (fma.f64 -1 (/.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) 3/4 (*.f64 -1/8 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 3) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))))) (*.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) 2))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (neg.f64 (*.f64 (fma.f64 beta -2 -4) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta))) (/.f64 (-.f64 (*.f64 1/2 (/.f64 beta (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)))) (fma.f64 1/4 (/.f64 (fma.f64 beta -2 -4) (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) 2))))) (*.f64 alpha alpha))) (fma.f64 1/4 (/.f64 (fma.f64 beta -2 -4) (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta))) (neg.f64 (*.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (*.f64 alpha alpha)) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (fma.f64 beta -2 -4) (/.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 beta (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)))) (fma.f64 1/4 (/.f64 (fma.f64 beta -2 -4) (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) 2))))) (/.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) (neg.f64 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 beta -2 -4) 2) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (neg.f64 (*.f64 (fma.f64 beta -2 -4) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) (pow.f64 (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta)) 2))))) (fma.f64 1/4 (fma.f64 beta -2 -4) (*.f64 -1/2 beta))))))))))
(/.f64 (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))) (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))
(/.f64 (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4))) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 beta (-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -2 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 2 (/.f64 (*.f64 alpha (*.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2) (-.f64 (*.f64 -2 alpha) 4))))))) (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))))
(+.f64 (/.f64 1/2 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (-.f64 (*.f64 beta (+.f64 (+.f64 (/.f64 1 (*.f64 (fma.f64 -2 alpha -4) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (*.f64 -2 (/.f64 alpha (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))))) (*.f64 -2 (*.f64 (/.f64 alpha (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2)) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4)))))) (/.f64 (/.f64 alpha (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (fma.f64 -2 alpha -4))))
(-.f64 (fma.f64 beta (+.f64 (fma.f64 -2 (/.f64 alpha (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (/.f64 1 (*.f64 (fma.f64 -2 alpha -4) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (*.f64 -2 (*.f64 (/.f64 alpha (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2)) (/.f64 (*.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4))))) (/.f64 1/2 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (/.f64 alpha (*.f64 (fma.f64 -2 alpha -4) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))) (*.f64 2 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -2 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 2 (/.f64 (*.f64 alpha (*.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2) (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))))))) (*.f64 beta (-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -2 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 2 (/.f64 (*.f64 alpha (*.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2) (-.f64 (*.f64 -2 alpha) 4)))))))) (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))))
(+.f64 (/.f64 1/2 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (-.f64 (fma.f64 (*.f64 beta beta) (-.f64 (fma.f64 -4 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) (pow.f64 (fma.f64 -2 alpha -4) 3))) (/.f64 2 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) 2) (*.f64 -4 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))))))) (/.f64 (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4))))) (*.f64 2 (*.f64 (/.f64 (+.f64 (+.f64 (/.f64 1 (*.f64 (fma.f64 -2 alpha -4) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (*.f64 -2 (/.f64 alpha (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))))) (*.f64 -2 (*.f64 (/.f64 alpha (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2)) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4))))) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))) (fma.f64 -2 alpha -4)))))) (*.f64 beta (+.f64 (+.f64 (/.f64 1 (*.f64 (fma.f64 -2 alpha -4) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (*.f64 -2 (/.f64 alpha (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))))) (*.f64 -2 (*.f64 (/.f64 alpha (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2)) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4))))))) (/.f64 (/.f64 alpha (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (fma.f64 -2 alpha -4))))
(+.f64 (/.f64 1/2 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (-.f64 (fma.f64 (*.f64 beta beta) (-.f64 (fma.f64 -4 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) (pow.f64 (fma.f64 -2 alpha -4) 3))) (/.f64 2 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 alpha (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4)) (/.f64 (+.f64 (fma.f64 -2 (/.f64 alpha (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (/.f64 1 (*.f64 (fma.f64 -2 alpha -4) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (*.f64 -2 (*.f64 (/.f64 alpha (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2)) (/.f64 (*.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4))))) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (neg.f64 (/.f64 (fma.f64 -4 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))) (pow.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) 2)) (/.f64 (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))))))) (*.f64 beta (+.f64 (fma.f64 -2 (/.f64 alpha (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (/.f64 1 (*.f64 (fma.f64 -2 alpha -4) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (*.f64 -2 (*.f64 (/.f64 alpha (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2)) (/.f64 (*.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4))))))) (/.f64 alpha (*.f64 (fma.f64 -2 alpha -4) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -4 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))) (*.f64 2 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -2 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 2 (/.f64 (*.f64 alpha (*.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2) (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -2 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 2 (/.f64 (*.f64 alpha (*.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2) (-.f64 (*.f64 -2 alpha) 4)))))) (*.f64 (pow.f64 beta 3) (-.f64 (+.f64 (*.f64 -8 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4)))) (*.f64 4 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -8 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -2 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 2 (/.f64 (*.f64 alpha (*.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2) (-.f64 (*.f64 -2 alpha) 4))))) (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3)))) (*.f64 2 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) 2) (*.f64 -4 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4)))) (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2))) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 -2 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (*.f64 2 (/.f64 (*.f64 alpha (*.f64 (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 1/2 (/.f64 alpha (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (pow.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) 2) (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4)))))) (*.f64 alpha (+.f64 (/.f64 1 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -2 (/.f64 alpha (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))))) (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))))))))))) (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (-.f64 (*.f64 -2 alpha) 4))))
(+.f64 (/.f64 1/2 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (-.f64 (fma.f64 (*.f64 beta beta) (-.f64 (fma.f64 -4 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) (pow.f64 (fma.f64 -2 alpha -4) 3))) (/.f64 2 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) 2) (*.f64 -4 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))))))) (/.f64 (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4))))) (*.f64 2 (*.f64 (/.f64 (+.f64 (+.f64 (/.f64 1 (*.f64 (fma.f64 -2 alpha -4) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (*.f64 -2 (/.f64 alpha (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))))) (*.f64 -2 (*.f64 (/.f64 alpha (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2)) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4))))) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))) (fma.f64 -2 alpha -4)))))) (fma.f64 beta (+.f64 (+.f64 (/.f64 1 (*.f64 (fma.f64 -2 alpha -4) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (*.f64 -2 (/.f64 alpha (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))))) (*.f64 -2 (*.f64 (/.f64 alpha (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2)) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4))))) (*.f64 (pow.f64 beta 3) (-.f64 (fma.f64 -8 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) (pow.f64 (fma.f64 -2 alpha -4) 4))) (/.f64 4 (*.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) (pow.f64 (fma.f64 -2 alpha -4) 3)))) (fma.f64 -1 (/.f64 (fma.f64 4 (/.f64 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) 2) (fma.f64 -2 alpha -4)) (*.f64 -8 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))) (pow.f64 (fma.f64 -2 alpha -4) 3)))) (/.f64 (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4))))) (fma.f64 -1 (/.f64 (+.f64 (+.f64 (/.f64 1 (*.f64 (fma.f64 -2 alpha -4) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (*.f64 -2 (/.f64 alpha (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))))) (*.f64 -2 (*.f64 (/.f64 alpha (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2)) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4))))) (/.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) (+.f64 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) 2) (*.f64 -4 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))))))))) (*.f64 2 (*.f64 (/.f64 (-.f64 (fma.f64 -4 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) (pow.f64 (fma.f64 -2 alpha -4) 3))) (/.f64 2 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) 2) (*.f64 -4 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))))))) (/.f64 (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4))))) (*.f64 2 (*.f64 (/.f64 (+.f64 (+.f64 (/.f64 1 (*.f64 (fma.f64 -2 alpha -4) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (*.f64 -2 (/.f64 alpha (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))))) (*.f64 -2 (*.f64 (/.f64 alpha (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2)) (/.f64 (*.f64 (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)))) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4))))) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))) (fma.f64 -2 alpha -4)))))) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (fma.f64 -2 alpha -4)) (*.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2))))) (fma.f64 -2 alpha -4)))))))))) (/.f64 (/.f64 alpha (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (fma.f64 -2 alpha -4))))
(+.f64 (/.f64 1/2 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (-.f64 (fma.f64 (*.f64 beta beta) (-.f64 (fma.f64 -4 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) (pow.f64 (fma.f64 -2 alpha -4) 3))) (/.f64 2 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 alpha (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4)) (/.f64 (+.f64 (fma.f64 -2 (/.f64 alpha (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (/.f64 1 (*.f64 (fma.f64 -2 alpha -4) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (*.f64 -2 (*.f64 (/.f64 alpha (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2)) (/.f64 (*.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4))))) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (neg.f64 (/.f64 (fma.f64 -4 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))) (pow.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) 2)) (/.f64 (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))))))) (fma.f64 (pow.f64 beta 3) (-.f64 (fma.f64 -8 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) (pow.f64 (fma.f64 -2 alpha -4) 4))) (/.f64 4 (*.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) (pow.f64 (fma.f64 -2 alpha -4) 3)))) (fma.f64 -1 (/.f64 (fma.f64 -8 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))) (/.f64 (*.f64 4 (pow.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) 2)) (fma.f64 -2 alpha -4))) (/.f64 (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4))))) (fma.f64 2 (*.f64 (/.f64 (-.f64 (fma.f64 -4 (/.f64 alpha (*.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) (pow.f64 (fma.f64 -2 alpha -4) 3))) (/.f64 2 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 alpha (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4)) (/.f64 (+.f64 (fma.f64 -2 (/.f64 alpha (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (/.f64 1 (*.f64 (fma.f64 -2 alpha -4) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (*.f64 -2 (*.f64 (/.f64 alpha (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2)) (/.f64 (*.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4))))) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (neg.f64 (/.f64 (fma.f64 -4 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))) (pow.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) 2)) (/.f64 (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))))))) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))) (/.f64 (*.f64 alpha (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4))) (neg.f64 (/.f64 (+.f64 (fma.f64 -2 (/.f64 alpha (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (/.f64 1 (*.f64 (fma.f64 -2 alpha -4) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (*.f64 -2 (*.f64 (/.f64 alpha (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2)) (/.f64 (*.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4))))) (/.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) (fma.f64 -4 (/.f64 alpha (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))))) (pow.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) 2)))))))) (*.f64 beta (+.f64 (fma.f64 -2 (/.f64 alpha (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))))) (/.f64 1 (*.f64 (fma.f64 -2 alpha -4) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))))) (*.f64 -2 (*.f64 (/.f64 alpha (pow.f64 (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2))) 2)) (/.f64 (*.f64 (fma.f64 -2 (/.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (/.f64 1 (fma.f64 -2 alpha -4))) (-.f64 1/2 (/.f64 alpha (fma.f64 -2 alpha -4)))) (fma.f64 -2 alpha -4)))))))) (/.f64 alpha (*.f64 (fma.f64 -2 alpha -4) (-.f64 1/4 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 -2 alpha -4) 2)))))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))
(neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2))))
(neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (*.f64 beta (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (*.f64 beta (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2))) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (*.f64 beta (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))))))
(-.f64 (-.f64 (fma.f64 1/4 (/.f64 (/.f64 (*.f64 alpha (fma.f64 -2 alpha -4)) beta) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2))) (neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2))))) (/.f64 (*.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 beta (pow.f64 (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) beta) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) (/.f64 alpha (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)))) (neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2))))) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)))) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (/.f64 (*.f64 beta (pow.f64 (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))))
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (*.f64 beta (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (*.f64 beta (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 beta (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2))))))))
(-.f64 (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (/.f64 alpha (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))) (fma.f64 1/4 (/.f64 (/.f64 (*.f64 alpha (fma.f64 -2 alpha -4)) beta) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2))) (neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (fma.f64 -2 alpha -4)) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))) (+.f64 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (/.f64 (pow.f64 (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))))) (*.f64 beta beta)) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (*.f64 beta beta)) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2))) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) beta) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2))) (+.f64 (/.f64 (*.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 beta (pow.f64 (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)) 2))) (*.f64 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2))) (*.f64 beta beta)) (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) (pow.f64 (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)) 2))))))))
(-.f64 (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (/.f64 alpha (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)))) (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) (/.f64 alpha (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)))) (neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)))))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4))) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2))) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2))) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (/.f64 (pow.f64 (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))))) (*.f64 beta beta)) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)))) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (*.f64 beta beta)) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2))) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)))) (fma.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (pow.f64 (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)) 2)) (/.f64 (fma.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2) (*.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) (/.f64 (*.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))))))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (*.f64 beta (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) alpha) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (*.f64 beta (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))))) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (*.f64 (pow.f64 beta 3) (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2)) (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2)) (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 alpha) 4) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 beta (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))))) (*.f64 (-.f64 (*.f64 -2 alpha) 4) (pow.f64 (-.f64 (*.f64 -1/2 alpha) (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (+.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha))) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (*.f64 -1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 -1/2 alpha)) 2))))))))))))
(-.f64 (fma.f64 1/4 (/.f64 (/.f64 (*.f64 alpha (fma.f64 -2 alpha -4)) beta) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (/.f64 alpha (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))) (fma.f64 1/16 (/.f64 (*.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 3)) (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))) (neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2))))))) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) beta) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2))) (+.f64 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) 3/4)) (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (pow.f64 beta 3)) (/.f64 (-.f64 (*.f64 1/8 (/.f64 (*.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (fma.f64 -2 alpha -4)) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))) (+.f64 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (/.f64 (pow.f64 (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))))) (/.f64 (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)) (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)))) (+.f64 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2))) (/.f64 (pow.f64 (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (/.f64 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) 1/16) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))))) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))) (fma.f64 1/32 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 4) (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (fma.f64 -2 alpha -4)) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))) (+.f64 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (/.f64 (pow.f64 (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))))) (*.f64 beta beta)) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (*.f64 beta beta)) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (fma.f64 -2 alpha -4)) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))) (+.f64 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (/.f64 (pow.f64 (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (*.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))))) (pow.f64 beta 3)) (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2))) (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)))) (+.f64 (/.f64 (*.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 beta (pow.f64 (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)) 2))) (*.f64 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2))) (*.f64 beta beta)) (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) (pow.f64 (+.f64 (*.f64 -1/4 (fma.f64 -2 alpha -4)) (*.f64 alpha 1/2)) 2))))))))))))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 -2 alpha -4) beta) (/.f64 alpha (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (/.f64 alpha (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (pow.f64 beta 3)) (/.f64 alpha (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)))) (neg.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2))))))) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)))) (fma.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) 3/4 (*.f64 (*.f64 1/8 (pow.f64 (fma.f64 -2 alpha -4) 3)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (pow.f64 beta 3)) (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) (pow.f64 (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)) 2)) (fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (/.f64 (*.f64 (pow.f64 beta 3) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)))) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4))) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2))) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2))) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (/.f64 (pow.f64 (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))))) (/.f64 (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)) (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)))) (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2))) (/.f64 (fma.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2) (*.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) (/.f64 (pow.f64 (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))))))) (fma.f64 1/32 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 4) (*.f64 (pow.f64 beta 3) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)))) (fma.f64 -1 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4))) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2))) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2))) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (/.f64 (pow.f64 (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))))) (*.f64 beta beta)) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)))) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (*.f64 beta beta)) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2))) (fma.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4))) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2))) (fma.f64 1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2))) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (/.f64 (pow.f64 (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))))) (/.f64 (*.f64 (pow.f64 beta 3) (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2))) (fma.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2) (*.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))))) (fma.f64 (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) beta) (/.f64 (fma.f64 1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2)) (pow.f64 (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)) 2)) (/.f64 (fma.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) 2) (*.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) (/.f64 (*.f64 (*.f64 beta beta) (pow.f64 (fma.f64 -1/4 (fma.f64 -2 alpha -4) (*.f64 alpha 1/2)) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))))))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) beta)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) alpha)))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) beta)))
(fma.f64 -1 (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (/.f64 (*.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4))) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) beta) 1)
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) beta))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))))))
(-.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (/.f64 alpha (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (*.f64 beta beta)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (+.f64 1 (neg.f64 (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) alpha)))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) beta))))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -1 (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (*.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))))) (*.f64 (*.f64 beta beta) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) alpha)))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) (/.f64 (*.f64 (*.f64 beta beta) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (/.f64 alpha (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (-.f64 (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (*.f64 beta beta)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (/.f64 (*.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4))) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) beta) 1)) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (/.f64 (*.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4))) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) (/.f64 (*.f64 (*.f64 beta beta) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)))) (neg.f64 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (neg.f64 (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)))) (*.f64 (*.f64 beta beta) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))))))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 -1/32 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 4) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2))) (*.f64 -1/8 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3))))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 3) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) beta)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2) (-.f64 (*.f64 -2 alpha) 4))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2)))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 -2 alpha) 4) 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 alpha) 4) alpha) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha))))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) (-.f64 (*.f64 -2 alpha) 4))) (pow.f64 (-.f64 (*.f64 1/2 alpha) (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4))) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (-.f64 (*.f64 -2 alpha) 4)) (*.f64 1/2 alpha)))))))
(-.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (/.f64 alpha (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (*.f64 beta beta)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (+.f64 1 (*.f64 -1 (+.f64 (/.f64 (-.f64 (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) alpha)) (*.f64 -1/32 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) (fma.f64 -1 (/.f64 (*.f64 (fma.f64 -1 (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (*.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))))) (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) alpha)))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))))) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (*.f64 -1/8 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))))))) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) (-.f64 (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 -1/8 (/.f64 (*.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -1 (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (*.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))))) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) alpha)))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2))))))))))))) (pow.f64 beta 3)) (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) alpha)))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) beta)))))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -1 (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (*.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))))) (*.f64 (*.f64 beta beta) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (*.f64 1/4 (/.f64 (fma.f64 -2 alpha -4) (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) alpha)))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) (/.f64 (*.f64 (*.f64 beta beta) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (+.f64 (*.f64 alpha 1/2) (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)))))))
(-.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (*.f64 beta beta)) (/.f64 alpha (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (fma.f64 1/16 (/.f64 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (*.f64 beta beta)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (fma.f64 -1 (+.f64 (/.f64 (-.f64 (fma.f64 1/16 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) alpha)) (*.f64 -1/32 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 4) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) (fma.f64 -1 (+.f64 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (*.f64 -1/8 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))))))) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) (-.f64 (fma.f64 -1/8 (/.f64 (*.f64 alpha (pow.f64 (fma.f64 -2 alpha -4) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (/.f64 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 3) 1/16) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (neg.f64 (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)))) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (/.f64 (*.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4))) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)))))))))) (neg.f64 (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (/.f64 (*.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4))) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) (/.f64 (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)) (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (neg.f64 (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2))))))))) (pow.f64 beta 3)) (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (/.f64 (*.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4))) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) beta)) 1))) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (/.f64 (*.f64 1/4 (*.f64 alpha (fma.f64 -2 alpha -4))) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))))) (/.f64 (*.f64 (*.f64 beta beta) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2))) (fma.f64 -1/2 (*.f64 (fma.f64 -2 alpha -4) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)))) (neg.f64 (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (fma.f64 -2 alpha -4) 2) (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4)))) (neg.f64 (*.f64 (fma.f64 -2 alpha -4) (pow.f64 (fma.f64 alpha 1/2 (*.f64 -1/4 (fma.f64 -2 alpha -4))) 2)))) (*.f64 (*.f64 beta beta) (fma.f64 1/4 (fma.f64 -2 alpha -4) (*.f64 alpha -1/2)))))))

prune858.0ms (14.6%)

Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New3011302
Fresh112
Picked101
Done112
Total3043307
Error
0b
Counts
307 → 3
Alt Table
StatusErrorProgram
10.5b
(/.f64 1 (-.f64 (fma.f64 -1/2 (/.f64 beta (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (fma.f64 1/4 (/.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (/.f64 alpha (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))))
14.4b
(+.f64 1/2 (log1p.f64 (expm1.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)))))
48.0b
(-.f64 (+.f64 (*.f64 1/2 (/.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 beta) (*.f64 1/4 (-.f64 (*.f64 -2 beta) 4))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 alpha 2)))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -2 beta) 4) alpha)))
Compiler

Compiled 32320 to 24907 computations (22.9% saved)

regimes685.0ms (11.7%)

Accuracy

Total 0.1b remaining (13.9%)

Threshold costs 0.1b (13.9%)

Counts
103 → 2
Compiler

Compiled 2917 to 2078 computations (28.8% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Calls

1 calls:

0.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Steps
ItersPointRange
-0.5
∈ [
-0.9966630441601606
,
-1.2151242330067789e-8
]
Compiler

Compiled 18 to 13 computations (27.8% saved)

simplify6.0ms (0.1%)

Algorithm
egg-herbie
Rules
10×+-commutative_binary64
sub-neg_binary64
cancel-sign-sub-inv_binary64
*-commutative_binary64
distribute-rgt-neg-in_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
039155
157153
276153
397153
4112153
5116153
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -2147483648/4294967296) (/.f64 1 (-.f64 (fma.f64 -1/2 (/.f64 beta (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (fma.f64 1/4 (/.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (/.f64 alpha (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2))))) (+.f64 1/2 (log1p.f64 (expm1.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4))))))
Outputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -2147483648/4294967296) (/.f64 1 (-.f64 (fma.f64 -1/2 (/.f64 beta (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (fma.f64 1/4 (/.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (/.f64 alpha (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))))) (neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2))))) (+.f64 1/2 (log1p.f64 (expm1.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -1/2) (/.f64 1 (-.f64 (fma.f64 -1/2 (/.f64 beta (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (fma.f64 1/4 (/.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (/.f64 alpha (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))))) (/.f64 (neg.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) (+.f64 1/2 (log1p.f64 (expm1.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 beta alpha) -2 -4))))))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -1/2) (/.f64 1 (+.f64 (fma.f64 -1/2 (/.f64 beta (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (fma.f64 1/4 (/.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (/.f64 alpha (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))))) (/.f64 (fma.f64 -1/2 (*.f64 (fma.f64 beta -2 -4) (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4)))) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)) (pow.f64 (fma.f64 beta 1/2 (*.f64 -1/4 (fma.f64 beta -2 -4))) 2)))) (+.f64 1/2 (log1p.f64 (expm1.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 beta alpha) -2 -4))))))

end226.0ms (3.9%)

Stop Event
fuel
Compiler

Compiled 362 to 284 computations (21.5% saved)

Profiling

Loading profile data...