Details

Time bar (total: 27.5s)

analyze355.0ms (1.3%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%14%86%0%0%0%0
0%0%14%86%0%0%0%1
0%0%14%86%0%0%0%2
0%0%14%86%0%0%0%3
0%0%14%86%0%0%0%4
0%0%14%86%0%0%0%5
0%0%14%86%0%0%0%6
32.8%4.6%9.4%86%0%0%0%7
39.8%5.6%8.4%86%0%0%0%8
47.3%6.6%7.4%86%0%0%0%9
66.4%9.3%4.7%86%0%0%0%10
71.6%10.1%4%86%0%0%0%11
76.9%10.8%3.3%86%0%0%0%12
Compiler

Compiled 67 to 35 computations (47.8% saved)

sample3.3s (12.1%)

Results
3.3s8256×body256valid
Bogosity

preprocess99.0ms (0.4%)

Algorithm
egg-herbie
Rules
915×distribute-rgt-in_binary64
897×distribute-lft-in_binary64
519×associate-/l/_binary64
303×associate-/r/_binary64
302×fma-def_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053300
1254268
21030268
36679252
033
133
Stop Event
unsound
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
0
2
Call 2
Inputs
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 alpha beta) (*.f64 i (+.f64 (+.f64 beta alpha) i)))) (*.f64 (+.f64 (+.f64 beta alpha) (*.f64 2 i)) (+.f64 (+.f64 beta alpha) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 beta alpha) (*.f64 2 i)) (+.f64 (+.f64 beta alpha) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 alpha (+.f64 (+.f64 i beta) alpha)) (+.f64 (*.f64 beta i) (*.f64 alpha (+.f64 (+.f64 i beta) alpha)))) (*.f64 (+.f64 (+.f64 i beta) (*.f64 2 alpha)) (+.f64 (+.f64 i beta) (*.f64 2 alpha)))) (-.f64 (*.f64 (+.f64 (+.f64 i beta) (*.f64 2 alpha)) (+.f64 (+.f64 i beta) (*.f64 2 alpha))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 beta (+.f64 (+.f64 alpha i) beta)) (+.f64 (*.f64 i alpha) (*.f64 beta (+.f64 (+.f64 alpha i) beta)))) (*.f64 (+.f64 (+.f64 alpha i) (*.f64 2 beta)) (+.f64 (+.f64 alpha i) (*.f64 2 beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha i) (*.f64 2 beta)) (+.f64 (+.f64 alpha i) (*.f64 2 beta))) 1))
Outputs
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 (fma.f64 alpha beta (*.f64 i (+.f64 alpha (+.f64 i beta)))) (*.f64 i (+.f64 alpha (+.f64 i beta)))) (*.f64 (fma.f64 (+.f64 alpha (+.f64 beta (*.f64 i 2))) (+.f64 alpha (+.f64 beta (*.f64 i 2))) -1) (*.f64 (+.f64 alpha (+.f64 beta (*.f64 i 2))) (+.f64 alpha (+.f64 beta (*.f64 i 2))))))
(*.f64 (/.f64 (*.f64 i (+.f64 i (+.f64 alpha beta))) (fma.f64 (fma.f64 i 2 (+.f64 alpha beta)) (fma.f64 i 2 (+.f64 alpha beta)) -1)) (/.f64 (fma.f64 i (+.f64 i (+.f64 alpha beta)) (*.f64 alpha beta)) (*.f64 (fma.f64 i 2 (+.f64 alpha beta)) (fma.f64 i 2 (+.f64 alpha beta)))))
(*.f64 (/.f64 (fma.f64 i (+.f64 alpha (+.f64 i beta)) (*.f64 alpha beta)) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1)) (*.f64 (/.f64 i (+.f64 alpha (fma.f64 i 2 beta))) (/.f64 (+.f64 alpha (+.f64 i beta)) (+.f64 alpha (fma.f64 i 2 beta)))))
(*.f64 (/.f64 (*.f64 (+.f64 i beta) (+.f64 i alpha)) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1)) (*.f64 (/.f64 i (+.f64 alpha (fma.f64 i 2 beta))) (/.f64 (+.f64 alpha (+.f64 i beta)) (+.f64 alpha (fma.f64 i 2 beta)))))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 alpha beta) (*.f64 i (+.f64 (+.f64 beta alpha) i)))) (*.f64 (+.f64 (+.f64 beta alpha) (*.f64 2 i)) (+.f64 (+.f64 beta alpha) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 beta alpha) (*.f64 2 i)) (+.f64 (+.f64 beta alpha) (*.f64 2 i))) 1))
(/.f64 (*.f64 (fma.f64 alpha beta (*.f64 i (+.f64 alpha (+.f64 i beta)))) (*.f64 i (+.f64 alpha (+.f64 i beta)))) (*.f64 (fma.f64 (+.f64 alpha (+.f64 beta (*.f64 i 2))) (+.f64 alpha (+.f64 beta (*.f64 i 2))) -1) (*.f64 (+.f64 alpha (+.f64 beta (*.f64 i 2))) (+.f64 alpha (+.f64 beta (*.f64 i 2))))))
(*.f64 (/.f64 (*.f64 i (+.f64 i (+.f64 alpha beta))) (fma.f64 (fma.f64 i 2 (+.f64 alpha beta)) (fma.f64 i 2 (+.f64 alpha beta)) -1)) (/.f64 (fma.f64 i (+.f64 i (+.f64 alpha beta)) (*.f64 alpha beta)) (*.f64 (fma.f64 i 2 (+.f64 alpha beta)) (fma.f64 i 2 (+.f64 alpha beta)))))
(*.f64 (/.f64 (fma.f64 i (+.f64 alpha (+.f64 i beta)) (*.f64 alpha beta)) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1)) (*.f64 (/.f64 i (+.f64 alpha (fma.f64 i 2 beta))) (/.f64 (+.f64 alpha (+.f64 i beta)) (+.f64 alpha (fma.f64 i 2 beta)))))
(*.f64 (/.f64 (*.f64 (+.f64 i beta) (+.f64 i alpha)) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1)) (*.f64 (/.f64 i (+.f64 alpha (fma.f64 i 2 beta))) (/.f64 (+.f64 alpha (+.f64 i beta)) (+.f64 alpha (fma.f64 i 2 beta)))))
(/.f64 (/.f64 (*.f64 (*.f64 alpha (+.f64 (+.f64 i beta) alpha)) (+.f64 (*.f64 beta i) (*.f64 alpha (+.f64 (+.f64 i beta) alpha)))) (*.f64 (+.f64 (+.f64 i beta) (*.f64 2 alpha)) (+.f64 (+.f64 i beta) (*.f64 2 alpha)))) (-.f64 (*.f64 (+.f64 (+.f64 i beta) (*.f64 2 alpha)) (+.f64 (+.f64 i beta) (*.f64 2 alpha))) 1))
(/.f64 (*.f64 (*.f64 alpha (+.f64 alpha (+.f64 i beta))) (fma.f64 beta i (*.f64 alpha (+.f64 alpha (+.f64 i beta))))) (*.f64 (fma.f64 (+.f64 i (+.f64 beta (*.f64 alpha 2))) (+.f64 i (+.f64 beta (*.f64 alpha 2))) -1) (*.f64 (+.f64 i (+.f64 beta (*.f64 alpha 2))) (+.f64 i (+.f64 beta (*.f64 alpha 2))))))
(*.f64 (/.f64 alpha (fma.f64 (fma.f64 alpha 2 (+.f64 i beta)) (fma.f64 alpha 2 (+.f64 i beta)) -1)) (/.f64 (*.f64 (+.f64 i (+.f64 alpha beta)) (fma.f64 alpha (+.f64 i (+.f64 alpha beta)) (*.f64 i beta))) (*.f64 (fma.f64 alpha 2 (+.f64 i beta)) (fma.f64 alpha 2 (+.f64 i beta)))))
(*.f64 (/.f64 alpha (fma.f64 (+.f64 i (fma.f64 alpha 2 beta)) (+.f64 i (fma.f64 alpha 2 beta)) -1)) (*.f64 (/.f64 (fma.f64 alpha (+.f64 alpha (+.f64 i beta)) (*.f64 i beta)) (+.f64 i (fma.f64 alpha 2 beta))) (/.f64 (+.f64 alpha (+.f64 i beta)) (+.f64 i (fma.f64 alpha 2 beta)))))
(*.f64 (/.f64 alpha (fma.f64 (+.f64 i (fma.f64 alpha 2 beta)) (+.f64 i (fma.f64 alpha 2 beta)) -1)) (*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (+.f64 i alpha)) (+.f64 i (fma.f64 alpha 2 beta))) (/.f64 (+.f64 alpha (+.f64 i beta)) (+.f64 i (fma.f64 alpha 2 beta)))))
(/.f64 (/.f64 (*.f64 (*.f64 beta (+.f64 (+.f64 alpha i) beta)) (+.f64 (*.f64 i alpha) (*.f64 beta (+.f64 (+.f64 alpha i) beta)))) (*.f64 (+.f64 (+.f64 alpha i) (*.f64 2 beta)) (+.f64 (+.f64 alpha i) (*.f64 2 beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha i) (*.f64 2 beta)) (+.f64 (+.f64 alpha i) (*.f64 2 beta))) 1))
(/.f64 (*.f64 (*.f64 beta (+.f64 alpha (+.f64 i beta))) (fma.f64 i alpha (*.f64 beta (+.f64 alpha (+.f64 i beta))))) (*.f64 (fma.f64 (+.f64 (+.f64 i alpha) (*.f64 beta 2)) (+.f64 (+.f64 i alpha) (*.f64 beta 2)) -1) (*.f64 (+.f64 (+.f64 i alpha) (*.f64 beta 2)) (+.f64 (+.f64 i alpha) (*.f64 beta 2)))))
(/.f64 (/.f64 (fma.f64 i alpha (*.f64 beta (+.f64 i (+.f64 alpha beta)))) (/.f64 (*.f64 (fma.f64 beta 2 (+.f64 i alpha)) (fma.f64 beta 2 (+.f64 i alpha))) (*.f64 beta (+.f64 i (+.f64 alpha beta))))) (fma.f64 (fma.f64 beta 2 (+.f64 i alpha)) (fma.f64 beta 2 (+.f64 i alpha)) -1))
(*.f64 (/.f64 (fma.f64 beta (+.f64 alpha (+.f64 i beta)) (*.f64 i alpha)) (fma.f64 (+.f64 i (fma.f64 beta 2 alpha)) (+.f64 i (fma.f64 beta 2 alpha)) -1)) (*.f64 (/.f64 beta (+.f64 i (fma.f64 beta 2 alpha))) (/.f64 (+.f64 alpha (+.f64 i beta)) (+.f64 i (fma.f64 beta 2 alpha)))))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (+.f64 i beta)) (fma.f64 (+.f64 i (fma.f64 beta 2 alpha)) (+.f64 i (fma.f64 beta 2 alpha)) -1)) (*.f64 (/.f64 beta (+.f64 i (fma.f64 beta 2 alpha))) (/.f64 (+.f64 alpha (+.f64 i beta)) (+.f64 i (fma.f64 beta 2 alpha)))))
Symmetry

(sort alpha beta)

Compiler

Compiled 59 to 30 computations (49.2% saved)

simplify81.0ms (0.3%)

Algorithm
egg-herbie
Rules
686×associate-+l+_binary64
631×associate-+r+_binary64
486×associate-*l*_binary64
418×associate-*r*_binary64
369×times-frac_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01875
16767
233267
3217267
4740967
Stop Event
node limit
Counts
1 → 2
Calls
Call 1
Inputs
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
Outputs
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 (*.f64 i (+.f64 i (+.f64 alpha beta))) (fma.f64 beta alpha (*.f64 i (+.f64 i (+.f64 alpha beta))))) (*.f64 (fma.f64 (+.f64 alpha (+.f64 beta (*.f64 i 2))) (+.f64 alpha (+.f64 beta (*.f64 i 2))) -1) (*.f64 (+.f64 alpha (+.f64 beta (*.f64 i 2))) (+.f64 alpha (+.f64 beta (*.f64 i 2))))))
(*.f64 (/.f64 i (fma.f64 (fma.f64 i 2 (+.f64 alpha beta)) (fma.f64 i 2 (+.f64 alpha beta)) -1)) (/.f64 (*.f64 (+.f64 i (+.f64 alpha beta)) (fma.f64 i (+.f64 i (+.f64 alpha beta)) (*.f64 alpha beta))) (*.f64 (fma.f64 i 2 (+.f64 alpha beta)) (fma.f64 i 2 (+.f64 alpha beta)))))
(*.f64 (/.f64 i (fma.f64 (+.f64 beta (fma.f64 i 2 alpha)) (+.f64 beta (fma.f64 i 2 alpha)) -1)) (/.f64 (fma.f64 i (+.f64 i (+.f64 alpha beta)) (*.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (fma.f64 i 2 alpha)) (+.f64 beta (fma.f64 i 2 alpha))) (+.f64 i (+.f64 alpha beta)))))
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (/.f64 (/.f64 (fma.f64 i (+.f64 beta (+.f64 i alpha)) (*.f64 alpha beta)) (*.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)))) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1)))

eval2.0ms (0%)

Compiler

Compiled 103 to 50 computations (51.5% saved)

prune4.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
39.3b
Counts
3 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
52.8b
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
39.6b
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (/.f64 (/.f64 (fma.f64 i (+.f64 beta (+.f64 i alpha)) (*.f64 alpha beta)) (*.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)))) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1)))
Compiler

Compiled 106 to 53 computations (50% saved)

localize115.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1)
0.7b
(/.f64 (/.f64 (fma.f64 i (+.f64 beta (+.f64 i alpha)) (*.f64 alpha beta)) (*.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)))) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1))
38.5b
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (/.f64 (/.f64 (fma.f64 i (+.f64 beta (+.f64 i alpha)) (*.f64 alpha beta)) (*.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)))) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1)))
39.5b
(/.f64 (fma.f64 i (+.f64 beta (+.f64 i alpha)) (*.f64 alpha beta)) (*.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta))))
Compiler

Compiled 183 to 73 computations (60.1% saved)

series166.0ms (0.6%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
15.0ms
i
@-inf
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (/.f64 (/.f64 (fma.f64 i (+.f64 beta (+.f64 i alpha)) (*.f64 alpha beta)) (*.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)))) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1)))
14.0ms
alpha
@0
(/.f64 (/.f64 (fma.f64 i (+.f64 beta (+.f64 i alpha)) (*.f64 alpha beta)) (*.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)))) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1))
11.0ms
beta
@0
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (/.f64 (/.f64 (fma.f64 i (+.f64 beta (+.f64 i alpha)) (*.f64 alpha beta)) (*.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)))) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1)))
10.0ms
beta
@0
(/.f64 (/.f64 (fma.f64 i (+.f64 beta (+.f64 i alpha)) (*.f64 alpha beta)) (*.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)))) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1))
9.0ms
alpha
@0
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (/.f64 (/.f64 (fma.f64 i (+.f64 beta (+.f64 i alpha)) (*.f64 alpha beta)) (*.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)))) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1)))

rewrite138.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
439×fma-neg_binary64
380×expm1-udef_binary64
380×log1p-udef_binary64
220×add-sqr-sqrt_binary64
216×*-un-lft-identity_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify719.0ms (2.6%)

Algorithm
egg-herbie
Rules
856×associate-/l*_binary64
647×associate-/r*_binary64
392×*-commutative_binary64
301×+-commutative_binary64
266×sub-neg_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0111321177
1454820749
Stop Event
node limit
Counts
272 → 365
Calls
Call 1
Inputs
(/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))
(+.f64 (*.f64 i (-.f64 (/.f64 1 (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3))))) (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))
(+.f64 (*.f64 i (-.f64 (/.f64 1 (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3))))) (+.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 4))) (*.f64 4 (/.f64 (-.f64 (/.f64 1 (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 beta alpha))))) (pow.f64 i 2))))
(+.f64 (*.f64 i (-.f64 (/.f64 1 (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3))))) (+.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 4))) (*.f64 4 (/.f64 (-.f64 (/.f64 1 (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 beta alpha))))) (pow.f64 i 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (-.f64 (/.f64 1 (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)))) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 4 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 4))) (*.f64 4 (/.f64 (-.f64 (/.f64 1 (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 beta alpha))))) (+.f64 beta alpha)))) (pow.f64 i 3))))))
1/4
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) 1/4) (*.f64 1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 1/4 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/4 (*.f64 beta alpha)) (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 3))))) (*.f64 1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 1/4 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (*.f64 1/4 (*.f64 beta alpha)) (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2))))) (*.f64 1/4 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (*.f64 1/4 (*.f64 beta alpha)) (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)))))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/4 (*.f64 beta alpha)) (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 3)))))) (*.f64 1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))))
1/4
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) 1/4) (*.f64 1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 1/4 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/4 (*.f64 beta alpha)) (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 3))))) (*.f64 1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 1/4 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (*.f64 1/4 (*.f64 beta alpha)) (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2))))) (*.f64 1/4 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (*.f64 1/4 (*.f64 beta alpha)) (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)))))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/4 (*.f64 beta alpha)) (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 3)))))) (*.f64 1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 6)) (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))))
(/.f64 (+.f64 i alpha) beta)
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (/.f64 alpha beta) (/.f64 i beta))) (/.f64 (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 beta 2)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 beta 3))) (/.f64 i beta)))) (/.f64 (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 beta 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (-.f64 (*.f64 (+.f64 i alpha) i) (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 beta 3))) (/.f64 i beta))))) (/.f64 (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 beta 2)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) beta))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) beta))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (pow.f64 beta 3)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 3)))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 -2 (*.f64 (-.f64 (*.f64 (+.f64 i alpha) i) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))))) (+.f64 alpha (*.f64 2 i))))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (pow.f64 beta 3)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 3))))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))))
(/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4))) alpha) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4))) alpha) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4))) alpha) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 4))))) (pow.f64 alpha 3)))))
(/.f64 (+.f64 beta i) alpha)
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)) (/.f64 i alpha))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 beta i)) (pow.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta i))) (pow.f64 alpha 3))) (/.f64 i alpha)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 beta i)) (pow.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta i))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 beta i)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta i)))))) (pow.f64 alpha 4))) (/.f64 i alpha))))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 beta i)) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) alpha))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) alpha))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2))))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 alpha 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) alpha))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))))) (+.f64 beta (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 4))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 alpha 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) alpha)))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2))))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (pow.f64 i 2)) (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 2 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 2 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))))))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (pow.f64 i 2)) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) (-.f64 (+.f64 (*.f64 2 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 2 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 32 (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))))) (pow.f64 i 4)) (+.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 2 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 2 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))))
1/16
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(-.f64 (+.f64 1/16 (+.f64 (*.f64 1/16 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i)))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 2))))))
(-.f64 (+.f64 1/16 (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) (pow.f64 i 3))) (+.f64 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i)) (*.f64 1/16 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha)) (pow.f64 i 2)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha)))) (pow.f64 i 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 1/256 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (pow.f64 (+.f64 beta alpha) 2))))))) (+.f64 beta alpha)) (pow.f64 i 3))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 i 3)))))))))
1/16
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 -1/256 (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))) (pow.f64 i 2))) (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i)))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 -1/256 (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))) (pow.f64 i 2))) (+.f64 1/16 (+.f64 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i)) (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) (pow.f64 i 3)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (pow.f64 i 3))) (+.f64 (*.f64 -1/256 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 -4 (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 i 3))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (*.f64 -2 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/16 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 -1/256 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))))))) (pow.f64 i 3)))))))
(/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (-.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))))))))
(/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (+.f64 i alpha) i)) i) (pow.f64 beta 3)) (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 i (+.f64 i alpha))) (pow.f64 beta 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (+.f64 i alpha) i)) i) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2)) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 4)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (-.f64 (*.f64 i (+.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 i alpha) 2))) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (+.f64 i alpha) i)))) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (+.f64 i alpha) i)) (pow.f64 beta 4)) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (+.f64 i alpha) i)) (pow.f64 beta 3)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (-.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (+.f64 i alpha) i)) (*.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (+.f64 i alpha) i)) i) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (+.f64 i alpha) i))) (+.f64 (*.f64 8 i) (*.f64 4 alpha)))))) (+.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (-.f64 (*.f64 i (+.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 i alpha) 2))) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (+.f64 i alpha) i)))))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (+.f64 i alpha) i)) i) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2)) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 beta 4))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (-.f64 (*.f64 i (+.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 i alpha) 2))) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (+.f64 i alpha) i)))) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (+.f64 i alpha) i)) (pow.f64 beta 3)) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 i (+.f64 i alpha))) (pow.f64 beta 4)))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1))) (pow.f64 beta 4))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 4)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3))) i)) (pow.f64 beta 5))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)))) (*.f64 -4 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)) (pow.f64 beta 5)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 4)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1))) (pow.f64 beta 4))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 4)))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha) (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha) (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))) (pow.f64 alpha 2)))))
(/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3)) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))) (pow.f64 alpha 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3)) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2))))) (+.f64 (/.f64 (*.f64 i (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (+.f64 beta i))) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i))))) (+.f64 (*.f64 8 i) (*.f64 4 beta))) (pow.f64 alpha 4)) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))) (pow.f64 alpha 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 beta i))) (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (+.f64 (*.f64 i (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 4 beta) (*.f64 8 i)) (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))))))) (+.f64 (*.f64 8 i) (*.f64 4 beta))) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i))))) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1)))) (pow.f64 alpha 5))) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3)) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i))))) (+.f64 (*.f64 8 i) (*.f64 4 beta))) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1))) (pow.f64 alpha 4)) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))) (pow.f64 alpha 3)))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1))) (pow.f64 alpha 4))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i)))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 4)))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1)))) (*.f64 -4 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))))))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 5))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i)))) (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1)) (pow.f64 alpha 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 -2 (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) i)) (pow.f64 alpha 5)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1))) (pow.f64 alpha 4))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i)))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 4)))))
(/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))
(+.f64 (*.f64 i (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))
(+.f64 (*.f64 i (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))
(+.f64 (*.f64 i (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 32 (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))) (pow.f64 i 3))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))
(/.f64 1/16 (pow.f64 i 2))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) (*.f64 1/16 (/.f64 1 (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) (pow.f64 i 3))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 beta alpha) (pow.f64 i 4))))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 4))) (*.f64 2 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/16 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha)))) (pow.f64 i 4))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (-.f64 (*.f64 1/16 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))))) (*.f64 2 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/16 (*.f64 beta alpha)) (+.f64 (*.f64 2 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/16 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))))) (*.f64 1/256 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (pow.f64 (+.f64 beta alpha) 2))))))))))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 beta alpha) (pow.f64 i 4)))))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/16 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha)))) (pow.f64 i 4))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 4))))))
(/.f64 1/16 (pow.f64 i 2))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (+.f64 beta alpha)) (*.f64 -1/8 (+.f64 beta alpha))) (pow.f64 i 3))) (*.f64 1/16 (/.f64 1 (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (+.f64 beta alpha)) (*.f64 -1/8 (+.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 beta alpha) (pow.f64 i 4))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1/16 (+.f64 beta alpha)) (*.f64 -1/8 (+.f64 beta alpha))) (+.f64 beta alpha)) (pow.f64 i 4))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 4)))))
(-.f64 (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 -4 (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 i 5))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (+.f64 beta alpha)) (*.f64 -1/8 (+.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/16 (*.f64 beta alpha)) (+.f64 (*.f64 1/256 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (pow.f64 (+.f64 beta alpha) 2))))) (*.f64 -2 (*.f64 (-.f64 (*.f64 -1/16 (+.f64 beta alpha)) (*.f64 -1/8 (+.f64 beta alpha))) (+.f64 beta alpha)))))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (-.f64 (*.f64 -1/16 (+.f64 beta alpha)) (*.f64 -1/8 (+.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 beta alpha) (pow.f64 i 4)))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1/16 (+.f64 beta alpha)) (*.f64 -1/8 (+.f64 beta alpha))) (+.f64 beta alpha)) (pow.f64 i 4))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 4)))))
(/.f64 (*.f64 (+.f64 i alpha) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (+.f64 i alpha) i)) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (-.f64 (+.f64 (/.f64 alpha (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))) (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (+.f64 i alpha) i)) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (-.f64 (+.f64 (/.f64 alpha (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (+.f64 i alpha) i)) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 i (+.f64 i alpha))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (-.f64 (+.f64 (/.f64 alpha (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))) (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))))))
(/.f64 (+.f64 i alpha) (pow.f64 beta 3))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 4)) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 3)))) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (+.f64 i alpha)) (pow.f64 beta 4)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (+.f64 i alpha)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (+.f64 i alpha))))) (pow.f64 beta 5))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 3))))) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (+.f64 i alpha)) (pow.f64 beta 4)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 i alpha) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (+.f64 i alpha)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (-.f64 (*.f64 (+.f64 i alpha) i) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (+.f64 i alpha))))))) (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (+.f64 i alpha)))))) (pow.f64 beta 6))) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (+.f64 i alpha)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (+.f64 i alpha))))) (pow.f64 beta 5))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (+.f64 i alpha)) (pow.f64 beta 4)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (pow.f64 beta 3)))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (pow.f64 beta 3)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 4))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 -4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)) (pow.f64 beta 5)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (pow.f64 beta 3)))))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 4))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 -4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)) (pow.f64 beta 5)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 (*.f64 -2 (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)))) (+.f64 (*.f64 (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 -4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))))) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)) (*.f64 4 (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (*.f64 (+.f64 i alpha) i) (*.f64 -4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))))) (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1))) (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 6))))))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 4))))
(/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))
(+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (-.f64 (+.f64 (/.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 i (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 i (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (-.f64 (+.f64 (/.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 i (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 i (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 i (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (+.f64 (/.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (pow.f64 alpha 3))))))
(/.f64 (+.f64 beta i) (pow.f64 alpha 3))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 3)) (+.f64 (/.f64 i (pow.f64 alpha 3)) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 4)))) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i)) (pow.f64 alpha 4)))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 3)) (+.f64 (/.f64 i (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta i) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1)) (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i)))) (+.f64 (*.f64 8 i) (*.f64 4 beta)))) (pow.f64 alpha 5)))))) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i)) (pow.f64 alpha 4)))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 3)) (+.f64 (/.f64 i (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta i) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1)) (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i)))) (+.f64 (*.f64 8 i) (*.f64 4 beta)))) (pow.f64 alpha 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i)))) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 beta i)) (*.f64 -1 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (+.f64 beta i)) (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))) (+.f64 (*.f64 4 beta) (*.f64 8 i)))))))) (pow.f64 alpha 6))))))) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i)) (pow.f64 alpha 4)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (pow.f64 alpha 3)))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (pow.f64 alpha 3)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 4))))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (pow.f64 alpha 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 -4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 5))) (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1)) (pow.f64 alpha 5))))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 4))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 -4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))))) (+.f64 beta (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1))) (+.f64 beta (*.f64 2 i)))) (+.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 (*.f64 -2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 -2 (pow.f64 (+.f64 beta (*.f64 2 i)) 3)))) (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 -4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))))) (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1)))) (pow.f64 alpha 6))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1)) (pow.f64 alpha 5)) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 -4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 5))))))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 4))))
(-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)
(-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha)) 1)
(-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2))) 1)
(-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2))) 1)
(pow.f64 alpha 2)
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2))
(-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2))) 1)
(-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2))) 1)
(pow.f64 alpha 2)
(+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) alpha)))
(-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) alpha)))) 1)
(-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) alpha)))) 1)
(-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)
(-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 2)) 1)
(-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2)))) 1)
(-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2)))) 1)
(*.f64 4 (pow.f64 i 2))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (*.f64 4 (pow.f64 i 2)))
(-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2)))) 1)
(-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2)))) 1)
(*.f64 4 (pow.f64 i 2))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (*.f64 4 (pow.f64 i 2)))
(-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2)))) 1)
(-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2)))) 1)
(-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)
(-.f64 (+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)
(-.f64 (+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)
(-.f64 (+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)
(pow.f64 beta 2)
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 beta 2))
(-.f64 (+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)
(-.f64 (+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)
(pow.f64 beta 2)
(+.f64 (pow.f64 beta 2) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(-.f64 (+.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 2 i)))))) 1)
(-.f64 (+.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 2 i)))))) 1)
Outputs
(/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))
(/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 2) alpha))
(*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) alpha)
(+.f64 (*.f64 i (-.f64 (/.f64 1 (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3))))) (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))
(fma.f64 i (-.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 3))) (/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 2) alpha)))
(fma.f64 i (-.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) alpha))
(+.f64 (*.f64 i (-.f64 (/.f64 1 (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3))))) (+.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 4))) (*.f64 4 (/.f64 (-.f64 (/.f64 1 (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 beta alpha))))) (pow.f64 i 2))))
(+.f64 (fma.f64 i (-.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 3))) (/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 2) alpha))) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (+.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 4)) (/.f64 (-.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 3))) (+.f64 beta alpha))))) (*.f64 i i)))
(+.f64 (fma.f64 i (-.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) alpha)) (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 -4 (+.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 4)) (/.f64 (-.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 3))) (+.f64 beta alpha))))) (*.f64 i i)))
(+.f64 (*.f64 i (-.f64 (/.f64 1 (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3))))) (+.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 4))) (*.f64 4 (/.f64 (-.f64 (/.f64 1 (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 beta alpha))))) (pow.f64 i 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (-.f64 (/.f64 1 (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)))) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 4 (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 4))) (*.f64 4 (/.f64 (-.f64 (/.f64 1 (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 beta alpha))))) (+.f64 beta alpha)))) (pow.f64 i 3))))))
(+.f64 (fma.f64 i (-.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 3))) (/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 2) alpha))) (fma.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (+.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 4)) (/.f64 (-.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 3))) (+.f64 beta alpha))))) (*.f64 i i) (neg.f64 (*.f64 (*.f64 4 (+.f64 (/.f64 (-.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (+.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 4)) (/.f64 (-.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 3))) (+.f64 beta alpha))))) (+.f64 beta alpha)))) (pow.f64 i 3)))))
(+.f64 (fma.f64 i (-.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) alpha)) (-.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 -4 (+.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 4)) (/.f64 (-.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 3))) (+.f64 beta alpha))))) (*.f64 i i)) (*.f64 (*.f64 4 (+.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 3)) (/.f64 4 (/.f64 (+.f64 beta alpha) (+.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 4)) (/.f64 (-.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 3))) (+.f64 beta alpha)))))) (/.f64 (-.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 3))))
1/4
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) 1/4) (*.f64 1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))))
(-.f64 (fma.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i i)) 1/4) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) 1/16) (*.f64 i i)))
(+.f64 (fma.f64 1/4 (/.f64 beta (/.f64 i (/.f64 alpha i))) 1/4) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16) (*.f64 i i)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 1/4 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/4 (*.f64 beta alpha)) (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 3))))) (*.f64 1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))))
(+.f64 (+.f64 (fma.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i i)) 1/4) (neg.f64 (/.f64 (+.f64 beta alpha) (/.f64 (pow.f64 i 3) (+.f64 (*.f64 (*.f64 beta alpha) 1/4) (*.f64 -1/16 (pow.f64 (+.f64 beta alpha) 2))))))) (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 i i))))
(+.f64 (-.f64 (fma.f64 1/4 (/.f64 beta (/.f64 i (/.f64 alpha i))) 1/4) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) (fma.f64 (*.f64 beta alpha) 1/4 (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16)))) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16) (*.f64 i i)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 1/4 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (*.f64 1/4 (*.f64 beta alpha)) (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2))))) (*.f64 1/4 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (*.f64 1/4 (*.f64 beta alpha)) (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)))))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/4 (*.f64 beta alpha)) (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 3)))))) (*.f64 1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))))
(+.f64 (+.f64 (fma.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i i)) 1/4) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (*.f64 (*.f64 beta alpha) 1/4) (*.f64 -1/16 (pow.f64 (+.f64 beta alpha) 2)))) -3/4) (pow.f64 i 4)) (neg.f64 (/.f64 (+.f64 beta alpha) (/.f64 (pow.f64 i 3) (+.f64 (*.f64 (*.f64 beta alpha) 1/4) (*.f64 -1/16 (pow.f64 (+.f64 beta alpha) 2)))))))) (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 i i))))
(+.f64 (fma.f64 1/4 (/.f64 beta (/.f64 i (/.f64 alpha i))) (-.f64 (-.f64 1/4 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (fma.f64 (*.f64 beta alpha) 1/4 (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16))) (/.f64 (pow.f64 i 4) -3/4))) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) (fma.f64 (*.f64 beta alpha) 1/4 (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16))))) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16) (*.f64 i i)))
1/4
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) 1/4) (*.f64 1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))))
(-.f64 (fma.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i i)) 1/4) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) 1/16) (*.f64 i i)))
(+.f64 (fma.f64 1/4 (/.f64 beta (/.f64 i (/.f64 alpha i))) 1/4) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16) (*.f64 i i)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 1/4 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/4 (*.f64 beta alpha)) (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 3))))) (*.f64 1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))))
(+.f64 (+.f64 (fma.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i i)) 1/4) (neg.f64 (/.f64 (+.f64 beta alpha) (/.f64 (pow.f64 i 3) (+.f64 (*.f64 (*.f64 beta alpha) 1/4) (*.f64 -1/16 (pow.f64 (+.f64 beta alpha) 2))))))) (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 i i))))
(+.f64 (-.f64 (fma.f64 1/4 (/.f64 beta (/.f64 i (/.f64 alpha i))) 1/4) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) (fma.f64 (*.f64 beta alpha) 1/4 (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16)))) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16) (*.f64 i i)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 1/4 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (*.f64 1/4 (*.f64 beta alpha)) (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2))))) (*.f64 1/4 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (*.f64 1/4 (*.f64 beta alpha)) (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)))))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/4 (*.f64 beta alpha)) (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 3)))))) (*.f64 1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))))
(+.f64 (+.f64 (fma.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i i)) 1/4) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (*.f64 (*.f64 beta alpha) 1/4) (*.f64 -1/16 (pow.f64 (+.f64 beta alpha) 2)))) -3/4) (pow.f64 i 4)) (neg.f64 (/.f64 (+.f64 beta alpha) (/.f64 (pow.f64 i 3) (+.f64 (*.f64 (*.f64 beta alpha) 1/4) (*.f64 -1/16 (pow.f64 (+.f64 beta alpha) 2)))))))) (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 i i))))
(+.f64 (fma.f64 1/4 (/.f64 beta (/.f64 i (/.f64 alpha i))) (-.f64 (-.f64 1/4 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (fma.f64 (*.f64 beta alpha) 1/4 (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16))) (/.f64 (pow.f64 i 4) -3/4))) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) (fma.f64 (*.f64 beta alpha) 1/4 (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16))))) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16) (*.f64 i i)))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))
(/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 alpha i)))
(*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 alpha i))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(fma.f64 beta (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 i (*.f64 (+.f64 alpha i) (fma.f64 4 i (*.f64 alpha 2)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 alpha i))))
(fma.f64 beta (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (*.f64 (+.f64 alpha i) (fma.f64 4 i (*.f64 alpha 2)))))) (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 alpha i)))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))))
(+.f64 (fma.f64 beta (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 i (*.f64 (+.f64 alpha i) (fma.f64 4 i (*.f64 alpha 2)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 alpha i)))) (neg.f64 (*.f64 (*.f64 beta beta) (+.f64 (/.f64 (*.f64 i (+.f64 alpha i)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 i (*.f64 (+.f64 alpha i) (fma.f64 4 i (*.f64 alpha 2)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (fma.f64 4 i (*.f64 alpha 2))))))))
(-.f64 (fma.f64 beta (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (*.f64 (+.f64 alpha i) (fma.f64 4 i (*.f64 alpha 2)))))) (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 alpha i))) (*.f64 (*.f64 beta beta) (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (+.f64 alpha i)) (*.f64 (/.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (*.f64 (+.f64 alpha i) (fma.f64 4 i (*.f64 alpha 2)))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (fma.f64 4 i (*.f64 alpha 2))))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 6)) (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))))
(fma.f64 beta (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 i (*.f64 (+.f64 alpha i) (fma.f64 4 i (*.f64 alpha 2)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (fma.f64 (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 6) (*.f64 (+.f64 alpha i) (fma.f64 4 i (*.f64 alpha 2))))) (+.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 i (+.f64 alpha i)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 i (*.f64 (+.f64 alpha i) (fma.f64 4 i (*.f64 alpha 2)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (fma.f64 4 i (*.f64 alpha 2))))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (fma.f64 4 i (*.f64 alpha 2))))))) (pow.f64 beta 3) (+.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 alpha i))) (neg.f64 (*.f64 (*.f64 beta beta) (+.f64 (/.f64 (*.f64 i (+.f64 alpha i)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 i (*.f64 (+.f64 alpha i) (fma.f64 4 i (*.f64 alpha 2)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (fma.f64 4 i (*.f64 alpha 2))))))))))
(fma.f64 beta (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (*.f64 (+.f64 alpha i) (fma.f64 4 i (*.f64 alpha 2)))))) (fma.f64 (-.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 6)) (*.f64 (+.f64 alpha i) (fma.f64 4 i (*.f64 alpha 2)))) (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (+.f64 alpha i)) (*.f64 (/.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (*.f64 (+.f64 alpha i) (fma.f64 4 i (*.f64 alpha 2)))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (fma.f64 4 i (*.f64 alpha 2)))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (fma.f64 4 i (*.f64 alpha 2)))))) (pow.f64 beta 3) (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 alpha i)) (*.f64 (*.f64 beta beta) (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (+.f64 alpha i)) (*.f64 (/.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (*.f64 (+.f64 alpha i) (fma.f64 4 i (*.f64 alpha 2)))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (fma.f64 4 i (*.f64 alpha 2))))))))
(/.f64 (+.f64 i alpha) beta)
(/.f64 (+.f64 alpha i) beta)
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (/.f64 alpha beta) (/.f64 i beta))) (/.f64 (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 beta 2)))
(-.f64 (+.f64 (+.f64 (/.f64 alpha beta) (/.f64 i beta)) (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i)))) (/.f64 (+.f64 alpha i) (/.f64 (*.f64 beta beta) (fma.f64 4 i (*.f64 alpha 2)))))
(-.f64 (+.f64 (+.f64 (/.f64 alpha beta) (/.f64 i beta)) (*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i))) (/.f64 (fma.f64 4 i (*.f64 alpha 2)) (/.f64 (*.f64 beta beta) (+.f64 alpha i))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 beta 3))) (/.f64 i beta)))) (/.f64 (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 beta 2)))
(-.f64 (+.f64 (+.f64 (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i))) (/.f64 alpha beta)) (fma.f64 -1 (/.f64 (fma.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (*.f64 (+.f64 alpha i) (-.f64 i (fma.f64 4 i (*.f64 alpha 2)))))) (pow.f64 beta 3)) (/.f64 i beta))) (/.f64 (+.f64 alpha i) (/.f64 (*.f64 beta beta) (fma.f64 4 i (*.f64 alpha 2)))))
(-.f64 (+.f64 (+.f64 (*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i)) (/.f64 alpha beta)) (-.f64 (/.f64 i beta) (/.f64 (fma.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (*.f64 (+.f64 alpha i) (-.f64 i (fma.f64 4 i (*.f64 alpha 2)))))) (pow.f64 beta 3)))) (/.f64 (fma.f64 4 i (*.f64 alpha 2)) (/.f64 (*.f64 beta beta) (+.f64 alpha i))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (-.f64 (*.f64 (+.f64 i alpha) i) (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 beta 3))) (/.f64 i beta))))) (/.f64 (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 beta 2)))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (fma.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (*.f64 (+.f64 alpha i) (-.f64 i (fma.f64 4 i (*.f64 alpha 2))))))) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 (+.f64 alpha i) (-.f64 i (fma.f64 4 i (*.f64 alpha 2)))))) (pow.f64 beta 4)) (+.f64 (+.f64 (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i))) (/.f64 alpha beta)) (fma.f64 -1 (/.f64 (fma.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (*.f64 (+.f64 alpha i) (-.f64 i (fma.f64 4 i (*.f64 alpha 2)))))) (pow.f64 beta 3)) (/.f64 i beta)))) (/.f64 (+.f64 alpha i) (/.f64 (*.f64 beta beta) (fma.f64 4 i (*.f64 alpha 2)))))
(-.f64 (-.f64 (+.f64 (+.f64 (*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i)) (/.f64 alpha beta)) (-.f64 (/.f64 i beta) (/.f64 (fma.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (*.f64 (+.f64 alpha i) (-.f64 i (fma.f64 4 i (*.f64 alpha 2)))))) (pow.f64 beta 3)))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 (+.f64 alpha i) (-.f64 i (fma.f64 4 i (*.f64 alpha 2))))) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (fma.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (*.f64 (+.f64 alpha i) (-.f64 i (fma.f64 4 i (*.f64 alpha 2)))))))) (pow.f64 beta 4))) (/.f64 (fma.f64 4 i (*.f64 alpha 2)) (/.f64 (*.f64 beta beta) (+.f64 alpha i))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) beta))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 alpha i)) beta))
(/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) beta)
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) beta))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))))
(-.f64 (+.f64 (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 alpha i)) beta))) (/.f64 (*.f64 (*.f64 -2 (*.f64 -1 (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))) (*.f64 beta beta)))
(+.f64 (-.f64 (*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i)) (/.f64 (-.f64 (neg.f64 alpha) i) beta)) (*.f64 2 (*.f64 (/.f64 (-.f64 (neg.f64 alpha) i) (*.f64 beta beta)) (+.f64 alpha (*.f64 2 i)))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (pow.f64 beta 3)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 3)))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i))) (-.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 alpha i)) beta) (+.f64 (/.f64 (*.f64 -1 (+.f64 alpha i)) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 -2 (/.f64 (-.f64 (*.f64 i (+.f64 alpha i)) (*.f64 (*.f64 -2 (*.f64 -1 (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i)))) (/.f64 (pow.f64 beta 3) (+.f64 alpha (*.f64 2 i))))))) (/.f64 (*.f64 (*.f64 -2 (*.f64 -1 (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))) (*.f64 beta beta))))
(+.f64 (+.f64 (-.f64 (*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i)) (/.f64 (-.f64 (neg.f64 alpha) i) beta)) (+.f64 (*.f64 (/.f64 (-.f64 (neg.f64 alpha) i) (pow.f64 beta 3)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 -2 (/.f64 (fma.f64 i (+.f64 alpha i) (*.f64 2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (neg.f64 alpha) i)))) (/.f64 (pow.f64 beta 3) (+.f64 alpha (*.f64 2 i))))))) (*.f64 2 (*.f64 (/.f64 (-.f64 (neg.f64 alpha) i) (*.f64 beta beta)) (+.f64 alpha (*.f64 2 i)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 -2 (*.f64 (-.f64 (*.f64 (+.f64 i alpha) i) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))))) (+.f64 alpha (*.f64 2 i))))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (pow.f64 beta 3)) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 3))))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 (-.f64 (*.f64 i (+.f64 alpha i)) (*.f64 (*.f64 -2 (*.f64 -1 (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 (*.f64 2 (fma.f64 (*.f64 -1 (+.f64 alpha i)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 i (+.f64 alpha i)) (*.f64 (*.f64 -2 (*.f64 -1 (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i)))))))) (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 4)) (+.f64 (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i))) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 alpha i)) beta) (+.f64 (/.f64 (*.f64 -1 (+.f64 alpha i)) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 -2 (/.f64 (-.f64 (*.f64 i (+.f64 alpha i)) (*.f64 (*.f64 -2 (*.f64 -1 (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i)))) (/.f64 (pow.f64 beta 3) (+.f64 alpha (*.f64 2 i))))))))) (*.f64 2 (/.f64 (*.f64 -1 (+.f64 alpha i)) (/.f64 (*.f64 beta beta) (+.f64 alpha (*.f64 2 i))))))
(+.f64 (-.f64 (+.f64 (-.f64 (*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i)) (/.f64 (-.f64 (neg.f64 alpha) i) beta)) (+.f64 (*.f64 (/.f64 (-.f64 (neg.f64 alpha) i) (pow.f64 beta 3)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 -2 (/.f64 (fma.f64 i (+.f64 alpha i) (*.f64 2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (neg.f64 alpha) i)))) (/.f64 (pow.f64 beta 3) (+.f64 alpha (*.f64 2 i))))))) (/.f64 (fma.f64 (fma.f64 i (+.f64 alpha i) (*.f64 2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (neg.f64 alpha) i)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 (*.f64 2 (fma.f64 (-.f64 (neg.f64 alpha) i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (fma.f64 i (+.f64 alpha i) (*.f64 2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (neg.f64 alpha) i)))))))) (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 4))) (*.f64 2 (*.f64 (/.f64 (-.f64 (neg.f64 alpha) i) (*.f64 beta beta)) (+.f64 alpha (*.f64 2 i)))))
(/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))
(*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 beta i))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4))) alpha) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))
(fma.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) alpha (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))
(fma.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) alpha (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 beta i)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4))) alpha) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))
(fma.f64 -1 (*.f64 (+.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (+.f64 beta i))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4))))))) (*.f64 alpha alpha)) (fma.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) alpha (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))
(-.f64 (fma.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) alpha (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 beta i))) (*.f64 (+.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (+.f64 beta i))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))))) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4))) alpha) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 4))))) (pow.f64 alpha 3)))))
(fma.f64 -1 (*.f64 (+.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (+.f64 beta i))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4))))))) (*.f64 alpha alpha)) (+.f64 (fma.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) alpha (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (*.f64 (-.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 6) (*.f64 i (+.f64 beta i)))) (fma.f64 -1 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (+.f64 beta i))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4))))))))) (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 4))))) (pow.f64 alpha 3))))
(-.f64 (+.f64 (fma.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) alpha (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 beta i))) (*.f64 (-.f64 (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 6)) (*.f64 i (+.f64 beta i))) (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 4))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (+.f64 beta i))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4))))))))) (pow.f64 alpha 3))) (*.f64 (+.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (+.f64 beta i))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))))) (*.f64 alpha alpha)))
(/.f64 (+.f64 beta i) alpha)
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)) (/.f64 i alpha))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 beta i)) (pow.f64 alpha 2)))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (/.f64 i (/.f64 (*.f64 alpha alpha) (+.f64 beta i))) (/.f64 i alpha)) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (*.f64 alpha alpha) (+.f64 beta i)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 (/.f64 i (*.f64 alpha alpha)) (+.f64 beta i)) (/.f64 i alpha))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (*.f64 alpha alpha)) (+.f64 beta i)))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta i))) (pow.f64 alpha 3))) (/.f64 i alpha)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 beta i)) (pow.f64 alpha 2)))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (/.f64 i (/.f64 (*.f64 alpha alpha) (+.f64 beta i))) (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 4 i (*.f64 beta 2)) (*.f64 (+.f64 beta i) (-.f64 i (fma.f64 4 i (*.f64 beta 2)))) (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 3)) (/.f64 i alpha))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (*.f64 alpha alpha) (+.f64 beta i)))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (*.f64 (/.f64 i (*.f64 alpha alpha)) (+.f64 beta i)) (-.f64 (/.f64 i alpha) (/.f64 (fma.f64 (fma.f64 4 i (*.f64 beta 2)) (*.f64 (+.f64 beta i) (-.f64 i (fma.f64 4 i (*.f64 beta 2)))) (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 3)))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (*.f64 alpha alpha)) (+.f64 beta i))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta i))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 beta i)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta i)))))) (pow.f64 alpha 4))) (/.f64 i alpha))))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 beta i)) (pow.f64 alpha 2)))
(-.f64 (+.f64 (+.f64 (/.f64 beta alpha) (/.f64 i (/.f64 (*.f64 alpha alpha) (+.f64 beta i)))) (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 4 i (*.f64 beta 2)) (*.f64 (+.f64 beta i) (-.f64 i (fma.f64 4 i (*.f64 beta 2)))) (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (fma.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 (+.f64 beta i) (-.f64 i (fma.f64 4 i (*.f64 beta 2)))) (neg.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (fma.f64 (fma.f64 4 i (*.f64 beta 2)) (*.f64 (+.f64 beta i) (-.f64 i (fma.f64 4 i (*.f64 beta 2)))) (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))))) (pow.f64 alpha 4)) (/.f64 i alpha)))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (*.f64 alpha alpha) (+.f64 beta i))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (-.f64 (*.f64 (/.f64 i (*.f64 alpha alpha)) (+.f64 beta i)) (/.f64 (fma.f64 (fma.f64 4 i (*.f64 beta 2)) (*.f64 (+.f64 beta i) (-.f64 i (fma.f64 4 i (*.f64 beta 2)))) (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 3))) (-.f64 (/.f64 i alpha) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 (+.f64 beta i) (-.f64 i (fma.f64 4 i (*.f64 beta 2))))) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (fma.f64 (fma.f64 4 i (*.f64 beta 2)) (*.f64 (+.f64 beta i) (-.f64 i (fma.f64 4 i (*.f64 beta 2)))) (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (pow.f64 alpha 4)))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (*.f64 alpha alpha)) (+.f64 beta i))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) alpha))
(neg.f64 (/.f64 (fma.f64 -1 beta (neg.f64 i)) alpha))
(/.f64 (neg.f64 (-.f64 (neg.f64 i) beta)) alpha)
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) alpha))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2))))
(+.f64 (/.f64 i (/.f64 (*.f64 alpha alpha) (+.f64 beta i))) (-.f64 (neg.f64 (/.f64 (fma.f64 -1 beta (neg.f64 i)) alpha)) (/.f64 (*.f64 (*.f64 -2 (fma.f64 -1 beta (neg.f64 i))) (+.f64 beta (*.f64 2 i))) (*.f64 alpha alpha))))
(+.f64 (-.f64 (*.f64 (/.f64 i (*.f64 alpha alpha)) (+.f64 beta i)) (/.f64 (-.f64 (neg.f64 i) beta) alpha)) (/.f64 (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (neg.f64 i) beta))) (*.f64 alpha alpha)))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 alpha 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) alpha))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2))))
(+.f64 (/.f64 i (/.f64 (*.f64 alpha alpha) (+.f64 beta i))) (-.f64 (+.f64 (/.f64 (fma.f64 -1 beta (neg.f64 i)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (fma.f64 -2 (/.f64 (+.f64 (*.f64 i (+.f64 beta i)) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (fma.f64 -1 beta (neg.f64 i))))) (/.f64 (pow.f64 alpha 3) (+.f64 beta (*.f64 2 i)))) (neg.f64 (/.f64 (fma.f64 -1 beta (neg.f64 i)) alpha)))) (/.f64 (*.f64 (*.f64 -2 (fma.f64 -1 beta (neg.f64 i))) (+.f64 beta (*.f64 2 i))) (*.f64 alpha alpha))))
(+.f64 (*.f64 (/.f64 i (*.f64 alpha alpha)) (+.f64 beta i)) (+.f64 (+.f64 (*.f64 (/.f64 (-.f64 (neg.f64 i) beta) (pow.f64 alpha 3)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (fma.f64 -2 (*.f64 (/.f64 (fma.f64 i (+.f64 beta i) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (neg.f64 i) beta)))) (pow.f64 alpha 3)) (+.f64 beta (*.f64 2 i))) (/.f64 (neg.f64 (-.f64 (neg.f64 i) beta)) alpha))) (/.f64 (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (neg.f64 i) beta))) (*.f64 alpha alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))))) (+.f64 beta (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 4))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 alpha 3)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 -2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) alpha)))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (fma.f64 -2 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (*.f64 i (+.f64 beta i)) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (fma.f64 -1 beta (neg.f64 i)))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (fma.f64 -1 beta (neg.f64 i))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 i (+.f64 beta i)) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (fma.f64 -1 beta (neg.f64 i))))))) (pow.f64 alpha 4)) (+.f64 (/.f64 i (/.f64 (*.f64 alpha alpha) (+.f64 beta i))) (+.f64 (/.f64 (fma.f64 -1 beta (neg.f64 i)) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (fma.f64 -2 (/.f64 (+.f64 (*.f64 i (+.f64 beta i)) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (fma.f64 -1 beta (neg.f64 i))))) (/.f64 (pow.f64 alpha 3) (+.f64 beta (*.f64 2 i)))) (neg.f64 (/.f64 (fma.f64 -1 beta (neg.f64 i)) alpha)))))) (*.f64 2 (/.f64 (fma.f64 -1 beta (neg.f64 i)) (/.f64 (*.f64 alpha alpha) (+.f64 beta (*.f64 2 i))))))
(+.f64 (-.f64 (+.f64 (*.f64 (/.f64 i (*.f64 alpha alpha)) (+.f64 beta i)) (+.f64 (*.f64 (/.f64 (-.f64 (neg.f64 i) beta) (pow.f64 alpha 3)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (fma.f64 -2 (*.f64 (/.f64 (fma.f64 i (+.f64 beta i) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (neg.f64 i) beta)))) (pow.f64 alpha 3)) (+.f64 beta (*.f64 2 i))) (/.f64 (neg.f64 (-.f64 (neg.f64 i) beta)) alpha)))) (/.f64 (fma.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (fma.f64 -2 (*.f64 (+.f64 beta (*.f64 2 i)) (fma.f64 i (+.f64 beta i) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (neg.f64 i) beta))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (neg.f64 i) beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (fma.f64 i (+.f64 beta i) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (neg.f64 i) beta)))))) (pow.f64 alpha 4))) (/.f64 (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (neg.f64 i) beta))) (*.f64 alpha alpha)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))
(/.f64 (/.f64 (*.f64 beta (*.f64 alpha i)) (+.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (pow.f64 i 2)) (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))
(fma.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (/.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 2) alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (/.f64 beta (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 alpha (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))))))) (*.f64 i i) (/.f64 (/.f64 (*.f64 beta (*.f64 alpha i)) (+.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))
(fma.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) alpha) (/.f64 beta (/.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (/.f64 alpha (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))))) (*.f64 i i) (/.f64 (/.f64 (*.f64 beta (*.f64 alpha i)) (+.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (pow.f64 i 2)) (+.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 2 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 2 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))))))
(+.f64 (fma.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (/.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 2) alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (/.f64 beta (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 alpha (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))))))) (*.f64 i i) (/.f64 (/.f64 (*.f64 beta (*.f64 alpha i)) (+.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 (pow.f64 i 3) (-.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (/.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (/.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 2) alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (/.f64 beta (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 alpha (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))))))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))))
(+.f64 (fma.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) alpha) (/.f64 beta (/.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (/.f64 alpha (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))))) (*.f64 i i) (/.f64 (/.f64 (*.f64 beta (*.f64 alpha i)) (+.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 (pow.f64 i 3) (-.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (/.f64 4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))) (/.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) alpha) (/.f64 beta (/.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (/.f64 alpha (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (pow.f64 i 2)) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) (-.f64 (+.f64 (*.f64 2 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 2 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 32 (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))))) (pow.f64 i 4)) (+.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 2 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 2 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))))
(fma.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (/.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 2) alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (/.f64 beta (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 alpha (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))))))) (*.f64 i i) (fma.f64 (-.f64 (-.f64 (/.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (*.f64 (/.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (/.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 2) alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (/.f64 beta (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 alpha (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))))))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (+.f64 (*.f64 (/.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (-.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (/.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (/.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 2) alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (/.f64 beta (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 alpha (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))))))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 32 (*.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (pow.f64 i 4) (+.f64 (/.f64 (/.f64 (*.f64 beta (*.f64 alpha i)) (+.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (*.f64 (pow.f64 i 3) (-.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (/.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (/.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 2) alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (/.f64 beta (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 alpha (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))))))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))))))
(fma.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) alpha) (/.f64 beta (/.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (/.f64 alpha (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))))) (*.f64 i i) (fma.f64 (-.f64 (-.f64 (/.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (*.f64 (/.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) alpha) (/.f64 beta (/.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (/.f64 alpha (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (+.f64 (*.f64 (/.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (-.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (/.f64 4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))) (/.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) alpha) (/.f64 beta (/.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (/.f64 alpha (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (/.f64 32 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 beta alpha))))) (pow.f64 i 4) (+.f64 (/.f64 (/.f64 (*.f64 beta (*.f64 alpha i)) (+.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (*.f64 (pow.f64 i 3) (-.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (/.f64 4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))) (/.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) alpha) (/.f64 beta (/.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (/.f64 alpha (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))))))
1/16
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(+.f64 1/16 (-.f64 (*.f64 1/16 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)) (/.f64 (*.f64 (+.f64 beta alpha) 1/8) i)))
(+.f64 1/16 (fma.f64 1/16 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)))
(-.f64 (+.f64 1/16 (+.f64 (*.f64 1/16 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i)))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 2))))))
(+.f64 1/16 (-.f64 (*.f64 1/16 (+.f64 (/.f64 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 i i)) (/.f64 (*.f64 2 (+.f64 beta alpha)) i))) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (fma.f64 2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) -1/8)) (/.f64 (*.f64 i i) (+.f64 beta alpha))) (/.f64 (*.f64 1/256 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (*.f64 i i))))))
(+.f64 1/16 (-.f64 (*.f64 1/16 (+.f64 (/.f64 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 i i)) (/.f64 (*.f64 2 (+.f64 beta alpha)) i))) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (fma.f64 2 (/.f64 (fma.f64 1/16 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) -1/8)) (/.f64 (*.f64 i i) (+.f64 beta alpha))) (/.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (/.f64 (*.f64 i i) 1/256))))))
(-.f64 (+.f64 1/16 (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) (pow.f64 i 3))) (+.f64 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i)) (*.f64 1/16 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha)) (pow.f64 i 2)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha)))) (pow.f64 i 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 1/256 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (pow.f64 (+.f64 beta alpha) 2))))))) (+.f64 beta alpha)) (pow.f64 i 3))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 i 3)))))))))
(-.f64 (+.f64 1/16 (fma.f64 1/16 (/.f64 beta (/.f64 (pow.f64 i 3) (*.f64 alpha (+.f64 beta alpha)))) (*.f64 1/16 (+.f64 (/.f64 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 i i)) (/.f64 (*.f64 2 (+.f64 beta alpha)) i))))) (fma.f64 1/16 (/.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (/.f64 (pow.f64 i 3) (+.f64 (*.f64 1/16 (*.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) -1/8)))) (fma.f64 2 (/.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (fma.f64 2 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 1/16 (*.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) -1/8))) (*.f64 1/256 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))))) (/.f64 (pow.f64 i 3) (+.f64 beta alpha))) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (fma.f64 1/256 (/.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (*.f64 i i)) (fma.f64 2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) -1/8)) (/.f64 (*.f64 i i) (+.f64 beta alpha))) (/.f64 (*.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))) 1/256) (pow.f64 i 3))))))))
(-.f64 (+.f64 1/16 (*.f64 1/16 (+.f64 (*.f64 (/.f64 beta (pow.f64 i 3)) (*.f64 alpha (+.f64 beta alpha))) (+.f64 (/.f64 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 i i)) (/.f64 (*.f64 2 (+.f64 beta alpha)) i))))) (fma.f64 1/16 (*.f64 (/.f64 (fma.f64 1/16 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) -1/8)) (pow.f64 i 3)) (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (fma.f64 2 (/.f64 (+.f64 beta alpha) (/.f64 (pow.f64 i 3) (-.f64 (*.f64 1/16 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (fma.f64 2 (*.f64 (+.f64 beta alpha) (fma.f64 1/16 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) -1/8))) (*.f64 1/256 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))))))) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (fma.f64 1/256 (/.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (*.f64 i i)) (fma.f64 2 (/.f64 (fma.f64 1/16 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) -1/8)) (/.f64 (*.f64 i i) (+.f64 beta alpha))) (*.f64 1/256 (/.f64 4 (/.f64 (pow.f64 i 3) (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))))))))))
1/16
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(+.f64 1/16 (-.f64 (*.f64 1/16 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)) (/.f64 (*.f64 (+.f64 beta alpha) 1/8) i)))
(+.f64 1/16 (fma.f64 1/16 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 -1/256 (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))) (pow.f64 i 2))) (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i)))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 -1 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (fma.f64 -2 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 1/16 (*.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) -1/8))) (*.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) -1/256))) (*.f64 i i)) (+.f64 1/16 (*.f64 1/16 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)))) (*.f64 -1/8 (/.f64 (+.f64 beta alpha) i)))
(+.f64 (/.f64 (neg.f64 (-.f64 (*.f64 1/16 (-.f64 (*.f64 beta (neg.f64 alpha)) (pow.f64 (+.f64 beta alpha) 2))) (fma.f64 -2 (*.f64 (+.f64 beta alpha) (fma.f64 1/16 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) -1/8))) (*.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) -1/256)))) (*.f64 i i)) (+.f64 1/16 (fma.f64 1/16 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 -1/256 (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))) (pow.f64 i 2))) (+.f64 1/16 (+.f64 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i)) (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) (pow.f64 i 3)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (pow.f64 i 3))) (+.f64 (*.f64 -1/256 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 -4 (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 i 3))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (*.f64 -2 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/16 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 -1/256 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))))))) (pow.f64 i 3)))))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 -1 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (fma.f64 -2 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 1/16 (*.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) -1/8))) (*.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) -1/256))) (*.f64 i i)) (+.f64 1/16 (*.f64 1/16 (+.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) (/.f64 beta (/.f64 (pow.f64 i 3) (*.f64 alpha (+.f64 beta alpha)))))))) (fma.f64 1/16 (/.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (/.f64 (pow.f64 i 3) (+.f64 (*.f64 1/16 (*.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) -1/8)))) (fma.f64 -1/256 (/.f64 (*.f64 -4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 i 3)) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (/.f64 (*.f64 -2 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/16 (*.f64 -1 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (fma.f64 -2 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 1/16 (*.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) -1/8))) (*.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) -1/256))))) (pow.f64 i 3))))))
(-.f64 (-.f64 (+.f64 1/16 (*.f64 1/16 (+.f64 (*.f64 (/.f64 beta (pow.f64 i 3)) (*.f64 alpha (+.f64 beta alpha))) (/.f64 (*.f64 2 (+.f64 beta alpha)) i)))) (/.f64 (-.f64 (*.f64 1/16 (-.f64 (*.f64 beta (neg.f64 alpha)) (pow.f64 (+.f64 beta alpha) 2))) (fma.f64 -2 (*.f64 (+.f64 beta alpha) (fma.f64 1/16 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) -1/8))) (*.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) -1/256))) (*.f64 i i))) (fma.f64 1/16 (*.f64 (/.f64 (fma.f64 1/16 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) -1/8)) (pow.f64 i 3)) (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (fma.f64 -1/256 (/.f64 -4 (/.f64 (pow.f64 i 3) (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 -2 (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) (-.f64 (*.f64 1/16 (-.f64 (*.f64 beta (neg.f64 alpha)) (pow.f64 (+.f64 beta alpha) 2))) (fma.f64 -2 (*.f64 (+.f64 beta alpha) (fma.f64 1/16 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) -1/8))) (*.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) -1/256)))))))))
(/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(*.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (pow.f64 (+.f64 alpha i) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(*.f64 (/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) i)) (/.f64 (pow.f64 (+.f64 alpha i) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))
(fma.f64 beta (+.f64 (*.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (pow.f64 (+.f64 alpha i) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 alpha i) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (pow.f64 (+.f64 alpha i) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))
(fma.f64 beta (+.f64 (*.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 (/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) i)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (neg.f64 (*.f64 i i)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (pow.f64 (+.f64 alpha i) 2))))))) (*.f64 (/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) i)) (/.f64 (pow.f64 (+.f64 alpha i) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))))))
(+.f64 (fma.f64 beta (+.f64 (*.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (pow.f64 (+.f64 alpha i) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 alpha i) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (pow.f64 (+.f64 alpha i) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (*.f64 (*.f64 beta beta) (-.f64 (-.f64 (*.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 alpha i) 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (/.f64 (+.f64 (*.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (pow.f64 (+.f64 alpha i) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 alpha i) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (/.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))))))))
(+.f64 (fma.f64 beta (+.f64 (*.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 (/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) i)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (neg.f64 (*.f64 i i)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (pow.f64 (+.f64 alpha i) 2))))))) (*.f64 (/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) i)) (/.f64 (pow.f64 (+.f64 alpha i) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (*.f64 (*.f64 beta beta) (-.f64 (-.f64 (*.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (+.f64 alpha i)) (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (pow.f64 (+.f64 alpha i) 2))))) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) (/.f64 (+.f64 (*.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 (/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) i)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (neg.f64 (*.f64 i i)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (pow.f64 (+.f64 alpha i) 2))))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (-.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))))))))
(fma.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 (*.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (pow.f64 (+.f64 alpha i) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 alpha i) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (*.f64 (/.f64 (fma.f64 8 i (*.f64 alpha 4)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 alpha i) 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (-.f64 (-.f64 (*.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 alpha i) 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (/.f64 (+.f64 (*.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (pow.f64 (+.f64 alpha i) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 alpha i) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (/.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))) (+.f64 (fma.f64 beta (+.f64 (*.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (pow.f64 (+.f64 alpha i) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 alpha i) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (pow.f64 (+.f64 alpha i) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (*.f64 (*.f64 beta beta) (-.f64 (-.f64 (*.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 alpha i) 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (/.f64 (+.f64 (*.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (pow.f64 (+.f64 alpha i) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 alpha i) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (/.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))))))))
(-.f64 (+.f64 (fma.f64 beta (+.f64 (*.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 (/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) i)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (neg.f64 (*.f64 i i)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (pow.f64 (+.f64 alpha i) 2))))))) (*.f64 (/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) i)) (/.f64 (pow.f64 (+.f64 alpha i) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (*.f64 (*.f64 beta beta) (-.f64 (-.f64 (*.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (+.f64 alpha i)) (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (pow.f64 (+.f64 alpha i) 2))))) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) (/.f64 (+.f64 (*.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 (/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) i)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (neg.f64 (*.f64 i i)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (pow.f64 (+.f64 alpha i) 2))))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))) (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 (*.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 (/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) i)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (neg.f64 (*.f64 i i)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (pow.f64 (+.f64 alpha i) 2))))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (*.f64 (/.f64 (fma.f64 8 i (*.f64 alpha 4)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (pow.f64 (+.f64 alpha i) 2)))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 alpha 2)) (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (/.f64 (-.f64 (-.f64 (*.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (+.f64 alpha i)) (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (pow.f64 (+.f64 alpha i) 2))))) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) (/.f64 (+.f64 (*.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 (/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) i)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (neg.f64 (*.f64 i i)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (pow.f64 (+.f64 alpha i) 2))))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))))
(/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i)))
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (+.f64 i alpha) i)) i) (pow.f64 beta 3)) (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 i (+.f64 i alpha))) (pow.f64 beta 3)))
(+.f64 (/.f64 (fma.f64 i (+.f64 alpha i) (pow.f64 (+.f64 alpha i) 2)) (/.f64 (pow.f64 beta 3) i)) (-.f64 (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i))) (/.f64 (*.f64 (*.f64 (+.f64 alpha i) (fma.f64 8 i (*.f64 alpha 4))) i) (pow.f64 beta 3))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 alpha i) (+.f64 i (+.f64 alpha i))) (pow.f64 beta 3)) i) (-.f64 (*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i)) (/.f64 (*.f64 i (+.f64 alpha i)) (/.f64 (pow.f64 beta 3) (fma.f64 8 i (*.f64 alpha 4))))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (+.f64 i alpha) i)) i) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2)) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 4)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (-.f64 (*.f64 i (+.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 i alpha) 2))) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (+.f64 i alpha) i)))) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (+.f64 i alpha) i)) (pow.f64 beta 4)) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (+.f64 i alpha) i)) (pow.f64 beta 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 (fma.f64 i (+.f64 alpha i) (pow.f64 (+.f64 alpha i) 2)) (/.f64 (pow.f64 beta 3) i)) (+.f64 (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 alpha i) 2))))) (/.f64 (fma.f64 8 i (*.f64 alpha 4)) (/.f64 (pow.f64 beta 4) (fma.f64 i (fma.f64 i (+.f64 alpha i) (pow.f64 (+.f64 alpha i) 2)) (neg.f64 (*.f64 (*.f64 (+.f64 alpha i) (fma.f64 8 i (*.f64 alpha 4))) i)))))) (+.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (/.f64 (pow.f64 beta 4) (*.f64 i (+.f64 alpha i)))) (/.f64 (*.f64 (*.f64 (+.f64 alpha i) (fma.f64 8 i (*.f64 alpha 4))) i) (pow.f64 beta 3))))
(-.f64 (-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 alpha i) (+.f64 i (+.f64 alpha i))) (pow.f64 beta 3)) i) (+.f64 (*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 4)) (pow.f64 (+.f64 alpha i) 2)))) (*.f64 (/.f64 (fma.f64 8 i (*.f64 alpha 4)) (pow.f64 beta 4)) (*.f64 i (-.f64 (*.f64 (+.f64 alpha i) (+.f64 i (+.f64 alpha i))) (*.f64 (+.f64 alpha i) (fma.f64 8 i (*.f64 alpha 4))))))) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 beta 4)) (*.f64 i (+.f64 alpha i))) (/.f64 (*.f64 i (+.f64 alpha i)) (/.f64 (pow.f64 beta 3) (fma.f64 8 i (*.f64 alpha 4))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (-.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (+.f64 i alpha) i)) (*.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (+.f64 i alpha) i)) i) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (+.f64 i alpha) i))) (+.f64 (*.f64 8 i) (*.f64 4 alpha)))))) (+.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (-.f64 (*.f64 i (+.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 i alpha) 2))) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (+.f64 i alpha) i)))))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (+.f64 i alpha) i)) i) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2)) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 beta 4))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (-.f64 (*.f64 i (+.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 i alpha) 2))) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (+.f64 i alpha) i)))) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (+.f64 i alpha) i)) (pow.f64 beta 3)) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 i (+.f64 i alpha))) (pow.f64 beta 4)))))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 8 i (*.f64 alpha 4)) (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (*.f64 i (+.f64 alpha i)) (*.f64 (fma.f64 8 i (*.f64 alpha 4)) (fma.f64 i (fma.f64 i (+.f64 alpha i) (pow.f64 (+.f64 alpha i) 2)) (neg.f64 (*.f64 (*.f64 (+.f64 alpha i) (fma.f64 8 i (*.f64 alpha 4))) i)))))) (fma.f64 i (*.f64 (+.f64 alpha i) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (*.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (fma.f64 i (fma.f64 i (+.f64 alpha i) (pow.f64 (+.f64 alpha i) 2)) (neg.f64 (*.f64 (*.f64 (+.f64 alpha i) (fma.f64 8 i (*.f64 alpha 4))) i)))))) (pow.f64 beta 5)) (+.f64 (/.f64 (fma.f64 i (+.f64 alpha i) (pow.f64 (+.f64 alpha i) 2)) (/.f64 (pow.f64 beta 3) i)) (+.f64 (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 alpha i) 2)))))) (+.f64 (/.f64 (fma.f64 8 i (*.f64 alpha 4)) (/.f64 (pow.f64 beta 4) (fma.f64 i (fma.f64 i (+.f64 alpha i) (pow.f64 (+.f64 alpha i) 2)) (neg.f64 (*.f64 (*.f64 (+.f64 alpha i) (fma.f64 8 i (*.f64 alpha 4))) i))))) (+.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (/.f64 (pow.f64 beta 4) (*.f64 i (+.f64 alpha i)))) (/.f64 (*.f64 (*.f64 (+.f64 alpha i) (fma.f64 8 i (*.f64 alpha 4))) i) (pow.f64 beta 3)))))
(-.f64 (-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 alpha i) (+.f64 i (+.f64 alpha i))) (pow.f64 beta 3)) i) (+.f64 (*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 4)) (pow.f64 (+.f64 alpha i) 2)))) (/.f64 (fma.f64 (fma.f64 8 i (*.f64 alpha 4)) (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 i (+.f64 alpha i)) (*.f64 (fma.f64 8 i (*.f64 alpha 4)) (*.f64 i (-.f64 (*.f64 (+.f64 alpha i) (+.f64 i (+.f64 alpha i))) (*.f64 (+.f64 alpha i) (fma.f64 8 i (*.f64 alpha 4)))))))) (fma.f64 i (*.f64 (+.f64 alpha i) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (*.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 i (-.f64 (*.f64 (+.f64 alpha i) (+.f64 i (+.f64 alpha i))) (*.f64 (+.f64 alpha i) (fma.f64 8 i (*.f64 alpha 4)))))))) (pow.f64 beta 5))) (+.f64 (*.f64 (/.f64 (fma.f64 8 i (*.f64 alpha 4)) (pow.f64 beta 4)) (*.f64 i (-.f64 (*.f64 (+.f64 alpha i) (+.f64 i (+.f64 alpha i))) (*.f64 (+.f64 alpha i) (fma.f64 8 i (*.f64 alpha 4)))))) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 beta 4)) (*.f64 i (+.f64 alpha i))) (/.f64 (*.f64 i (+.f64 alpha i)) (/.f64 (pow.f64 beta 3) (fma.f64 8 i (*.f64 alpha 4)))))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2)))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 alpha i)) (/.f64 (*.f64 beta beta) i)))
(/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))))
(fma.f64 -1 (/.f64 (-.f64 (fma.f64 (*.f64 -1 (+.f64 alpha i)) (*.f64 i (+.f64 alpha i)) (neg.f64 (*.f64 (*.f64 i i) (+.f64 alpha i)))) (*.f64 (*.f64 4 (*.f64 -1 (+.f64 alpha i))) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)) (neg.f64 (/.f64 (*.f64 -1 (+.f64 alpha i)) (/.f64 (*.f64 beta beta) i))))
(-.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i)) (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1))) (pow.f64 beta 4))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 4)))))
(-.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 alpha i) 2))) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 (*.f64 -1 (+.f64 alpha i)) (*.f64 i (+.f64 alpha i)) (neg.f64 (*.f64 (*.f64 i i) (+.f64 alpha i)))) (*.f64 (*.f64 4 (*.f64 -1 (+.f64 alpha i))) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)) (neg.f64 (/.f64 (*.f64 -1 (+.f64 alpha i)) (/.f64 (*.f64 beta beta) i))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 i (*.f64 -1 (+.f64 alpha i))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 6) -1)) (pow.f64 beta 4)) (*.f64 -4 (/.f64 (-.f64 (fma.f64 (*.f64 -1 (+.f64 alpha i)) (*.f64 i (+.f64 alpha i)) (neg.f64 (*.f64 (*.f64 i i) (+.f64 alpha i)))) (*.f64 (*.f64 4 (*.f64 -1 (+.f64 alpha i))) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (/.f64 (pow.f64 beta 4) (+.f64 alpha (*.f64 2 i)))))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 4)) (pow.f64 (+.f64 alpha i) 2)) (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3))) (*.f64 (/.f64 (-.f64 (neg.f64 alpha) i) (*.f64 beta beta)) i)) (-.f64 (*.f64 -4 (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 4)) (+.f64 alpha (*.f64 2 i)))) (*.f64 (/.f64 (-.f64 (neg.f64 alpha) i) (pow.f64 beta 4)) (*.f64 i (fma.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 6 -1)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3))) i)) (pow.f64 beta 5))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)))) (*.f64 -4 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)) (pow.f64 beta 5)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 4)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1))) (pow.f64 beta 4))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 4)))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 alpha i)) (/.f64 (pow.f64 beta 5) (*.f64 i (*.f64 -2 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)))))) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 (*.f64 -1 (+.f64 alpha i)) (*.f64 i (+.f64 alpha i)) (neg.f64 (*.f64 (*.f64 i i) (+.f64 alpha i)))) (*.f64 (*.f64 4 (*.f64 -1 (+.f64 alpha i))) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)) (fma.f64 -4 (/.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 -1 (*.f64 (*.f64 i (*.f64 -1 (+.f64 alpha i))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 6) -1)) (*.f64 (*.f64 -4 (-.f64 (fma.f64 (*.f64 -1 (+.f64 alpha i)) (*.f64 i (+.f64 alpha i)) (neg.f64 (*.f64 (*.f64 i i) (+.f64 alpha i)))) (*.f64 (*.f64 4 (*.f64 -1 (+.f64 alpha i))) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))))) (/.f64 (pow.f64 beta 5) (+.f64 alpha (*.f64 2 i)))) (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 (*.f64 -1 (+.f64 alpha i)) (*.f64 i (+.f64 alpha i)) (neg.f64 (*.f64 (*.f64 i i) (+.f64 alpha i)))) (*.f64 (*.f64 4 (*.f64 -1 (+.f64 alpha i))) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 6) -1)) (pow.f64 beta 5)) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 alpha i) 2))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 alpha i)) (/.f64 (*.f64 beta beta) i)))))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 i (*.f64 -1 (+.f64 alpha i))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 6) -1)) (pow.f64 beta 4)) (*.f64 -4 (/.f64 (-.f64 (fma.f64 (*.f64 -1 (+.f64 alpha i)) (*.f64 i (+.f64 alpha i)) (neg.f64 (*.f64 (*.f64 i i) (+.f64 alpha i)))) (*.f64 (*.f64 4 (*.f64 -1 (+.f64 alpha i))) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (/.f64 (pow.f64 beta 4) (+.f64 alpha (*.f64 2 i)))))))
(-.f64 (-.f64 (-.f64 (fma.f64 -4 (/.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 alpha i) 2)) (-.f64 (*.f64 (*.f64 -4 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))) (*.f64 (*.f64 i (-.f64 (neg.f64 alpha) i)) (fma.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 6 -1)))) (/.f64 (pow.f64 beta 5) (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 5)) (fma.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 6 -1)) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 4)) (pow.f64 (+.f64 alpha i) 2)) (*.f64 (/.f64 (-.f64 (neg.f64 alpha) i) (*.f64 beta beta)) i)))) (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3))) (*.f64 (/.f64 (-.f64 (neg.f64 alpha) i) (pow.f64 beta 5)) (*.f64 i (*.f64 -2 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)))))) (-.f64 (*.f64 -4 (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 4)) (+.f64 alpha (*.f64 2 i)))) (*.f64 (/.f64 (-.f64 (neg.f64 alpha) i) (pow.f64 beta 4)) (*.f64 i (fma.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 6 -1)))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))
(*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha))
(+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 alpha (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2)))))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 alpha (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha) (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))) (pow.f64 alpha 2))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (fma.f64 (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))) alpha (*.f64 (*.f64 alpha alpha) (-.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (/.f64 (*.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2)))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (fma.f64 (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))))))) alpha (*.f64 (*.f64 alpha alpha) (-.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) i)) (/.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (pow.f64 (+.f64 beta i) 2))))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (/.f64 (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha) (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))) (pow.f64 alpha 2)))))
(fma.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (fma.f64 4 beta (*.f64 i 8))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2)))) (/.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))))) (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (fma.f64 (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))) alpha (*.f64 (*.f64 alpha alpha) (-.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (/.f64 (*.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2)))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (fma.f64 (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))))))) alpha (*.f64 (*.f64 alpha alpha) (-.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) i)) (/.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (pow.f64 (+.f64 beta i) 2))))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (/.f64 (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))))) (*.f64 (pow.f64 alpha 3) (+.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) i)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (fma.f64 4 beta (*.f64 i 8))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2)))) (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) i)) (/.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (pow.f64 (+.f64 beta i) 2)))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))))))))))))))
(/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2))
(/.f64 i (/.f64 (*.f64 alpha alpha) (+.f64 beta i)))
(*.f64 (/.f64 i (*.f64 alpha alpha)) (+.f64 beta i))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3)) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))) (pow.f64 alpha 3)))
(+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 alpha 3) (+.f64 beta i))) (-.f64 (+.f64 (/.f64 i (/.f64 (*.f64 alpha alpha) (+.f64 beta i))) (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3))) (/.f64 i (/.f64 (pow.f64 alpha 3) (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8)))))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 alpha 3)) (+.f64 beta i)) (-.f64 (+.f64 (*.f64 (/.f64 i (*.f64 alpha alpha)) (+.f64 beta i)) (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3))) (*.f64 (/.f64 i (pow.f64 alpha 3)) (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3)) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2))))) (+.f64 (/.f64 (*.f64 i (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (+.f64 beta i))) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i))))) (+.f64 (*.f64 8 i) (*.f64 4 beta))) (pow.f64 alpha 4)) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 alpha 3) (+.f64 beta i))) (-.f64 (+.f64 (+.f64 (/.f64 i (/.f64 (*.f64 alpha alpha) (+.f64 beta i))) (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta i) 2)))) (+.f64 (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1)) (pow.f64 alpha 4)) (+.f64 (/.f64 i (/.f64 (pow.f64 alpha 3) (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8))))) (/.f64 (-.f64 (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8))))) (/.f64 (pow.f64 alpha 4) (fma.f64 4 beta (*.f64 i 8))))))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 alpha 3)) (+.f64 beta i)) (-.f64 (+.f64 (+.f64 (*.f64 (/.f64 i (*.f64 alpha alpha)) (+.f64 beta i)) (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 alpha 4)) (pow.f64 (+.f64 beta i) 2))) (+.f64 (*.f64 (/.f64 i (pow.f64 alpha 4)) (*.f64 (+.f64 beta i) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1))) (+.f64 (*.f64 (/.f64 i (pow.f64 alpha 3)) (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8)))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) (+.f64 beta i)) (*.f64 i (-.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8)))))) (pow.f64 alpha 4)) (fma.f64 4 beta (*.f64 i 8)))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 beta i))) (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (+.f64 (*.f64 i (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 4 beta) (*.f64 8 i)) (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))))))) (+.f64 (*.f64 8 i) (*.f64 4 beta))) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i))))) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1)))) (pow.f64 alpha 5))) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3)) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i))))) (+.f64 (*.f64 8 i) (*.f64 4 beta))) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1))) (pow.f64 alpha 4)) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 alpha 3) (+.f64 beta i))) (-.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta i) 2))) (fma.f64 -1 (/.f64 (fma.f64 i (*.f64 (+.f64 beta i) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (fma.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1)) (*.f64 (fma.f64 4 beta (*.f64 i 8)) (-.f64 (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8)))))))) (fma.f64 4 beta (*.f64 i 8)) (*.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (-.f64 (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8)))))))) (pow.f64 alpha 5)) (+.f64 (/.f64 i (/.f64 (*.f64 alpha alpha) (+.f64 beta i))) (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3))))) (+.f64 (+.f64 (/.f64 (-.f64 (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8))))) (/.f64 (pow.f64 alpha 4) (fma.f64 4 beta (*.f64 i 8)))) (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1)) (pow.f64 alpha 4))) (/.f64 i (/.f64 (pow.f64 alpha 3) (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8))))))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 alpha 3)) (+.f64 beta i)) (-.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 alpha 4)) (pow.f64 (+.f64 beta i) 2)) (-.f64 (+.f64 (*.f64 (/.f64 i (*.f64 alpha alpha)) (+.f64 beta i)) (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3))) (/.f64 (fma.f64 i (*.f64 (+.f64 beta i) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (fma.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1)) (*.f64 (fma.f64 4 beta (*.f64 i 8)) (+.f64 (*.f64 (*.f64 i i) (+.f64 beta i)) (*.f64 i (-.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8))))))))) (fma.f64 4 beta (*.f64 i 8)) (*.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (+.f64 (*.f64 (*.f64 i i) (+.f64 beta i)) (*.f64 i (-.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8))))))))) (pow.f64 alpha 5)))) (+.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) (+.f64 beta i)) (*.f64 i (-.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8)))))) (pow.f64 alpha 4)) (fma.f64 4 beta (*.f64 i 8))) (*.f64 (/.f64 i (pow.f64 alpha 4)) (*.f64 (+.f64 beta i) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1)))) (*.f64 (/.f64 i (pow.f64 alpha 3)) (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8)))))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (fma.f64 -1 beta (neg.f64 i)) (/.f64 (*.f64 alpha alpha) i)))
(/.f64 (neg.f64 (-.f64 (neg.f64 i) beta)) (/.f64 (*.f64 alpha alpha) i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))))
(*.f64 -1 (+.f64 (/.f64 (fma.f64 -1 beta (neg.f64 i)) (/.f64 (*.f64 alpha alpha) i)) (/.f64 (+.f64 (fma.f64 -1 (*.f64 (*.f64 i i) (+.f64 beta i)) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 -1 beta (neg.f64 i)))) (*.f64 -4 (*.f64 (fma.f64 -1 beta (neg.f64 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))))
(-.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 i) beta)) (/.f64 (*.f64 alpha alpha) i)) (/.f64 (+.f64 (*.f64 (+.f64 beta i) (+.f64 (neg.f64 (*.f64 i i)) (*.f64 i (-.f64 (neg.f64 i) beta)))) (*.f64 -4 (*.f64 (-.f64 (neg.f64 i) beta) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1))) (pow.f64 alpha 4))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i)))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 4)))))
(+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta i) 2))) (-.f64 (*.f64 -1 (+.f64 (/.f64 (fma.f64 -1 beta (neg.f64 i)) (/.f64 (*.f64 alpha alpha) i)) (/.f64 (+.f64 (fma.f64 -1 (*.f64 (*.f64 i i) (+.f64 beta i)) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 -1 beta (neg.f64 i)))) (*.f64 -4 (*.f64 (fma.f64 -1 beta (neg.f64 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3)))) (fma.f64 -1 (/.f64 (fma.f64 -1 beta (neg.f64 i)) (/.f64 (pow.f64 alpha 4) (*.f64 i (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 6) -1)))) (*.f64 -4 (/.f64 (+.f64 (fma.f64 -1 (*.f64 (*.f64 i i) (+.f64 beta i)) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 -1 beta (neg.f64 i)))) (*.f64 -4 (*.f64 (fma.f64 -1 beta (neg.f64 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (/.f64 (pow.f64 alpha 4) (+.f64 beta (*.f64 2 i))))))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 alpha 4)) (pow.f64 (+.f64 beta i) 2)) (*.f64 (/.f64 (-.f64 (neg.f64 i) beta) (*.f64 alpha alpha)) i)) (/.f64 (+.f64 (*.f64 (+.f64 beta i) (+.f64 (neg.f64 (*.f64 i i)) (*.f64 i (-.f64 (neg.f64 i) beta)))) (*.f64 -4 (*.f64 (-.f64 (neg.f64 i) beta) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))) (-.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 (+.f64 beta i) (+.f64 (neg.f64 (*.f64 i i)) (*.f64 i (-.f64 (neg.f64 i) beta)))) (*.f64 -4 (*.f64 (-.f64 (neg.f64 i) beta) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (/.f64 (pow.f64 alpha 4) (+.f64 beta (*.f64 2 i))))) (*.f64 (/.f64 (-.f64 (neg.f64 i) beta) (pow.f64 alpha 4)) (*.f64 i (fma.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 6 -1)))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1)))) (*.f64 -4 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))))))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 5))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i)))) (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1)) (pow.f64 alpha 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 -2 (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) i)) (pow.f64 alpha 5)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1))) (pow.f64 alpha 4))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i)))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 4)))))
(-.f64 (fma.f64 -4 (/.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (fma.f64 -1 (*.f64 (*.f64 i (fma.f64 -1 beta (neg.f64 i))) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 6) -1)) (*.f64 (*.f64 -4 (+.f64 beta (*.f64 2 i))) (+.f64 (fma.f64 -1 (*.f64 (*.f64 i i) (+.f64 beta i)) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 -1 beta (neg.f64 i)))) (*.f64 -4 (*.f64 (fma.f64 -1 beta (neg.f64 i)) (*.f64 i (+.f64 beta (*.f64 2 i))))))))) (/.f64 (pow.f64 alpha 5) (+.f64 beta (*.f64 2 i)))) (+.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta i) 2))) (/.f64 (+.f64 (fma.f64 -1 (*.f64 (*.f64 i i) (+.f64 beta i)) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 -1 beta (neg.f64 i)))) (*.f64 -4 (*.f64 (fma.f64 -1 beta (neg.f64 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (/.f64 (pow.f64 alpha 5) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 6) -1)))) (fma.f64 -1 (/.f64 (fma.f64 -1 beta (neg.f64 i)) (/.f64 (*.f64 alpha alpha) i)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (fma.f64 -1 (*.f64 (*.f64 i i) (+.f64 beta i)) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 -1 beta (neg.f64 i)))) (*.f64 -4 (*.f64 (fma.f64 -1 beta (neg.f64 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3)) (/.f64 (fma.f64 -1 beta (neg.f64 i)) (/.f64 (pow.f64 alpha 5) (*.f64 i (*.f64 -2 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 beta (*.f64 2 i)) 3))))))))))) (fma.f64 -1 (/.f64 (fma.f64 -1 beta (neg.f64 i)) (/.f64 (pow.f64 alpha 4) (*.f64 i (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 6) -1)))) (*.f64 -4 (/.f64 (+.f64 (fma.f64 -1 (*.f64 (*.f64 i i) (+.f64 beta i)) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 -1 beta (neg.f64 i)))) (*.f64 -4 (*.f64 (fma.f64 -1 beta (neg.f64 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (/.f64 (pow.f64 alpha 4) (+.f64 beta (*.f64 2 i)))))))
(-.f64 (fma.f64 -4 (/.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (-.f64 (*.f64 (*.f64 -4 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 (+.f64 beta i) (+.f64 (neg.f64 (*.f64 i i)) (*.f64 i (-.f64 (neg.f64 i) beta)))) (*.f64 -4 (*.f64 (-.f64 (neg.f64 i) beta) (*.f64 i (+.f64 beta (*.f64 2 i))))))) (*.f64 (*.f64 i (-.f64 (neg.f64 i) beta)) (fma.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 6 -1)))) (/.f64 (pow.f64 alpha 5) (+.f64 beta (*.f64 2 i)))) (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 alpha 4)) (pow.f64 (+.f64 beta i) 2)) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta i) (+.f64 (neg.f64 (*.f64 i i)) (*.f64 i (-.f64 (neg.f64 i) beta)))) (*.f64 -4 (*.f64 (-.f64 (neg.f64 i) beta) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 5)) (fma.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 6 -1)) (-.f64 (-.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 i) beta)) (/.f64 (*.f64 alpha alpha) i)) (/.f64 (+.f64 (*.f64 (+.f64 beta i) (+.f64 (neg.f64 (*.f64 i i)) (*.f64 i (-.f64 (neg.f64 i) beta)))) (*.f64 -4 (*.f64 (-.f64 (neg.f64 i) beta) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))) (*.f64 (/.f64 (-.f64 (neg.f64 i) beta) (pow.f64 alpha 5)) (*.f64 i (*.f64 -2 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 beta (*.f64 2 i)) 3))))))))) (-.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 (+.f64 beta i) (+.f64 (neg.f64 (*.f64 i i)) (*.f64 i (-.f64 (neg.f64 i) beta)))) (*.f64 -4 (*.f64 (-.f64 (neg.f64 i) beta) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (/.f64 (pow.f64 alpha 4) (+.f64 beta (*.f64 2 i))))) (*.f64 (/.f64 (-.f64 (neg.f64 i) beta) (pow.f64 alpha 4)) (*.f64 i (fma.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 6 -1)))))
(/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))
(/.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 2) alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))
(*.f64 (/.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) alpha)
(+.f64 (*.f64 i (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))
(fma.f64 i (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (*.f64 beta alpha) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))) (/.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 2) alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))
(fma.f64 i (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 4)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))))) (*.f64 (/.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) alpha))
(+.f64 (*.f64 i (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))
(fma.f64 i (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (*.f64 beta alpha) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))) (fma.f64 (*.f64 i i) (-.f64 (/.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (+.f64 (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (*.f64 beta alpha) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 4)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (/.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 2) alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))
(fma.f64 i (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 4)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))))) (fma.f64 (*.f64 i i) (-.f64 (/.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (+.f64 (/.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 4)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 4)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (*.f64 (/.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) alpha)))
(+.f64 (*.f64 i (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 32 (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))) (pow.f64 i 3))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))
(fma.f64 i (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (*.f64 beta alpha) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))) (fma.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (+.f64 (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (*.f64 beta alpha) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)))) (*.f64 (/.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (-.f64 (/.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (+.f64 (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (*.f64 beta alpha) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 4)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 32 (/.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (fma.f64 (*.f64 i i) (-.f64 (/.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (+.f64 (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (*.f64 beta alpha) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 4)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (/.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 2) alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))))
(fma.f64 i (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 4)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))))) (-.f64 (fma.f64 (*.f64 i i) (-.f64 (/.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (+.f64 (/.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 4)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 4)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (*.f64 (/.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) alpha)) (*.f64 (pow.f64 i 3) (+.f64 (+.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 4)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (*.f64 (/.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (-.f64 (/.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (+.f64 (/.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (/.f64 1 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 4)) (/.f64 alpha (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 4)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))))) (/.f64 (/.f64 (*.f64 32 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 3)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))))
(/.f64 1/16 (pow.f64 i 2))
(/.f64 1/16 (*.f64 i i))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) (*.f64 1/16 (/.f64 1 (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) (pow.f64 i 3))))
(+.f64 (fma.f64 1/16 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) (/.f64 1/16 (*.f64 i i))) (*.f64 -1/8 (/.f64 (+.f64 beta alpha) (pow.f64 i 3))))
(+.f64 (fma.f64 1/16 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) (/.f64 1/16 (*.f64 i i))) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) -1/8))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 beta alpha) (pow.f64 i 4))))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 4))) (*.f64 2 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/16 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha)))) (pow.f64 i 4))))))
(-.f64 (+.f64 (fma.f64 1/16 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) (/.f64 1/16 (*.f64 i i))) (*.f64 1/16 (/.f64 beta (/.f64 (pow.f64 i 4) alpha)))) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) (fma.f64 2 (/.f64 (+.f64 beta alpha) (/.f64 (pow.f64 i 4) (*.f64 (+.f64 beta alpha) -1/16))) (/.f64 (*.f64 1/256 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 i 4)))))
(-.f64 (*.f64 1/16 (+.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) (+.f64 (/.f64 1 (*.f64 i i)) (*.f64 (/.f64 beta (pow.f64 i 4)) alpha)))) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) (fma.f64 2 (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 4)) (*.f64 (+.f64 beta alpha) -1/16)) (/.f64 1/256 (/.f64 (pow.f64 i 4) (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (-.f64 (*.f64 1/16 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))))) (*.f64 2 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/16 (*.f64 beta alpha)) (+.f64 (*.f64 2 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/16 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))))) (*.f64 1/256 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (pow.f64 (+.f64 beta alpha) 2))))))))))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 beta alpha) (pow.f64 i 4)))))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/16 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha)))) (pow.f64 i 4))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 4))))))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 1/256 (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))) (fma.f64 1/16 (*.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (*.f64 (+.f64 beta alpha) -1/16)) (*.f64 (*.f64 2 (+.f64 beta alpha)) (-.f64 (*.f64 (*.f64 beta alpha) 1/16) (fma.f64 2 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) -1/16)) (*.f64 1/256 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)))))))) (pow.f64 i 5)) (+.f64 (fma.f64 1/16 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) (/.f64 1/16 (*.f64 i i))) (*.f64 1/16 (/.f64 beta (/.f64 (pow.f64 i 4) alpha))))) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) (fma.f64 2 (/.f64 (+.f64 beta alpha) (/.f64 (pow.f64 i 4) (*.f64 (+.f64 beta alpha) -1/16))) (/.f64 (*.f64 1/256 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 i 4)))))
(-.f64 (-.f64 (*.f64 1/16 (+.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) (+.f64 (/.f64 1 (*.f64 i i)) (*.f64 (/.f64 beta (pow.f64 i 4)) alpha)))) (/.f64 (fma.f64 1/256 (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))) (fma.f64 1/16 (*.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (*.f64 (+.f64 beta alpha) -1/16)) (*.f64 (*.f64 2 (+.f64 beta alpha)) (-.f64 (*.f64 (*.f64 beta alpha) 1/16) (fma.f64 2 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) -1/16)) (*.f64 1/256 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)))))))) (pow.f64 i 5))) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) (fma.f64 2 (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 4)) (*.f64 (+.f64 beta alpha) -1/16)) (/.f64 1/256 (/.f64 (pow.f64 i 4) (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)))))))
(/.f64 1/16 (pow.f64 i 2))
(/.f64 1/16 (*.f64 i i))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (+.f64 beta alpha)) (*.f64 -1/8 (+.f64 beta alpha))) (pow.f64 i 3))) (*.f64 1/16 (/.f64 1 (pow.f64 i 2))))
(fma.f64 -1 (*.f64 1/16 (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) (/.f64 1/16 (*.f64 i i)))
(+.f64 (/.f64 1/16 (*.f64 i i)) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) -1/16))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (+.f64 beta alpha)) (*.f64 -1/8 (+.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 beta alpha) (pow.f64 i 4))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1/16 (+.f64 beta alpha)) (*.f64 -1/8 (+.f64 beta alpha))) (+.f64 beta alpha)) (pow.f64 i 4))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 4)))))
(-.f64 (fma.f64 -1 (*.f64 1/16 (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) (+.f64 (/.f64 1/16 (*.f64 i i)) (*.f64 1/16 (/.f64 beta (/.f64 (pow.f64 i 4) alpha))))) (fma.f64 -2 (/.f64 (*.f64 (+.f64 beta alpha) 1/16) (/.f64 (pow.f64 i 4) (+.f64 beta alpha))) (/.f64 (*.f64 1/256 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 i 4))))
(-.f64 (+.f64 (+.f64 (/.f64 1/16 (*.f64 i i)) (/.f64 (*.f64 beta alpha) (/.f64 (pow.f64 i 4) 1/16))) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) -1/16)) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 beta alpha) 1/16) (pow.f64 i 4)) (+.f64 beta alpha)) (/.f64 1/256 (/.f64 (pow.f64 i 4) (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))))))
(-.f64 (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 -4 (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 i 5))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (+.f64 beta alpha)) (*.f64 -1/8 (+.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/16 (*.f64 beta alpha)) (+.f64 (*.f64 1/256 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (pow.f64 (+.f64 beta alpha) 2))))) (*.f64 -2 (*.f64 (-.f64 (*.f64 -1/16 (+.f64 beta alpha)) (*.f64 -1/8 (+.f64 beta alpha))) (+.f64 beta alpha)))))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (-.f64 (*.f64 -1/16 (+.f64 beta alpha)) (*.f64 -1/8 (+.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 beta alpha) (pow.f64 i 4)))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 -1/16 (+.f64 beta alpha)) (*.f64 -1/8 (+.f64 beta alpha))) (+.f64 beta alpha)) (pow.f64 i 4))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 4)))))
(-.f64 (fma.f64 1/256 (/.f64 (*.f64 -4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 i 5)) (fma.f64 -1 (*.f64 1/16 (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) (fma.f64 -2 (/.f64 (+.f64 beta alpha) (/.f64 (pow.f64 i 5) (-.f64 (*.f64 (*.f64 beta alpha) 1/16) (fma.f64 1/256 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (*.f64 -2 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) 1/16))))))) (fma.f64 1/16 (/.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (/.f64 (pow.f64 i 5) (*.f64 (+.f64 beta alpha) 1/16))) (+.f64 (/.f64 1/16 (*.f64 i i)) (*.f64 1/16 (/.f64 beta (/.f64 (pow.f64 i 4) alpha)))))))) (fma.f64 -2 (/.f64 (*.f64 (+.f64 beta alpha) 1/16) (/.f64 (pow.f64 i 4) (+.f64 beta alpha))) (/.f64 (*.f64 1/256 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 i 4))))
(-.f64 (fma.f64 1/256 (/.f64 -4 (/.f64 (pow.f64 i 5) (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 3)) -1/16) (fma.f64 -2 (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 5)) (-.f64 (*.f64 (*.f64 beta alpha) 1/16) (fma.f64 1/256 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (*.f64 -2 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta alpha) 1/16)))))) (*.f64 1/16 (+.f64 (+.f64 (/.f64 1 (*.f64 i i)) (*.f64 (/.f64 beta (pow.f64 i 4)) alpha)) (/.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (/.f64 (pow.f64 i 5) (*.f64 (+.f64 beta alpha) 1/16)))))))) (fma.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 beta alpha) 1/16) (pow.f64 i 4)) (+.f64 beta alpha)) (/.f64 1/256 (/.f64 (pow.f64 i 4) (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))))))
(/.f64 (*.f64 (+.f64 i alpha) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(*.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(*.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (+.f64 alpha i))
(+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))))
(+.f64 (*.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (-.f64 (/.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 i (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))))))
(+.f64 (*.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (+.f64 alpha i)) (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (-.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 (/.f64 i (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (+.f64 alpha i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (+.f64 i alpha) i)) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (-.f64 (+.f64 (/.f64 alpha (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))) (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))))))
(fma.f64 -1 (*.f64 (*.f64 beta beta) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 i (+.f64 alpha i)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (-.f64 (/.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 i (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))) (+.f64 (*.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (-.f64 (/.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 i (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))))))
(-.f64 (+.f64 (*.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (+.f64 alpha i)) (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (-.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 (/.f64 i (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (+.f64 alpha i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))))))))) (*.f64 (*.f64 beta beta) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (+.f64 alpha i))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 alpha 2)) (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (/.f64 (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (-.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 (/.f64 i (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (+.f64 alpha i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (+.f64 i alpha) i)) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (-.f64 (+.f64 (/.f64 alpha (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (+.f64 i alpha) i)) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 i (+.f64 i alpha))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (-.f64 (+.f64 (/.f64 alpha (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))) (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))))))
(fma.f64 -1 (*.f64 (*.f64 beta beta) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 i (+.f64 alpha i)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (-.f64 (/.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 i (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))) (fma.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 (/.f64 (fma.f64 8 i (*.f64 alpha 4)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 i (+.f64 alpha i)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (fma.f64 -1 (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (/.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 i (+.f64 alpha i)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (-.f64 (/.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 i (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))) (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (-.f64 (/.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 i (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))) (+.f64 (*.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (-.f64 (/.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (/.f64 (+.f64 alpha i) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 i (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))))))))
(-.f64 (-.f64 (+.f64 (*.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (+.f64 alpha i)) (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (-.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 (/.f64 i (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (+.f64 alpha i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))))))))) (*.f64 (pow.f64 beta 3) (+.f64 (-.f64 (/.f64 (fma.f64 8 i (*.f64 alpha 4)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2) (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (+.f64 alpha i)))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (+.f64 alpha i))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 alpha 2)) (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (/.f64 (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (-.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 (/.f64 i (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (+.f64 alpha i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))) (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (-.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 (/.f64 i (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (+.f64 alpha i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))) (*.f64 (*.f64 beta beta) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (+.f64 alpha i))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 alpha 2)) (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (/.f64 (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (-.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 (/.f64 i (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (+.f64 alpha i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 4) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))
(/.f64 (+.f64 i alpha) (pow.f64 beta 3))
(/.f64 (+.f64 alpha i) (pow.f64 beta 3))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 4)) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 3)))) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (+.f64 i alpha)) (pow.f64 beta 4)))
(+.f64 (/.f64 i (/.f64 (pow.f64 beta 4) (+.f64 alpha i))) (-.f64 (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 3))) (/.f64 (*.f64 (+.f64 alpha i) (fma.f64 8 i (*.f64 alpha 4))) (pow.f64 beta 4))))
(+.f64 (*.f64 (/.f64 (+.f64 alpha i) (pow.f64 beta 4)) i) (-.f64 (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 3))) (/.f64 (*.f64 (+.f64 alpha i) (fma.f64 8 i (*.f64 alpha 4))) (pow.f64 beta 4))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (+.f64 i alpha)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (+.f64 i alpha))))) (pow.f64 beta 5))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 3))))) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (+.f64 i alpha)) (pow.f64 beta 4)))
(+.f64 (/.f64 i (/.f64 (pow.f64 beta 4) (+.f64 alpha i))) (-.f64 (fma.f64 -1 (/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (+.f64 alpha i) (*.f64 (fma.f64 8 i (*.f64 alpha 4)) (*.f64 (+.f64 alpha i) (-.f64 i (fma.f64 8 i (*.f64 alpha 4)))))) (pow.f64 beta 5)) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 3)))) (/.f64 (*.f64 (+.f64 alpha i) (fma.f64 8 i (*.f64 alpha 4))) (pow.f64 beta 4))))
(+.f64 (*.f64 (/.f64 (+.f64 alpha i) (pow.f64 beta 4)) i) (-.f64 (-.f64 (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 3))) (/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (+.f64 alpha i) (*.f64 (fma.f64 8 i (*.f64 alpha 4)) (*.f64 (+.f64 alpha i) (-.f64 i (fma.f64 8 i (*.f64 alpha 4)))))) (pow.f64 beta 5))) (/.f64 (*.f64 (+.f64 alpha i) (fma.f64 8 i (*.f64 alpha 4))) (pow.f64 beta 4))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 i alpha) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (+.f64 i alpha)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (-.f64 (*.f64 (+.f64 i alpha) i) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (+.f64 i alpha))))))) (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (+.f64 i alpha)))))) (pow.f64 beta 6))) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (+.f64 i alpha)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (+.f64 i alpha))))) (pow.f64 beta 5))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 3)))))) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (+.f64 i alpha)) (pow.f64 beta 4)))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 (+.f64 alpha i) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (fma.f64 -1 (*.f64 (fma.f64 8 i (*.f64 alpha 4)) (fma.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (+.f64 alpha i) (*.f64 (fma.f64 8 i (*.f64 alpha 4)) (*.f64 (+.f64 alpha i) (-.f64 i (fma.f64 8 i (*.f64 alpha 4))))))) (*.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (*.f64 (+.f64 alpha i) (-.f64 i (fma.f64 8 i (*.f64 alpha 4))))))) (pow.f64 beta 6)) (+.f64 (/.f64 i (/.f64 (pow.f64 beta 4) (+.f64 alpha i))) (fma.f64 -1 (/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (+.f64 alpha i) (*.f64 (fma.f64 8 i (*.f64 alpha 4)) (*.f64 (+.f64 alpha i) (-.f64 i (fma.f64 8 i (*.f64 alpha 4)))))) (pow.f64 beta 5)) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 3)))))) (/.f64 (*.f64 (+.f64 alpha i) (fma.f64 8 i (*.f64 alpha 4))) (pow.f64 beta 4)))
(-.f64 (-.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha i) (pow.f64 beta 4)) i) (-.f64 (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 3))) (/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (+.f64 alpha i) (*.f64 (fma.f64 8 i (*.f64 alpha 4)) (*.f64 (+.f64 alpha i) (-.f64 i (fma.f64 8 i (*.f64 alpha 4)))))) (pow.f64 beta 5)))) (/.f64 (fma.f64 (+.f64 alpha i) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 (+.f64 alpha i) (-.f64 i (fma.f64 8 i (*.f64 alpha 4))))) (*.f64 (fma.f64 8 i (*.f64 alpha 4)) (fma.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (+.f64 alpha i) (*.f64 (fma.f64 8 i (*.f64 alpha 4)) (*.f64 (+.f64 alpha i) (-.f64 i (fma.f64 8 i (*.f64 alpha 4))))))))) (pow.f64 beta 6))) (/.f64 (*.f64 (+.f64 alpha i) (fma.f64 8 i (*.f64 alpha 4))) (pow.f64 beta 4)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (pow.f64 beta 3)))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 alpha i)) (pow.f64 beta 3)))
(/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (pow.f64 beta 3))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (pow.f64 beta 3)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 4))))
(+.f64 (/.f64 i (/.f64 (pow.f64 beta 4) (+.f64 alpha i))) (-.f64 (neg.f64 (/.f64 (*.f64 -1 (+.f64 alpha i)) (pow.f64 beta 3))) (/.f64 (*.f64 (*.f64 -4 (*.f64 -1 (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 4))))
(+.f64 (-.f64 (*.f64 (/.f64 (+.f64 alpha i) (pow.f64 beta 4)) i) (/.f64 (-.f64 (neg.f64 alpha) i) (pow.f64 beta 3))) (*.f64 4 (*.f64 (/.f64 (-.f64 (neg.f64 alpha) i) (pow.f64 beta 4)) (+.f64 alpha (*.f64 2 i)))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 -4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)) (pow.f64 beta 5)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (pow.f64 beta 3)))))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 4))))
(+.f64 (fma.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (pow.f64 beta 5) (-.f64 (*.f64 i (+.f64 alpha i)) (*.f64 (*.f64 -4 (*.f64 -1 (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i)))))) (+.f64 (+.f64 (/.f64 i (/.f64 (pow.f64 beta 4) (+.f64 alpha i))) (/.f64 (*.f64 (*.f64 -1 (+.f64 alpha i)) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 6) -1)) (pow.f64 beta 5))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 alpha i)) (pow.f64 beta 3))))) (*.f64 4 (/.f64 (*.f64 -1 (+.f64 alpha i)) (/.f64 (pow.f64 beta 4) (+.f64 alpha (*.f64 2 i))))))
(+.f64 (fma.f64 -4 (*.f64 (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 5)) (fma.f64 i (+.f64 alpha i) (*.f64 4 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (neg.f64 alpha) i))))) (-.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha i) (pow.f64 beta 4)) i) (*.f64 (/.f64 (-.f64 (neg.f64 alpha) i) (pow.f64 beta 5)) (fma.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 6 -1))) (/.f64 (-.f64 (neg.f64 alpha) i) (pow.f64 beta 3)))) (*.f64 4 (*.f64 (/.f64 (-.f64 (neg.f64 alpha) i) (pow.f64 beta 4)) (+.f64 alpha (*.f64 2 i)))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 -4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)) (pow.f64 beta 5)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 (*.f64 -2 (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)))) (+.f64 (*.f64 (-.f64 (*.f64 i (+.f64 i alpha)) (*.f64 -4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))))) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)) (*.f64 4 (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (*.f64 (+.f64 i alpha) i) (*.f64 -4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))))) (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1))) (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 6))))))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 4))))
(+.f64 (fma.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (pow.f64 beta 5) (-.f64 (*.f64 i (+.f64 alpha i)) (*.f64 (*.f64 -4 (*.f64 -1 (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i)))))) (+.f64 (+.f64 (/.f64 i (/.f64 (pow.f64 beta 4) (+.f64 alpha i))) (/.f64 (*.f64 (*.f64 -1 (+.f64 alpha i)) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 6) -1)) (pow.f64 beta 5))) (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (+.f64 alpha i)) (pow.f64 beta 3)) (/.f64 (fma.f64 (*.f64 -1 (+.f64 alpha i)) (*.f64 -2 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 3))) (fma.f64 (-.f64 (*.f64 i (+.f64 alpha i)) (*.f64 (*.f64 -4 (*.f64 -1 (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 6) -1) (*.f64 (*.f64 4 (fma.f64 -4 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 i (+.f64 alpha i)) (*.f64 (*.f64 -4 (*.f64 -1 (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 alpha i)) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 6) -1)))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 6)))))) (*.f64 4 (/.f64 (*.f64 -1 (+.f64 alpha i)) (/.f64 (pow.f64 beta 4) (+.f64 alpha (*.f64 2 i))))))
(+.f64 (fma.f64 -4 (*.f64 (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 5)) (fma.f64 i (+.f64 alpha i) (*.f64 4 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (neg.f64 alpha) i))))) (+.f64 (*.f64 (/.f64 (+.f64 alpha i) (pow.f64 beta 4)) i) (-.f64 (-.f64 (*.f64 (/.f64 (-.f64 (neg.f64 alpha) i) (pow.f64 beta 5)) (fma.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 6 -1)) (/.f64 (-.f64 (neg.f64 alpha) i) (pow.f64 beta 3))) (/.f64 (fma.f64 (-.f64 (neg.f64 alpha) i) (*.f64 -2 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 3))) (fma.f64 (fma.f64 i (+.f64 alpha i) (*.f64 4 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (neg.f64 alpha) i)))) (fma.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 6 -1) (*.f64 (*.f64 4 (fma.f64 -4 (*.f64 (+.f64 alpha (*.f64 2 i)) (fma.f64 i (+.f64 alpha i) (*.f64 4 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (neg.f64 alpha) i))))) (*.f64 (-.f64 (neg.f64 alpha) i) (fma.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 6 -1)))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 6))))) (*.f64 4 (*.f64 (/.f64 (-.f64 (neg.f64 alpha) i) (pow.f64 beta 4)) (+.f64 alpha (*.f64 2 i)))))
(/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))
(*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))
(+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (-.f64 (+.f64 (/.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha))
(+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 alpha (-.f64 (+.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 beta i) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))))
(+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 alpha (-.f64 (+.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (+.f64 beta i) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 i (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 i (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (-.f64 (+.f64 (/.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha)))
(fma.f64 -1 (*.f64 (*.f64 alpha alpha) (+.f64 (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))) (/.f64 (+.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (-.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))))) (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 alpha (-.f64 (+.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 beta i) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2)))))))
(-.f64 (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 alpha (-.f64 (+.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (+.f64 beta i) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))))))) (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (+.f64 beta i)))) (/.f64 (+.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (-.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 i (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 i (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 i (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (+.f64 (/.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (pow.f64 alpha 3))))))
(fma.f64 -1 (*.f64 (*.f64 alpha alpha) (+.f64 (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))) (/.f64 (+.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (-.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))))) (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (fma.f64 (-.f64 (+.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 beta i) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2)))) alpha (neg.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 (/.f64 (+.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (-.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (fma.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (-.f64 (+.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 beta i) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2)))) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))))))))
(-.f64 (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (-.f64 (*.f64 alpha (-.f64 (+.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (+.f64 beta i) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))))))) (*.f64 (pow.f64 alpha 3) (+.f64 (-.f64 (*.f64 (/.f64 (+.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (-.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (+.f64 beta i)))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (-.f64 (+.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (+.f64 beta i) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))))) (*.f64 (*.f64 alpha alpha) (+.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (+.f64 beta i)))) (/.f64 (+.f64 (/.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (-.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))))))
(/.f64 (+.f64 beta i) (pow.f64 alpha 3))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 3)) (+.f64 (/.f64 i (pow.f64 alpha 3)) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 4)))) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i)) (pow.f64 alpha 4)))
(+.f64 (/.f64 beta (pow.f64 alpha 3)) (-.f64 (+.f64 (/.f64 i (pow.f64 alpha 3)) (/.f64 i (/.f64 (pow.f64 alpha 4) (+.f64 beta i)))) (/.f64 (fma.f64 4 beta (*.f64 i 8)) (/.f64 (pow.f64 alpha 4) (+.f64 beta i)))))
(+.f64 (/.f64 beta (pow.f64 alpha 3)) (-.f64 (+.f64 (/.f64 i (pow.f64 alpha 3)) (*.f64 (/.f64 i (pow.f64 alpha 4)) (+.f64 beta i))) (*.f64 (/.f64 (fma.f64 4 beta (*.f64 i 8)) (pow.f64 alpha 4)) (+.f64 beta i))))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 3)) (+.f64 (/.f64 i (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta i) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1)) (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i)))) (+.f64 (*.f64 8 i) (*.f64 4 beta)))) (pow.f64 alpha 5)))))) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i)) (pow.f64 alpha 4)))
(+.f64 (/.f64 beta (pow.f64 alpha 3)) (-.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 alpha 3)) (/.f64 i (/.f64 (pow.f64 alpha 4) (+.f64 beta i)))) (neg.f64 (/.f64 (fma.f64 (+.f64 beta i) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (*.f64 (fma.f64 4 beta (*.f64 i 8)) (*.f64 (+.f64 beta i) (-.f64 i (fma.f64 4 beta (*.f64 i 8)))))) (pow.f64 alpha 5)))) (/.f64 (fma.f64 4 beta (*.f64 i 8)) (/.f64 (pow.f64 alpha 4) (+.f64 beta i)))))
(+.f64 (/.f64 beta (pow.f64 alpha 3)) (-.f64 (+.f64 (/.f64 i (pow.f64 alpha 3)) (-.f64 (*.f64 (/.f64 i (pow.f64 alpha 4)) (+.f64 beta i)) (/.f64 (fma.f64 (+.f64 beta i) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (*.f64 (fma.f64 4 beta (*.f64 i 8)) (*.f64 (+.f64 beta i) (-.f64 i (fma.f64 4 beta (*.f64 i 8)))))) (pow.f64 alpha 5)))) (*.f64 (/.f64 (fma.f64 4 beta (*.f64 i 8)) (pow.f64 alpha 4)) (+.f64 beta i))))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 3)) (+.f64 (/.f64 i (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta i) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1)) (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i)))) (+.f64 (*.f64 8 i) (*.f64 4 beta)))) (pow.f64 alpha 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i)))) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 beta i)) (*.f64 -1 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (+.f64 beta i)) (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))) (+.f64 (*.f64 4 beta) (*.f64 8 i)))))))) (pow.f64 alpha 6))))))) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i)) (pow.f64 alpha 4)))
(+.f64 (/.f64 beta (pow.f64 alpha 3)) (-.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 alpha 3)) (/.f64 i (/.f64 (pow.f64 alpha 4) (+.f64 beta i)))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 (+.f64 beta i) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (*.f64 (fma.f64 4 beta (*.f64 i 8)) (*.f64 (+.f64 beta i) (-.f64 i (fma.f64 4 beta (*.f64 i 8)))))) (pow.f64 alpha 5)) (/.f64 (fma.f64 (*.f64 (+.f64 beta i) (-.f64 i (fma.f64 4 beta (*.f64 i 8)))) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (fma.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (+.f64 beta i) (neg.f64 (*.f64 (fma.f64 4 beta (*.f64 i 8)) (fma.f64 (+.f64 beta i) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (*.f64 (fma.f64 4 beta (*.f64 i 8)) (*.f64 (+.f64 beta i) (-.f64 i (fma.f64 4 beta (*.f64 i 8)))))))))) (pow.f64 alpha 6))))) (/.f64 (fma.f64 4 beta (*.f64 i 8)) (/.f64 (pow.f64 alpha 4) (+.f64 beta i)))))
(-.f64 (+.f64 (+.f64 (/.f64 beta (pow.f64 alpha 3)) (/.f64 i (pow.f64 alpha 3))) (-.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 alpha 4)) (+.f64 beta i)) (/.f64 (fma.f64 (+.f64 beta i) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (*.f64 (fma.f64 4 beta (*.f64 i 8)) (*.f64 (+.f64 beta i) (-.f64 i (fma.f64 4 beta (*.f64 i 8)))))) (pow.f64 alpha 5))) (/.f64 (fma.f64 (*.f64 (+.f64 beta i) (-.f64 i (fma.f64 4 beta (*.f64 i 8)))) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (-.f64 (*.f64 (+.f64 beta i) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (*.f64 (fma.f64 4 beta (*.f64 i 8)) (fma.f64 (+.f64 beta i) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (*.f64 (fma.f64 4 beta (*.f64 i 8)) (*.f64 (+.f64 beta i) (-.f64 i (fma.f64 4 beta (*.f64 i 8))))))))) (pow.f64 alpha 6)))) (*.f64 (/.f64 (fma.f64 4 beta (*.f64 i 8)) (pow.f64 alpha 4)) (+.f64 beta i)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (pow.f64 alpha 3)))
(neg.f64 (/.f64 (fma.f64 -1 beta (neg.f64 i)) (pow.f64 alpha 3)))
(/.f64 (neg.f64 (-.f64 (neg.f64 i) beta)) (pow.f64 alpha 3))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (pow.f64 alpha 3)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 4))))
(+.f64 (/.f64 i (/.f64 (pow.f64 alpha 4) (+.f64 beta i))) (-.f64 (neg.f64 (/.f64 (fma.f64 -1 beta (neg.f64 i)) (pow.f64 alpha 3))) (*.f64 -4 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (fma.f64 -1 beta (neg.f64 i))) (pow.f64 alpha 4)))))
(+.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 alpha 4)) (+.f64 beta i)) (/.f64 (-.f64 (neg.f64 i) beta) (pow.f64 alpha 3))) (*.f64 4 (*.f64 (/.f64 (-.f64 (neg.f64 i) beta) (pow.f64 alpha 4)) (+.f64 beta (*.f64 2 i)))))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (pow.f64 alpha 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 -4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 5))) (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1)) (pow.f64 alpha 5))))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 4))))
(+.f64 (/.f64 i (/.f64 (pow.f64 alpha 4) (+.f64 beta i))) (-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 beta (neg.f64 i)) (pow.f64 alpha 3)) (fma.f64 -4 (/.f64 (+.f64 (*.f64 i (+.f64 beta i)) (*.f64 4 (*.f64 (+.f64 beta (*.f64 2 i)) (fma.f64 -1 beta (neg.f64 i))))) (/.f64 (pow.f64 alpha 5) (+.f64 beta (*.f64 2 i)))) (/.f64 (fma.f64 -1 beta (neg.f64 i)) (/.f64 (pow.f64 alpha 5) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 6) -1))))) (*.f64 -4 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (fma.f64 -1 beta (neg.f64 i))) (pow.f64 alpha 4)))))
(+.f64 (+.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 alpha 4)) (+.f64 beta i)) (/.f64 (-.f64 (neg.f64 i) beta) (pow.f64 alpha 3))) (fma.f64 -4 (/.f64 (fma.f64 i (+.f64 beta i) (*.f64 4 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (neg.f64 i) beta)))) (/.f64 (pow.f64 alpha 5) (+.f64 beta (*.f64 2 i)))) (*.f64 (/.f64 (-.f64 (neg.f64 i) beta) (pow.f64 alpha 5)) (fma.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 6 -1)))) (*.f64 4 (*.f64 (/.f64 (-.f64 (neg.f64 i) beta) (pow.f64 alpha 4)) (+.f64 beta (*.f64 2 i)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 -4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))))) (+.f64 beta (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1))) (+.f64 beta (*.f64 2 i)))) (+.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 (*.f64 -2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 -2 (pow.f64 (+.f64 beta (*.f64 2 i)) 3)))) (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 -4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))))) (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1)))) (pow.f64 alpha 6))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1)) (pow.f64 alpha 5)) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 i (+.f64 beta i)) (*.f64 -4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 5))))))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 4))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 4 (*.f64 (+.f64 beta (*.f64 2 i)) (fma.f64 -4 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (*.f64 i (+.f64 beta i)) (*.f64 4 (*.f64 (+.f64 beta (*.f64 2 i)) (fma.f64 -1 beta (neg.f64 i)))))) (*.f64 (fma.f64 -1 beta (neg.f64 i)) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 6) -1)))) (fma.f64 (fma.f64 -1 beta (neg.f64 i)) (*.f64 -2 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 6) -1) (+.f64 (*.f64 i (+.f64 beta i)) (*.f64 4 (*.f64 (+.f64 beta (*.f64 2 i)) (fma.f64 -1 beta (neg.f64 i)))))))) (pow.f64 alpha 6)) (+.f64 (/.f64 i (/.f64 (pow.f64 alpha 4) (+.f64 beta i))) (fma.f64 -1 (/.f64 (fma.f64 -1 beta (neg.f64 i)) (pow.f64 alpha 3)) (fma.f64 -4 (/.f64 (+.f64 (*.f64 i (+.f64 beta i)) (*.f64 4 (*.f64 (+.f64 beta (*.f64 2 i)) (fma.f64 -1 beta (neg.f64 i))))) (/.f64 (pow.f64 alpha 5) (+.f64 beta (*.f64 2 i)))) (/.f64 (fma.f64 -1 beta (neg.f64 i)) (/.f64 (pow.f64 alpha 5) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 6) -1))))))) (*.f64 4 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (fma.f64 -1 beta (neg.f64 i))) (pow.f64 alpha 4))))
(+.f64 (-.f64 (+.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 alpha 4)) (+.f64 beta i)) (/.f64 (-.f64 (neg.f64 i) beta) (pow.f64 alpha 3))) (fma.f64 -4 (/.f64 (fma.f64 i (+.f64 beta i) (*.f64 4 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (neg.f64 i) beta)))) (/.f64 (pow.f64 alpha 5) (+.f64 beta (*.f64 2 i)))) (*.f64 (/.f64 (-.f64 (neg.f64 i) beta) (pow.f64 alpha 5)) (fma.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 6 -1)))) (/.f64 (fma.f64 4 (*.f64 (+.f64 beta (*.f64 2 i)) (fma.f64 -4 (*.f64 (+.f64 beta (*.f64 2 i)) (fma.f64 i (+.f64 beta i) (*.f64 4 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (neg.f64 i) beta))))) (*.f64 (-.f64 (neg.f64 i) beta) (fma.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 6 -1)))) (fma.f64 (-.f64 (neg.f64 i) beta) (*.f64 -2 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) (*.f64 (fma.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 6 -1) (fma.f64 i (+.f64 beta i) (*.f64 4 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (neg.f64 i) beta))))))) (pow.f64 alpha 6))) (*.f64 4 (*.f64 (/.f64 (-.f64 (neg.f64 i) beta) (pow.f64 alpha 4)) (+.f64 beta (*.f64 2 i)))))
(-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)
(-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha)) 1)
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (*.f64 alpha (fma.f64 4 i (*.f64 beta 2))) 1))
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (fma.f64 alpha (fma.f64 4 i (*.f64 beta 2)) -1))
(-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2))) 1)
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (fma.f64 (fma.f64 4 i (*.f64 beta 2)) alpha (*.f64 alpha alpha)) 1))
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 alpha (+.f64 alpha (fma.f64 4 i (*.f64 beta 2)))) -1))
(-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2))) 1)
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (fma.f64 (fma.f64 4 i (*.f64 beta 2)) alpha (*.f64 alpha alpha)) 1))
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 alpha (+.f64 alpha (fma.f64 4 i (*.f64 beta 2)))) -1))
(pow.f64 alpha 2)
(*.f64 alpha alpha)
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2))
(fma.f64 (fma.f64 4 i (*.f64 beta 2)) alpha (*.f64 alpha alpha))
(*.f64 alpha (+.f64 alpha (fma.f64 4 i (*.f64 beta 2))))
(-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2))) 1)
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (fma.f64 (fma.f64 4 i (*.f64 beta 2)) alpha (*.f64 alpha alpha)) 1))
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 alpha (+.f64 alpha (fma.f64 4 i (*.f64 beta 2)))) -1))
(-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2))) 1)
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (fma.f64 (fma.f64 4 i (*.f64 beta 2)) alpha (*.f64 alpha alpha)) 1))
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 alpha (+.f64 alpha (fma.f64 4 i (*.f64 beta 2)))) -1))
(pow.f64 alpha 2)
(*.f64 alpha alpha)
(+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) alpha)))
(+.f64 (*.f64 alpha alpha) (*.f64 2 (*.f64 alpha (+.f64 beta (*.f64 2 i)))))
(*.f64 alpha (+.f64 alpha (*.f64 2 (+.f64 beta (*.f64 2 i)))))
(-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) alpha)))) 1)
(+.f64 (+.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 alpha alpha)) (*.f64 2 (*.f64 alpha (+.f64 beta (*.f64 2 i))))) -1)
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 alpha (+.f64 alpha (*.f64 2 (+.f64 beta (*.f64 2 i))))) -1))
(-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) alpha)))) 1)
(+.f64 (+.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 alpha alpha)) (*.f64 2 (*.f64 alpha (+.f64 beta (*.f64 2 i))))) -1)
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 alpha (+.f64 alpha (*.f64 2 (+.f64 beta (*.f64 2 i))))) -1))
(-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)
(+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)
(-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 2)) 1)
(+.f64 (fma.f64 4 (*.f64 (+.f64 beta alpha) i) (pow.f64 (+.f64 beta alpha) 2)) -1)
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) -1)
(-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2)))) 1)
(+.f64 (+.f64 (fma.f64 4 (*.f64 (+.f64 beta alpha) i) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (*.f64 i i))) -1)
(+.f64 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) (*.f64 4 (*.f64 i i))) -1)
(-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2)))) 1)
(+.f64 (+.f64 (fma.f64 4 (*.f64 (+.f64 beta alpha) i) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (*.f64 i i))) -1)
(+.f64 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) (*.f64 4 (*.f64 i i))) -1)
(*.f64 4 (pow.f64 i 2))
(*.f64 4 (*.f64 i i))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (*.f64 4 (pow.f64 i 2)))
(*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) i) (*.f64 i i)))
(*.f64 4 (*.f64 i (+.f64 (+.f64 beta alpha) i)))
(-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2)))) 1)
(+.f64 (+.f64 (fma.f64 4 (*.f64 (+.f64 beta alpha) i) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (*.f64 i i))) -1)
(+.f64 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) (*.f64 4 (*.f64 i i))) -1)
(-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2)))) 1)
(+.f64 (+.f64 (fma.f64 4 (*.f64 (+.f64 beta alpha) i) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (*.f64 i i))) -1)
(+.f64 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) (*.f64 4 (*.f64 i i))) -1)
(*.f64 4 (pow.f64 i 2))
(*.f64 4 (*.f64 i i))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (*.f64 4 (pow.f64 i 2)))
(*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) i) (*.f64 i i)))
(*.f64 4 (*.f64 i (+.f64 (+.f64 beta alpha) i)))
(-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2)))) 1)
(+.f64 (+.f64 (fma.f64 4 (*.f64 (+.f64 beta alpha) i) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (*.f64 i i))) -1)
(+.f64 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) (*.f64 4 (*.f64 i i))) -1)
(-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2)))) 1)
(+.f64 (+.f64 (fma.f64 4 (*.f64 (+.f64 beta alpha) i) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (*.f64 i i))) -1)
(+.f64 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) (*.f64 4 (*.f64 i i))) -1)
(-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)
(+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)
(-.f64 (+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)
(+.f64 (fma.f64 beta (fma.f64 4 i (*.f64 alpha 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) -1)
(-.f64 (+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)
(+.f64 (+.f64 (fma.f64 beta (fma.f64 4 i (*.f64 alpha 2)) (*.f64 beta beta)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) -1)
(+.f64 (+.f64 (*.f64 beta (+.f64 beta (fma.f64 4 i (*.f64 alpha 2)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) -1)
(-.f64 (+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)
(+.f64 (+.f64 (fma.f64 beta (fma.f64 4 i (*.f64 alpha 2)) (*.f64 beta beta)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) -1)
(+.f64 (+.f64 (*.f64 beta (+.f64 beta (fma.f64 4 i (*.f64 alpha 2)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) -1)
(pow.f64 beta 2)
(*.f64 beta beta)
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 beta 2))
(fma.f64 beta (fma.f64 4 i (*.f64 alpha 2)) (*.f64 beta beta))
(*.f64 beta (+.f64 beta (fma.f64 4 i (*.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)
(+.f64 (+.f64 (fma.f64 beta (fma.f64 4 i (*.f64 alpha 2)) (*.f64 beta beta)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) -1)
(+.f64 (+.f64 (*.f64 beta (+.f64 beta (fma.f64 4 i (*.f64 alpha 2)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) -1)
(-.f64 (+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)
(+.f64 (+.f64 (fma.f64 beta (fma.f64 4 i (*.f64 alpha 2)) (*.f64 beta beta)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) -1)
(+.f64 (+.f64 (*.f64 beta (+.f64 beta (fma.f64 4 i (*.f64 alpha 2)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) -1)
(pow.f64 beta 2)
(*.f64 beta beta)
(+.f64 (pow.f64 beta 2) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(+.f64 (*.f64 beta beta) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(-.f64 (+.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 2 i)))))) 1)
(+.f64 (*.f64 beta beta) (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 2 i))))) 1))
(+.f64 (*.f64 beta beta) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 beta 2))) -1))
(-.f64 (+.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 2 i)))))) 1)
(+.f64 (*.f64 beta beta) (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 2 i))))) 1))
(+.f64 (*.f64 beta beta) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 beta 2))) -1))

localize227.0ms (0.8%)

Local error

Found 4 expressions with local error:

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

Compiled 186 to 58 computations (68.8% saved)

series139.0ms (0.5%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
33.0ms
alpha
@-inf
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
15.0ms
beta
@0
(*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i))))
8.0ms
i
@0
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
7.0ms
beta
@0
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
7.0ms
alpha
@0
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))

rewrite281.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
394×log1p-udef_binary64
235×add-sqr-sqrt_binary64
230×*-un-lft-identity_binary64
230×pow1_binary64
219×add-cbrt-cube_binary64
Iterations

Useful iterations: 1 (0.0ms)

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

simplify500.0ms (1.8%)

Algorithm
egg-herbie
Rules
820×distribute-rgt-in_binary64
724×times-frac_binary64
342×*-commutative_binary64
259×+-commutative_binary64
234×sub-neg_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
092216127
1382215585
Stop Event
node limit
Counts
307 → 388
Calls
Call 1
Inputs
(/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha))
(+.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))))))
(+.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2))) (*.f64 2 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 4 (/.f64 (-.f64 (+.f64 1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 beta alpha))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)))))) (+.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))))))
(+.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2))) (*.f64 2 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 4 (/.f64 (-.f64 (+.f64 1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 beta alpha))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)))))) (+.f64 (*.f64 (pow.f64 i 4) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2))) (*.f64 2 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 4 (/.f64 (-.f64 (+.f64 1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 beta alpha))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3))))) (+.f64 beta alpha))) (*.f64 4 (/.f64 (-.f64 (+.f64 1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 (+.f64 beta alpha) 2)))))) (+.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))))))))
(*.f64 1/4 (pow.f64 i 2))
(+.f64 (*.f64 1/4 (pow.f64 i 2)) (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/4 (+.f64 beta alpha))) i))
(-.f64 (+.f64 (*.f64 1/4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/4 (+.f64 beta alpha))) i))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/4 (+.f64 beta alpha))))))
(-.f64 (+.f64 (*.f64 1/4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (+.f64 (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/4 (+.f64 beta alpha))) i) (*.f64 1/4 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) i))))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/4 (+.f64 beta alpha)))) i)) (+.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/4 (+.f64 beta alpha)))) (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/4 (+.f64 beta alpha))) (+.f64 beta alpha))))) i)))))
(*.f64 1/4 (pow.f64 i 2))
(+.f64 (*.f64 i (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/4 (+.f64 beta alpha)))) (*.f64 1/4 (pow.f64 i 2)))
(+.f64 (*.f64 i (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/4 (+.f64 beta alpha)))) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (*.f64 -1 (-.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/4 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 -1/16 (pow.f64 (+.f64 beta alpha) 2)))))))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/4 (+.f64 beta alpha)))) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) i)) (*.f64 -1 (-.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/4 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 -1/16 (pow.f64 (+.f64 beta alpha) 2)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/4 (+.f64 beta alpha))))) (*.f64 -1/16 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 beta alpha)) i)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/4 (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 2)) i))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4))) alpha) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4))) alpha) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4))) alpha) (+.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6)) (+.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))))
(*.f64 i (+.f64 beta i))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) alpha) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) alpha) (*.f64 i (+.f64 beta i)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) alpha))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) alpha) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) alpha) (*.f64 i (+.f64 beta i))))) (+.f64 (/.f64 (*.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta i))) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) alpha) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 i (+.f64 beta i)))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i)))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) alpha) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) alpha) (*.f64 i (+.f64 beta i)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) alpha) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))))) (pow.f64 alpha 2)) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 i (+.f64 beta i))) (pow.f64 alpha 2)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) alpha)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) alpha)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) i)) (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i))))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (+.f64 (*.f64 -2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) i))))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i))))) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) alpha)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) i)) (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i))))) (pow.f64 alpha 2)))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))
(+.f64 (*.f64 beta (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (+.f64 i alpha) i)) i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 i alpha) 2))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))) (+.f64 (*.f64 beta (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (+.f64 i alpha) i)) i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 i alpha) 2))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))) (+.f64 (*.f64 beta (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (+.f64 i alpha) i)) i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 6)) (+.f64 (/.f64 (*.f64 i (+.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 i alpha) 2))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (+.f64 i alpha) i)) i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (pow.f64 beta 3)))))
(*.f64 i (+.f64 i alpha))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) i) beta) (+.f64 (*.f64 i (+.f64 i alpha)) (/.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) beta))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) beta))
(-.f64 (+.f64 (*.f64 i (+.f64 i alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) beta) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 beta 2)) (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) beta)))) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) beta) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 beta 2)) (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (pow.f64 beta 2)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 2)) (+.f64 (*.f64 i (+.f64 i alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (pow.f64 i 2) (+.f64 i alpha))) (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 i (*.f64 (+.f64 i alpha) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 beta 3))) (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) beta))))) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) beta) (+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (pow.f64 beta 2)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 beta 2)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (pow.f64 beta 2)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 beta 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (pow.f64 beta 2))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2)))))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 2 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (+.f64 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (pow.f64 i 3)) (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 (*.f64 (pow.f64 i 4) (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 2 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 32 (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 2 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (+.f64 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (pow.f64 i 3)) (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))
1/16
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(-.f64 (+.f64 1/16 (+.f64 (*.f64 1/16 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i)))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 2))))))
(-.f64 (+.f64 1/16 (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) (pow.f64 i 3))) (+.f64 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i)) (*.f64 1/16 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha)) (pow.f64 i 2)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (pow.f64 (+.f64 beta alpha) 2))))) (pow.f64 i 3))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (pow.f64 i 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 1/256 (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))) (+.f64 beta alpha)) (pow.f64 i 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 2)))))))))
1/16
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 -1/256 (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))) (pow.f64 i 2))) (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i)))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 -1/256 (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))) (pow.f64 i 2))) (+.f64 1/16 (+.f64 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i)) (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) (pow.f64 i 3)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (pow.f64 i 3))) (+.f64 (*.f64 -1/256 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 -4 (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 i 3))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (*.f64 -2 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/16 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 -1/256 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))))))) (pow.f64 i 3)))))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))))))))
(/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3)) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))) (pow.f64 alpha 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3)) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2))))) (+.f64 (/.f64 (*.f64 i (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (+.f64 beta i))) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i))))) (+.f64 (*.f64 8 i) (*.f64 4 beta))) (pow.f64 alpha 4)) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))) (pow.f64 alpha 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 beta i))) (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (+.f64 (*.f64 i (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 4 beta) (*.f64 8 i)) (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))))))) (+.f64 (*.f64 8 i) (*.f64 4 beta))) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i))))) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1)))) (pow.f64 alpha 5))) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3)) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i))))) (+.f64 (*.f64 8 i) (*.f64 4 beta))) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1))) (pow.f64 alpha 4)) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))) (pow.f64 alpha 3)))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i))))) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1))) (pow.f64 alpha 4)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1) (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i))))) (pow.f64 alpha 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 -2 (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) i)) (pow.f64 alpha 5))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1)))) (*.f64 -4 (*.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (+.f64 beta (*.f64 2 i)))))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 5))) (*.f64 -1 (/.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3)))))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i))))) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1))) (pow.f64 alpha 4)))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 beta (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 (+.f64 i alpha) 2)) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (*.f64 beta (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 (+.f64 i alpha) 2)) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 i (+.f64 i alpha))) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (*.f64 beta (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 (+.f64 i alpha) 2)) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 i (+.f64 i alpha))) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 i (+.f64 i alpha))) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 (+.f64 i alpha) 2)) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))))))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (pow.f64 beta 3)) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) i) (pow.f64 beta 3)))) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (+.f64 i alpha) i)) (pow.f64 beta 3)))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 3)) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (pow.f64 beta 3))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 i (+.f64 i alpha))) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 i (+.f64 i alpha)))) (+.f64 (*.f64 8 i) (*.f64 4 alpha))) (pow.f64 beta 4)) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 i (+.f64 i alpha))) (pow.f64 beta 4)))))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (-.f64 (+.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (pow.f64 i 2) (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 i (+.f64 i alpha))))) (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 i (+.f64 i alpha)))))) (+.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 i (+.f64 i alpha)))) (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 4)) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (pow.f64 beta 3)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 i (+.f64 i alpha))) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (+.f64 i alpha) i)) (pow.f64 beta 4)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 i (+.f64 i alpha)))) (+.f64 (*.f64 8 i) (*.f64 4 alpha))) (pow.f64 beta 4)))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1))) (pow.f64 beta 4))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 4)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)))) (*.f64 -4 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)) (pow.f64 beta 5)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)) (*.f64 -2 (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (pow.f64 beta 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1))) (pow.f64 beta 4))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 4)))))
(*.f64 beta (*.f64 i (*.f64 (+.f64 beta alpha) alpha)))
(+.f64 (*.f64 beta (*.f64 i (*.f64 (+.f64 beta alpha) alpha))) (*.f64 (pow.f64 i 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))))
(+.f64 (*.f64 beta (*.f64 i (*.f64 (+.f64 beta alpha) alpha))) (+.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 (pow.f64 i 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha)))))
(+.f64 (*.f64 beta (*.f64 i (*.f64 (+.f64 beta alpha) alpha))) (+.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))) (pow.f64 i 4))))
(pow.f64 i 4)
(+.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (pow.f64 i 4))
(+.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))) (pow.f64 i 4)))
(+.f64 (*.f64 beta (*.f64 i (*.f64 (+.f64 beta alpha) alpha))) (+.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))) (pow.f64 i 4))))
(pow.f64 i 4)
(+.f64 (*.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) (pow.f64 i 3)) (pow.f64 i 4))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2))) (pow.f64 i 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) (pow.f64 i 3)) (pow.f64 i 4)))
(+.f64 (*.f64 beta (*.f64 i (*.f64 (+.f64 beta alpha) alpha))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2))) (pow.f64 i 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) (pow.f64 i 3)) (pow.f64 i 4))))
(*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))
(+.f64 (*.f64 i (*.f64 (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))) alpha)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)))
(+.f64 (*.f64 i (*.f64 (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))) alpha)) (+.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))))
(+.f64 (*.f64 i (*.f64 (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))) alpha)) (+.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))))
(*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2)))
(+.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) alpha))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (+.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) alpha)))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (+.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) alpha)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (pow.f64 alpha 2)))) (*.f64 -1 (*.f64 i (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i))) alpha))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (pow.f64 alpha 2)))) (+.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 -1 (*.f64 i (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i))) alpha)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (pow.f64 alpha 2)))) (+.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 -1 (*.f64 i (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i))) alpha)))))
(*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2))
(+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 i (+.f64 i alpha))) (*.f64 beta i)) (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)))
(+.f64 (*.f64 (pow.f64 beta 2) (*.f64 i (+.f64 i alpha))) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 i (+.f64 i alpha))) (*.f64 beta i)) (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2))))
(+.f64 (*.f64 (pow.f64 beta 2) (*.f64 i (+.f64 i alpha))) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 i (+.f64 i alpha))) (*.f64 beta i)) (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2))))
(*.f64 (pow.f64 beta 2) (*.f64 (+.f64 i alpha) i))
(+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 i alpha) i)) (*.f64 beta (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 i alpha) i)) (*.f64 beta (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i)))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 i alpha) i)) (*.f64 beta (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i)))))
(*.f64 -1 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha))))))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha))))))))
(pow.f64 (+.f64 beta (*.f64 2 i)) 2)
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha))
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2)))
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2)))
(pow.f64 alpha 2)
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2))
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2)))
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2)))
(pow.f64 alpha 2)
(+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) alpha)))
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) alpha))))
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) alpha))))
(pow.f64 (+.f64 alpha (*.f64 2 i)) 2)
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(pow.f64 beta 2)
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 beta 2))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(pow.f64 beta 2)
(+.f64 (pow.f64 beta 2) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(+.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 2 i))))))
(+.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 2 i))))))
(pow.f64 (+.f64 beta alpha) 2)
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 2))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2))))
(*.f64 4 (pow.f64 i 2))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (*.f64 4 (pow.f64 i 2)))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2))))
(*.f64 4 (pow.f64 i 2))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (*.f64 4 (pow.f64 i 2)))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2))))
Outputs
(/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha))
(+.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))))))
(+.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 (*.f64 i i) (+.f64 1 (-.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2))))))
(+.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2))) (*.f64 2 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 4 (/.f64 (-.f64 (+.f64 1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 beta alpha))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)))))) (+.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))))))
(fma.f64 (pow.f64 i 3) (-.f64 (*.f64 2 (+.f64 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2)) (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 4 (+.f64 (/.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 beta alpha)) (/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 3) alpha))))) (+.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 (*.f64 i i) (+.f64 1 (-.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2)))))))
(fma.f64 (pow.f64 i 3) (fma.f64 2 (+.f64 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2)) (/.f64 beta (pow.f64 (+.f64 beta alpha) 2))) (*.f64 -4 (+.f64 (/.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 beta alpha)) (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3))))) (+.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 (*.f64 i i) (+.f64 1 (-.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2)))))))
(+.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2))) (*.f64 2 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 4 (/.f64 (-.f64 (+.f64 1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 beta alpha))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)))))) (+.f64 (*.f64 (pow.f64 i 4) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2))) (*.f64 2 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 4 (/.f64 (-.f64 (+.f64 1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 beta alpha))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3))))) (+.f64 beta alpha))) (*.f64 4 (/.f64 (-.f64 (+.f64 1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 (+.f64 beta alpha) 2)))))) (+.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 4 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))))))))
(fma.f64 (pow.f64 i 3) (-.f64 (*.f64 2 (+.f64 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2)) (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 4 (+.f64 (/.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 beta alpha)) (/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 3) alpha))))) (fma.f64 (pow.f64 i 4) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (+.f64 (/.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2)) (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 4 (+.f64 (/.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 beta alpha)) (/.f64 beta (/.f64 (pow.f64 (+.f64 beta alpha) 3) alpha))))) (+.f64 beta alpha)) (/.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 (+.f64 beta alpha) 2))))) (+.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 (*.f64 i i) (+.f64 1 (-.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2))))))))
(fma.f64 (pow.f64 i 3) (fma.f64 2 (+.f64 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2)) (/.f64 beta (pow.f64 (+.f64 beta alpha) 2))) (*.f64 -4 (+.f64 (/.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 beta alpha)) (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3))))) (fma.f64 (pow.f64 i 4) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (+.f64 (/.f64 (fma.f64 2 (+.f64 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2)) (/.f64 beta (pow.f64 (+.f64 beta alpha) 2))) (*.f64 -4 (+.f64 (/.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 beta alpha)) (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3))))) (+.f64 beta alpha)) (/.f64 (+.f64 1 (-.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 (+.f64 beta alpha) 2))))) (+.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 (*.f64 i i) (+.f64 1 (-.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (*.f64 4 (*.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2))))))))
(*.f64 1/4 (pow.f64 i 2))
(*.f64 (*.f64 i i) 1/4)
(+.f64 (*.f64 1/4 (pow.f64 i 2)) (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/4 (+.f64 beta alpha))) i))
(fma.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) (*.f64 (*.f64 i i) 1/4))
(-.f64 (+.f64 (*.f64 1/4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/4 (+.f64 beta alpha))) i))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/4 (+.f64 beta alpha))))))
(-.f64 (fma.f64 1/4 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (fma.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) (*.f64 (*.f64 i i) 1/4))) (fma.f64 1/16 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta alpha) (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))))))
(-.f64 (+.f64 (*.f64 1/4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (+.f64 (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/4 (+.f64 beta alpha))) i) (*.f64 1/4 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) i))))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/4 (+.f64 beta alpha)))) i)) (+.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/4 (+.f64 beta alpha)))) (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))) (+.f64 (*.f64 1/16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/4 (+.f64 beta alpha))) (+.f64 beta alpha))))) i)))))
(-.f64 (fma.f64 1/4 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (fma.f64 1/4 (*.f64 i i) (fma.f64 (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) i (/.f64 (*.f64 1/4 (*.f64 beta (*.f64 alpha (+.f64 beta alpha)))) i)))) (fma.f64 1/16 (pow.f64 (+.f64 beta alpha) 2) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (/.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))))) (fma.f64 (+.f64 beta alpha) (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (+.f64 beta alpha) (/.f64 i (-.f64 (*.f64 1/4 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (fma.f64 1/16 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta alpha) (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))))))))))))
(-.f64 (fma.f64 1/4 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (fma.f64 1/4 (*.f64 i i) (fma.f64 (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) i (*.f64 1/4 (/.f64 (*.f64 beta (*.f64 alpha (+.f64 beta alpha))) i))))) (fma.f64 1/16 (pow.f64 (+.f64 beta alpha) 2) (fma.f64 1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (/.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))))) (fma.f64 (+.f64 beta alpha) (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) (/.f64 (+.f64 beta alpha) (/.f64 i (-.f64 (*.f64 1/4 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (fma.f64 1/16 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta alpha) (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))))))))))))
(*.f64 1/4 (pow.f64 i 2))
(*.f64 (*.f64 i i) 1/4)
(+.f64 (*.f64 i (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/4 (+.f64 beta alpha)))) (*.f64 1/4 (pow.f64 i 2)))
(fma.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) (*.f64 (*.f64 i i) 1/4))
(+.f64 (*.f64 i (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/4 (+.f64 beta alpha)))) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (*.f64 -1 (-.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/4 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 -1/16 (pow.f64 (+.f64 beta alpha) 2)))))))
(fma.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) (fma.f64 1/4 (*.f64 i i) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 -1 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (fma.f64 -1 (*.f64 (+.f64 beta alpha) (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha)))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16))))))
(-.f64 (fma.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) (*.f64 (*.f64 i i) 1/4)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 beta (neg.f64 alpha)) (pow.f64 (+.f64 beta alpha) 2))) (-.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16) (*.f64 (+.f64 beta alpha) (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha)))))))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/4 (+.f64 beta alpha)))) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) i)) (*.f64 -1 (-.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/4 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 -1/16 (pow.f64 (+.f64 beta alpha) 2)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/4 (+.f64 beta alpha))))) (*.f64 -1/16 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 beta alpha)) i)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/4 (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 2)) i))))
(-.f64 (fma.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) (fma.f64 1/4 (*.f64 i i) (fma.f64 1/4 (/.f64 beta (/.f64 i (*.f64 alpha (+.f64 beta alpha)))) (neg.f64 (-.f64 (*.f64 1/4 (*.f64 -1 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (fma.f64 -1 (*.f64 (+.f64 beta alpha) (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha)))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16))))))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (*.f64 -1 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (fma.f64 -1 (*.f64 (+.f64 beta alpha) (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha)))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16))) (/.f64 i (+.f64 beta alpha))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (/.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))))))))
(-.f64 (fma.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) (-.f64 (*.f64 1/4 (+.f64 (*.f64 i i) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 beta alpha))) i))) (-.f64 (*.f64 1/4 (-.f64 (*.f64 beta (neg.f64 alpha)) (pow.f64 (+.f64 beta alpha) 2))) (-.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16) (*.f64 (+.f64 beta alpha) (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha)))))))) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (/.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha)))))) (/.f64 (-.f64 (*.f64 1/4 (-.f64 (*.f64 beta (neg.f64 alpha)) (pow.f64 (+.f64 beta alpha) 2))) (-.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16) (*.f64 (+.f64 beta alpha) (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha)))))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))
(/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta i) 2)))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4))) alpha) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))
(fma.f64 (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2))))) alpha (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta i) 2))))
(fma.f64 (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (+.f64 beta i) (+.f64 (+.f64 beta i) i)))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2))))) alpha (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta i) 2))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4))) alpha) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))
(fma.f64 (-.f64 (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta i) 2)))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)))))))) (*.f64 alpha alpha) (fma.f64 (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2))))) alpha (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta i) 2)))))
(fma.f64 (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta i))) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta i) 2))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (+.f64 beta i) (+.f64 (+.f64 beta i) i)))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2))))))))) (*.f64 alpha alpha) (fma.f64 (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (+.f64 beta i) (+.f64 (+.f64 beta i) i)))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2))))) alpha (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta i) 2)))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4))) alpha) (+.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6)) (+.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))))
(fma.f64 (-.f64 (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta i) 2)))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)))))))) (*.f64 alpha alpha) (fma.f64 (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2))))) alpha (fma.f64 (pow.f64 alpha 3) (-.f64 (-.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)))) (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta i) 2)))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2))))))))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta i) 2))))))
(fma.f64 (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta i))) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta i) 2))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (+.f64 beta i) (+.f64 (+.f64 beta i) i)))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2))))))))) (*.f64 alpha alpha) (fma.f64 (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (+.f64 beta i) (+.f64 (+.f64 beta i) i)))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2))))) alpha (fma.f64 (pow.f64 alpha 3) (-.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)))) (+.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (*.f64 (+.f64 beta i) (+.f64 (+.f64 beta i) i)))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta i))) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta i) 2))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (+.f64 beta i) (+.f64 (+.f64 beta i) i)))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2))))))))))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta i) 2))))))
(*.f64 i (+.f64 beta i))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) alpha) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) alpha) (*.f64 i (+.f64 beta i)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) alpha))
(+.f64 (/.f64 (*.f64 i i) (/.f64 alpha (+.f64 beta i))) (-.f64 (+.f64 (*.f64 i (+.f64 beta i)) (/.f64 i (/.f64 alpha (pow.f64 (+.f64 beta i) 2)))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 alpha (*.f64 i (+.f64 beta i))))))
(+.f64 (/.f64 (*.f64 i i) (/.f64 alpha (+.f64 beta i))) (-.f64 (+.f64 (*.f64 i (+.f64 beta i)) (/.f64 i (/.f64 alpha (pow.f64 (+.f64 beta i) 2)))) (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2))) alpha)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) alpha) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) alpha) (*.f64 i (+.f64 beta i))))) (+.f64 (/.f64 (*.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta i))) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) alpha) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))))) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (*.f64 i i) (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta i) 2))) (-.f64 (+.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 alpha (+.f64 beta i))) (/.f64 i (/.f64 alpha (pow.f64 (+.f64 beta i) 2)))) (*.f64 i (+.f64 beta i))) (+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (/.f64 (*.f64 alpha alpha) (*.f64 i (+.f64 beta i)))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 alpha (*.f64 i (+.f64 beta i))))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (*.f64 alpha alpha) (-.f64 (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2)))))))))
(-.f64 (+.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 alpha (+.f64 beta i))) (+.f64 (*.f64 i (+.f64 beta i)) (/.f64 i (/.f64 alpha (pow.f64 (+.f64 beta i) 2))))) (*.f64 (/.f64 (*.f64 i i) alpha) (/.f64 (pow.f64 (+.f64 beta i) 2) alpha))) (+.f64 (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (/.f64 alpha (+.f64 beta i)) (/.f64 alpha i))) (+.f64 (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2))) alpha) (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) alpha) (/.f64 (-.f64 (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2)))) alpha)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 i (+.f64 beta i)))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i)))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) alpha) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) alpha) (*.f64 i (+.f64 beta i)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))) alpha) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 i (+.f64 beta i))))) (pow.f64 alpha 2)) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 i (+.f64 beta i))) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (*.f64 i i) (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta i) 2))) (-.f64 (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 4 i (*.f64 beta 2)) (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (fma.f64 (fma.f64 4 i (*.f64 beta 2)) (-.f64 (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2)))) (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2)))))) (pow.f64 alpha 3)) (+.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 alpha (+.f64 beta i))) (/.f64 i (/.f64 alpha (pow.f64 (+.f64 beta i) 2)))) (*.f64 i (+.f64 beta i)))) (+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (/.f64 (*.f64 alpha alpha) (*.f64 i (+.f64 beta i)))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 alpha (*.f64 i (+.f64 beta i))))) (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (*.f64 alpha alpha) (-.f64 (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) alpha) (/.f64 (pow.f64 (+.f64 beta i) 2) alpha)) (-.f64 (-.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 alpha (+.f64 beta i))) (+.f64 (*.f64 i (+.f64 beta i)) (/.f64 i (/.f64 alpha (pow.f64 (+.f64 beta i) 2))))) (/.f64 (fma.f64 (fma.f64 4 i (*.f64 beta 2)) (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (fma.f64 (fma.f64 4 i (*.f64 beta 2)) (-.f64 (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2)))) (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2)))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (/.f64 alpha (+.f64 beta i)) (/.f64 alpha i))) (+.f64 (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2))) alpha) (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) alpha) (/.f64 (-.f64 (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 i (*.f64 beta 2)))) alpha))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i))
(neg.f64 (*.f64 i (*.f64 -1 (+.f64 beta i))))
(*.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) alpha)))
(*.f64 -1 (+.f64 (*.f64 i (*.f64 -1 (+.f64 beta i))) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (*.f64 -1 (+.f64 beta i))))) (*.f64 -2 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (+.f64 beta (*.f64 i 2)))))) alpha)))
(-.f64 (*.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i)) (/.f64 (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i))) (*.f64 -2 (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (+.f64 beta (*.f64 i 2)))))) alpha))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) alpha)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) i)) (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i))))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta i) 2))) (*.f64 -1 (+.f64 (*.f64 i (*.f64 -1 (+.f64 beta i))) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (*.f64 -1 (+.f64 beta i))))) (*.f64 -2 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (+.f64 beta (*.f64 i 2)))))) alpha)))) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 beta i)) (/.f64 (*.f64 alpha alpha) (*.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) (*.f64 -2 (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (*.f64 alpha alpha) (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (*.f64 -1 (+.f64 beta i))))) (*.f64 -2 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (+.f64 beta (*.f64 i 2)))))))))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) alpha) (/.f64 (pow.f64 (+.f64 beta i) 2) alpha)) (*.f64 i (-.f64 (neg.f64 beta) i))) (/.f64 (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i))) (*.f64 -2 (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (+.f64 beta (*.f64 i 2)))))) alpha)) (-.f64 (*.f64 -2 (*.f64 (/.f64 (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i))) (*.f64 -2 (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (+.f64 beta (*.f64 i 2)))))) alpha) (/.f64 (+.f64 beta (*.f64 i 2)) alpha))) (*.f64 (/.f64 (-.f64 (neg.f64 beta) i) alpha) (/.f64 (*.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) alpha))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (+.f64 (*.f64 -2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) i))))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i))))) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) alpha)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) i)) (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i))))) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (*.f64 i i) (/.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 beta i) 2))) (-.f64 (fma.f64 -2 (/.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (fma.f64 -2 (*.f64 (+.f64 beta (*.f64 i 2)) (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (*.f64 -1 (+.f64 beta i))))) (*.f64 -2 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (+.f64 beta (*.f64 i 2))))))) (neg.f64 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))))) (/.f64 (pow.f64 alpha 3) (+.f64 beta (*.f64 i 2)))) (+.f64 (*.f64 -1 (+.f64 (*.f64 i (*.f64 -1 (+.f64 beta i))) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (*.f64 -1 (+.f64 beta i))))) (*.f64 -2 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (+.f64 beta (*.f64 i 2)))))) alpha))) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (/.f64 (pow.f64 alpha 3) (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (*.f64 -1 (+.f64 beta i))))) (*.f64 -2 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (+.f64 beta (*.f64 i 2)))))))))) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 beta i)) (/.f64 (*.f64 alpha alpha) (*.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) (*.f64 -2 (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (*.f64 alpha alpha) (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (*.f64 -1 (+.f64 beta i))))) (*.f64 -2 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (+.f64 beta (*.f64 i 2))))))))))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) alpha) (/.f64 (pow.f64 (+.f64 beta i) 2) alpha)) (fma.f64 -2 (/.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (-.f64 (*.f64 (*.f64 -2 (+.f64 beta (*.f64 i 2))) (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i))) (*.f64 -2 (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (+.f64 beta (*.f64 i 2))))))) (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2))))) (/.f64 (pow.f64 alpha 3) (+.f64 beta (*.f64 i 2)))) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (/.f64 (pow.f64 alpha 3) (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i))) (*.f64 -2 (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (+.f64 beta (*.f64 i 2)))))))) (*.f64 i (-.f64 (neg.f64 beta) i))) (/.f64 (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i))) (*.f64 -2 (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (+.f64 beta (*.f64 i 2)))))) alpha)))) (-.f64 (*.f64 -2 (*.f64 (/.f64 (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i))) (*.f64 -2 (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (+.f64 beta (*.f64 i 2)))))) alpha) (/.f64 (+.f64 beta (*.f64 i 2)) alpha))) (*.f64 (/.f64 (-.f64 (neg.f64 beta) i) alpha) (/.f64 (*.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) alpha))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))
(/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (pow.f64 (+.f64 i alpha) 2)))
(+.f64 (*.f64 beta (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (+.f64 i alpha) i)) i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(fma.f64 beta (-.f64 (/.f64 (fma.f64 i (+.f64 i alpha) (pow.f64 (+.f64 i alpha) 2)) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) i)) (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 alpha 2)))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (pow.f64 (+.f64 i alpha) 2))))
(fma.f64 beta (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (*.f64 (+.f64 i alpha) (+.f64 (+.f64 i alpha) i)))) (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 alpha 2)))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (pow.f64 (+.f64 i alpha) 2))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 i alpha) 2))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))) (+.f64 (*.f64 beta (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (+.f64 i alpha) i)) i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))
(fma.f64 (*.f64 beta beta) (-.f64 (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 i alpha))) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4))) (/.f64 (-.f64 (/.f64 (fma.f64 i (+.f64 i alpha) (pow.f64 (+.f64 i alpha) 2)) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) i)) (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 alpha 2)))))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (fma.f64 4 i (*.f64 alpha 2))))) (fma.f64 beta (-.f64 (/.f64 (fma.f64 i (+.f64 i alpha) (pow.f64 (+.f64 i alpha) 2)) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) i)) (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 alpha 2)))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (pow.f64 (+.f64 i alpha) 2)))))
(fma.f64 (*.f64 beta beta) (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 i alpha))) (+.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4)) (/.f64 (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (*.f64 (+.f64 i alpha) (+.f64 (+.f64 i alpha) i)))) (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 alpha 2)))))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (fma.f64 4 i (*.f64 alpha 2)))))) (fma.f64 beta (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (*.f64 (+.f64 i alpha) (+.f64 (+.f64 i alpha) i)))) (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 alpha 2)))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (pow.f64 (+.f64 i alpha) 2)))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 i alpha) 2))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))) (+.f64 (*.f64 beta (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (+.f64 i alpha) i)) i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 6)) (+.f64 (/.f64 (*.f64 i (+.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 i alpha) 2))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (+.f64 i alpha) i)) i) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (pow.f64 beta 3)))))
(fma.f64 (*.f64 beta beta) (-.f64 (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 i alpha))) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4))) (/.f64 (-.f64 (/.f64 (fma.f64 i (+.f64 i alpha) (pow.f64 (+.f64 i alpha) 2)) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) i)) (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 alpha 2)))))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (fma.f64 4 i (*.f64 alpha 2))))) (+.f64 (fma.f64 beta (-.f64 (/.f64 (fma.f64 i (+.f64 i alpha) (pow.f64 (+.f64 i alpha) 2)) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) i)) (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 alpha 2)))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (pow.f64 (+.f64 i alpha) 2)))) (*.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 6) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 alpha 2))))) (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (fma.f64 i (+.f64 i alpha) (pow.f64 (+.f64 i alpha) 2))))) (/.f64 (-.f64 (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 i alpha))) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4))) (/.f64 (-.f64 (/.f64 (fma.f64 i (+.f64 i alpha) (pow.f64 (+.f64 i alpha) 2)) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) i)) (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 alpha 2)))))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (fma.f64 4 i (*.f64 alpha 2))))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (fma.f64 4 i (*.f64 alpha 2))))) (pow.f64 beta 3))))
(fma.f64 (*.f64 beta beta) (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 i alpha))) (+.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4)) (/.f64 (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (*.f64 (+.f64 i alpha) (+.f64 (+.f64 i alpha) i)))) (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 alpha 2)))))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (fma.f64 4 i (*.f64 alpha 2)))))) (+.f64 (fma.f64 beta (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (*.f64 (+.f64 i alpha) (+.f64 (+.f64 i alpha) i)))) (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 alpha 2)))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (pow.f64 (+.f64 i alpha) 2)))) (*.f64 (-.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 6) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 alpha 2))))) (+.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (*.f64 (+.f64 i alpha) (+.f64 (+.f64 i alpha) i)))) (/.f64 (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 i alpha))) (+.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4)) (/.f64 (-.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (*.f64 (+.f64 i alpha) (+.f64 (+.f64 i alpha) i)))) (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 alpha 2)))))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (fma.f64 4 i (*.f64 alpha 2)))))) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (fma.f64 4 i (*.f64 alpha 2)))))) (pow.f64 beta 3))))
(*.f64 i (+.f64 i alpha))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) i) beta) (+.f64 (*.f64 i (+.f64 i alpha)) (/.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) beta))) (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) beta))
(+.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 beta i)) (-.f64 (fma.f64 i (+.f64 i alpha) (/.f64 (*.f64 i i) (/.f64 beta (+.f64 i alpha)))) (/.f64 i (/.f64 beta (*.f64 (+.f64 i alpha) (fma.f64 4 i (*.f64 alpha 2)))))))
(-.f64 (+.f64 (fma.f64 i (+.f64 i alpha) (/.f64 (+.f64 i alpha) (/.f64 beta (*.f64 i i)))) (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 beta i))) (/.f64 i (/.f64 beta (*.f64 (+.f64 i alpha) (fma.f64 4 i (*.f64 alpha 2))))))
(-.f64 (+.f64 (*.f64 i (+.f64 i alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) beta) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 beta 2)) (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) beta)))) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) beta) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 beta 2)) (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (pow.f64 beta 2)))))
(-.f64 (+.f64 (fma.f64 i (+.f64 i alpha) (/.f64 (*.f64 i i) (/.f64 beta (+.f64 i alpha)))) (+.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 beta i)) (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (*.f64 beta beta) (*.f64 i i))))) (+.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 (+.f64 i alpha) (fma.f64 4 i (*.f64 alpha 2))))) (/.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) (*.f64 beta beta))) (/.f64 (-.f64 (fma.f64 i (pow.f64 (+.f64 i alpha) 2) (*.f64 (*.f64 i i) (+.f64 i alpha))) (*.f64 (+.f64 i alpha) (*.f64 i (fma.f64 4 i (*.f64 alpha 2))))) (/.f64 (*.f64 beta beta) (fma.f64 4 i (*.f64 alpha 2))))))
(-.f64 (+.f64 (fma.f64 i (+.f64 i alpha) (/.f64 (+.f64 i alpha) (/.f64 beta (*.f64 i i)))) (+.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 beta i)) (*.f64 (/.f64 (*.f64 i i) beta) (/.f64 (pow.f64 (+.f64 i alpha) 2) beta)))) (+.f64 (/.f64 i (/.f64 beta (*.f64 (+.f64 i alpha) (fma.f64 4 i (*.f64 alpha 2))))) (+.f64 (*.f64 (/.f64 (fma.f64 4 i (*.f64 alpha 2)) beta) (/.f64 (+.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (+.f64 i alpha) (-.f64 (*.f64 i i) (*.f64 i (fma.f64 4 i (*.f64 alpha 2)))))) beta)) (*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 (*.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) beta)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 2)) (+.f64 (*.f64 i (+.f64 i alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (pow.f64 i 2) (+.f64 i alpha))) (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 i (*.f64 (+.f64 i alpha) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 beta 3))) (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) beta))))) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) beta) (+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (pow.f64 beta 2)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 beta 2)))))
(+.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (*.f64 beta beta) (*.f64 i i))) (-.f64 (+.f64 (fma.f64 i (+.f64 i alpha) (/.f64 (*.f64 i i) (/.f64 beta (+.f64 i alpha)))) (fma.f64 -1 (/.f64 (fma.f64 (-.f64 (fma.f64 i (pow.f64 (+.f64 i alpha) 2) (*.f64 (*.f64 i i) (+.f64 i alpha))) (*.f64 (+.f64 i alpha) (*.f64 i (fma.f64 4 i (*.f64 alpha 2))))) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (fma.f64 (-.f64 (fma.f64 i (pow.f64 (+.f64 i alpha) 2) (*.f64 (*.f64 i i) (+.f64 i alpha))) (*.f64 (+.f64 i alpha) (*.f64 i (fma.f64 4 i (*.f64 alpha 2))))) (fma.f64 4 i (*.f64 alpha 2)) (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)))))) (pow.f64 beta 3)) (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 beta i)))) (+.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 (+.f64 i alpha) (fma.f64 4 i (*.f64 alpha 2))))) (/.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) (*.f64 beta beta))) (/.f64 (-.f64 (fma.f64 i (pow.f64 (+.f64 i alpha) 2) (*.f64 (*.f64 i i) (+.f64 i alpha))) (*.f64 (+.f64 i alpha) (*.f64 i (fma.f64 4 i (*.f64 alpha 2))))) (/.f64 (*.f64 beta beta) (fma.f64 4 i (*.f64 alpha 2)))))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) beta) (/.f64 (pow.f64 (+.f64 i alpha) 2) beta)) (-.f64 (+.f64 (fma.f64 i (+.f64 i alpha) (/.f64 (+.f64 i alpha) (/.f64 beta (*.f64 i i)))) (-.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 beta i)) (/.f64 (fma.f64 (+.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (+.f64 i alpha) (-.f64 (*.f64 i i) (*.f64 i (fma.f64 4 i (*.f64 alpha 2)))))) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (fma.f64 (+.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (+.f64 i alpha) (-.f64 (*.f64 i i) (*.f64 i (fma.f64 4 i (*.f64 alpha 2)))))) (fma.f64 4 i (*.f64 alpha 2)) (*.f64 i (*.f64 (+.f64 i alpha) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))))))) (pow.f64 beta 3)))) (+.f64 (/.f64 i (/.f64 beta (*.f64 (+.f64 i alpha) (fma.f64 4 i (*.f64 alpha 2))))) (+.f64 (*.f64 (/.f64 (fma.f64 4 i (*.f64 alpha 2)) beta) (/.f64 (+.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (+.f64 i alpha) (-.f64 (*.f64 i i) (*.f64 i (fma.f64 4 i (*.f64 alpha 2)))))) beta)) (*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 (*.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) beta))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))
(neg.f64 (*.f64 i (fma.f64 -1 alpha (neg.f64 i))))
(*.f64 i (neg.f64 (-.f64 (neg.f64 i) alpha)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 -1 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 i alpha) (fma.f64 -1 alpha (neg.f64 i)))) i (neg.f64 (*.f64 (*.f64 2 (fma.f64 -1 alpha (neg.f64 i))) (*.f64 i (+.f64 alpha (*.f64 i 2)))))) beta) (neg.f64 (*.f64 i (fma.f64 -1 alpha (neg.f64 i)))))
(-.f64 (*.f64 i (neg.f64 (-.f64 (neg.f64 i) alpha))) (/.f64 (fma.f64 i (*.f64 (+.f64 i alpha) (+.f64 (neg.f64 i) (-.f64 (neg.f64 i) alpha))) (*.f64 -2 (*.f64 (-.f64 (neg.f64 i) alpha) (*.f64 i (+.f64 alpha (*.f64 i 2)))))) beta))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (pow.f64 beta 2)))))
(+.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (*.f64 beta beta) (*.f64 i i))) (-.f64 (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 -1 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 i alpha) (fma.f64 -1 alpha (neg.f64 i)))) i (neg.f64 (*.f64 (*.f64 2 (fma.f64 -1 alpha (neg.f64 i))) (*.f64 i (+.f64 alpha (*.f64 i 2)))))) beta) (neg.f64 (*.f64 i (fma.f64 -1 alpha (neg.f64 i))))) (fma.f64 -2 (/.f64 (fma.f64 (fma.f64 -1 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 i alpha) (fma.f64 -1 alpha (neg.f64 i)))) i (neg.f64 (*.f64 (*.f64 2 (fma.f64 -1 alpha (neg.f64 i))) (*.f64 i (+.f64 alpha (*.f64 i 2)))))) (/.f64 (*.f64 beta beta) (+.f64 alpha (*.f64 i 2)))) (/.f64 (neg.f64 (*.f64 (*.f64 i (fma.f64 -1 alpha (neg.f64 i))) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (*.f64 beta beta)))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) beta) (/.f64 (pow.f64 (+.f64 i alpha) 2) beta)) (/.f64 (fma.f64 i (*.f64 (+.f64 i alpha) (+.f64 (neg.f64 i) (-.f64 (neg.f64 i) alpha))) (*.f64 -2 (*.f64 (-.f64 (neg.f64 i) alpha) (*.f64 i (+.f64 alpha (*.f64 i 2)))))) beta)) (*.f64 i (-.f64 (neg.f64 i) alpha))) (-.f64 (*.f64 -2 (*.f64 (/.f64 (fma.f64 i (*.f64 (+.f64 i alpha) (+.f64 (neg.f64 i) (-.f64 (neg.f64 i) alpha))) (*.f64 -2 (*.f64 (-.f64 (neg.f64 i) alpha) (*.f64 i (+.f64 alpha (*.f64 i 2)))))) beta) (/.f64 (+.f64 alpha (*.f64 i 2)) beta))) (*.f64 (/.f64 (*.f64 i (-.f64 (neg.f64 i) alpha)) beta) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) beta))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 beta 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (pow.f64 beta 2))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2)))))
(-.f64 (fma.f64 -2 (/.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (fma.f64 -2 (*.f64 (+.f64 alpha (*.f64 i 2)) (fma.f64 (fma.f64 -1 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 i alpha) (fma.f64 -1 alpha (neg.f64 i)))) i (neg.f64 (*.f64 (*.f64 2 (fma.f64 -1 alpha (neg.f64 i))) (*.f64 i (+.f64 alpha (*.f64 i 2))))))) (neg.f64 (*.f64 (*.f64 i (fma.f64 -1 alpha (neg.f64 i))) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))))) (/.f64 (pow.f64 beta 3) (+.f64 alpha (*.f64 i 2)))) (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 -1 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 i alpha) (fma.f64 -1 alpha (neg.f64 i)))) i (neg.f64 (*.f64 (*.f64 2 (fma.f64 -1 alpha (neg.f64 i))) (*.f64 i (+.f64 alpha (*.f64 i 2)))))) beta) (+.f64 (/.f64 (fma.f64 (fma.f64 -1 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 i alpha) (fma.f64 -1 alpha (neg.f64 i)))) i (neg.f64 (*.f64 (*.f64 2 (fma.f64 -1 alpha (neg.f64 i))) (*.f64 i (+.f64 alpha (*.f64 i 2)))))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (fma.f64 -1 (*.f64 i (fma.f64 -1 alpha (neg.f64 i))) (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (*.f64 beta beta) (*.f64 i i))))))) (fma.f64 -2 (/.f64 (fma.f64 (fma.f64 -1 (*.f64 i (+.f64 i alpha)) (*.f64 (+.f64 i alpha) (fma.f64 -1 alpha (neg.f64 i)))) i (neg.f64 (*.f64 (*.f64 2 (fma.f64 -1 alpha (neg.f64 i))) (*.f64 i (+.f64 alpha (*.f64 i 2)))))) (/.f64 (*.f64 beta beta) (+.f64 alpha (*.f64 i 2)))) (/.f64 (neg.f64 (*.f64 (*.f64 i (fma.f64 -1 alpha (neg.f64 i))) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (*.f64 beta beta))))
(-.f64 (fma.f64 -2 (/.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (fma.f64 -2 (*.f64 (+.f64 alpha (*.f64 i 2)) (fma.f64 i (*.f64 (+.f64 i alpha) (+.f64 (neg.f64 i) (-.f64 (neg.f64 i) alpha))) (*.f64 -2 (*.f64 (-.f64 (neg.f64 i) alpha) (*.f64 i (+.f64 alpha (*.f64 i 2))))))) (*.f64 (*.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) (neg.f64 (-.f64 (neg.f64 i) alpha))))) (/.f64 (pow.f64 beta 3) (+.f64 alpha (*.f64 i 2)))) (-.f64 (+.f64 (/.f64 (fma.f64 i (*.f64 (+.f64 i alpha) (+.f64 (neg.f64 i) (-.f64 (neg.f64 i) alpha))) (*.f64 -2 (*.f64 (-.f64 (neg.f64 i) alpha) (*.f64 i (+.f64 alpha (*.f64 i 2)))))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (-.f64 (*.f64 (/.f64 (*.f64 i i) beta) (/.f64 (pow.f64 (+.f64 i alpha) 2) beta)) (*.f64 i (-.f64 (neg.f64 i) alpha)))) (/.f64 (fma.f64 i (*.f64 (+.f64 i alpha) (+.f64 (neg.f64 i) (-.f64 (neg.f64 i) alpha))) (*.f64 -2 (*.f64 (-.f64 (neg.f64 i) alpha) (*.f64 i (+.f64 alpha (*.f64 i 2)))))) beta))) (-.f64 (*.f64 -2 (*.f64 (/.f64 (fma.f64 i (*.f64 (+.f64 i alpha) (+.f64 (neg.f64 i) (-.f64 (neg.f64 i) alpha))) (*.f64 -2 (*.f64 (-.f64 (neg.f64 i) alpha) (*.f64 i (+.f64 alpha (*.f64 i 2)))))) beta) (/.f64 (+.f64 alpha (*.f64 i 2)) beta))) (*.f64 (/.f64 (*.f64 i (-.f64 (neg.f64 i) alpha)) beta) (/.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) beta))))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))
(/.f64 beta (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) (neg.f64 (+.f64 beta alpha))) (*.f64 i alpha)))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))
(fma.f64 (*.f64 i i) (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 beta (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 alpha (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))))))) (/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))
(fma.f64 (*.f64 i i) (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) (neg.f64 (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (/.f64 beta (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) (neg.f64 (+.f64 beta alpha))) (*.f64 i alpha))))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 2 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (+.f64 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (pow.f64 i 3)) (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))
(fma.f64 (*.f64 i i) (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 beta (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 alpha (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))))))) (fma.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (+.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 beta (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 alpha (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (pow.f64 i 3) (/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))
(fma.f64 (*.f64 i i) (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) (neg.f64 (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (fma.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))) (+.f64 (*.f64 (/.f64 (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) (neg.f64 (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 3))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (/.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) (neg.f64 (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (pow.f64 i 3) (/.f64 beta (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) (neg.f64 (+.f64 beta alpha))) (*.f64 i alpha)))))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 (*.f64 (pow.f64 i 4) (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 2 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 alpha (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 32 (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 2 (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (+.f64 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (pow.f64 (+.f64 beta alpha) 3))) alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (pow.f64 i 3)) (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))
(fma.f64 (*.f64 i i) (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 beta (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 alpha (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))))))) (fma.f64 (pow.f64 i 4) (-.f64 (/.f64 (/.f64 1 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (+.f64 (/.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (+.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 beta (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 alpha (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))) (+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 beta (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 alpha (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))))))) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 32 (*.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))))) (fma.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (+.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 2)) (/.f64 alpha (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 beta (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 alpha (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (pow.f64 i 3) (/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))))
(fma.f64 (*.f64 i i) (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) (neg.f64 (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (fma.f64 (pow.f64 i 4) (-.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))) (+.f64 (*.f64 (/.f64 (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) (neg.f64 (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 3))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (/.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) (neg.f64 (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (pow.f64 (+.f64 beta alpha) 2)) (/.f64 (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) (neg.f64 (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 3))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) (neg.f64 (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (/.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 32 (*.f64 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2)) (/.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))))) (fma.f64 (-.f64 (*.f64 2 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 alpha (*.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))) (+.f64 (*.f64 (/.f64 (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) (neg.f64 (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 3))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (/.f64 (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (*.f64 (/.f64 alpha (pow.f64 (+.f64 beta alpha) 2)) (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) (neg.f64 (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta alpha) 3)) (/.f64 (*.f64 alpha (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (pow.f64 i 3) (/.f64 beta (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) (neg.f64 (+.f64 beta alpha))) (*.f64 i alpha))))))
1/16
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(+.f64 1/16 (-.f64 (*.f64 1/16 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))))
(+.f64 1/16 (fma.f64 1/16 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)))
(-.f64 (+.f64 1/16 (+.f64 (*.f64 1/16 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i)))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 2))))))
(-.f64 (+.f64 1/16 (*.f64 1/16 (+.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) (/.f64 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 i i))))) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (fma.f64 2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 2 (+.f64 beta alpha))) (*.f64 -1/8 (+.f64 beta alpha))) (/.f64 (*.f64 i i) (+.f64 beta alpha))) (*.f64 1/256 (/.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (*.f64 i i))))))
(-.f64 (+.f64 1/16 (*.f64 1/16 (+.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) (/.f64 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 i i))))) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (fma.f64 2 (*.f64 (/.f64 (+.f64 beta alpha) i) (/.f64 (fma.f64 1/16 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) -1/8)) i)) (*.f64 1/256 (/.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (*.f64 i i))))))
(-.f64 (+.f64 1/16 (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) (pow.f64 i 3))) (+.f64 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i)) (*.f64 1/16 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha)) (pow.f64 i 2)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (pow.f64 (+.f64 beta alpha) 2))))) (pow.f64 i 3))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 3)) (*.f64 4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (pow.f64 i 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 1/256 (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))) (+.f64 beta alpha)) (pow.f64 i 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 2)))))))))
(+.f64 1/16 (-.f64 (fma.f64 1/16 (/.f64 beta (/.f64 (pow.f64 i 3) (*.f64 alpha (+.f64 beta alpha)))) (*.f64 1/16 (+.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) (/.f64 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 i i))))) (fma.f64 1/16 (/.f64 (+.f64 (*.f64 1/16 (*.f64 2 (+.f64 beta alpha))) (*.f64 -1/8 (+.f64 beta alpha))) (/.f64 (pow.f64 i 3) (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)))) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (fma.f64 1/256 (/.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 i 3)) (fma.f64 2 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16) (fma.f64 2 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 1/16 (*.f64 2 (+.f64 beta alpha))) (*.f64 -1/8 (+.f64 beta alpha)))) (*.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) 1/256))) (/.f64 (pow.f64 i 3) (+.f64 beta alpha))) (fma.f64 2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 2 (+.f64 beta alpha))) (*.f64 -1/8 (+.f64 beta alpha))) (/.f64 (*.f64 i i) (+.f64 beta alpha))) (*.f64 1/256 (/.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (*.f64 i i))))))))))
(+.f64 1/16 (-.f64 (*.f64 1/16 (+.f64 (+.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) (/.f64 beta (/.f64 (pow.f64 i 3) (*.f64 alpha (+.f64 beta alpha))))) (/.f64 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 i i)))) (fma.f64 1/16 (/.f64 (fma.f64 1/16 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) -1/8)) (/.f64 (pow.f64 i 3) (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)))) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (fma.f64 1/256 (/.f64 (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) (neg.f64 (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 i 3)) (fma.f64 2 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16) (fma.f64 2 (*.f64 (+.f64 beta alpha) (fma.f64 1/16 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) -1/8))) (*.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) 1/256))) (/.f64 (pow.f64 i 3) (+.f64 beta alpha))) (fma.f64 2 (*.f64 (/.f64 (+.f64 beta alpha) i) (/.f64 (fma.f64 1/16 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) -1/8)) i)) (*.f64 1/256 (/.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) (*.f64 i i))))))))))
1/16
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(+.f64 1/16 (-.f64 (*.f64 1/16 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))))
(+.f64 1/16 (fma.f64 1/16 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 -1/256 (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))) (pow.f64 i 2))) (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i)))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 -1 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (fma.f64 -2 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 1/16 (*.f64 2 (+.f64 beta alpha))) (*.f64 -1/8 (+.f64 beta alpha)))) (*.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) -1/256))) (*.f64 i i)) (+.f64 1/16 (*.f64 1/16 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)))) (*.f64 -1/8 (/.f64 (+.f64 beta alpha) i)))
(+.f64 (/.f64 (neg.f64 (-.f64 (*.f64 1/16 (-.f64 (*.f64 beta (neg.f64 alpha)) (pow.f64 (+.f64 beta alpha) 2))) (fma.f64 -2 (*.f64 (+.f64 beta alpha) (fma.f64 1/16 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) -1/8))) (*.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) -1/256)))) (*.f64 i i)) (+.f64 1/16 (fma.f64 1/16 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 -1/256 (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))) (pow.f64 i 2))) (+.f64 1/16 (+.f64 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i)) (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) (pow.f64 i 3)))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (pow.f64 i 3))) (+.f64 (*.f64 -1/256 (/.f64 (+.f64 (*.f64 -4 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 -4 (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 i 3))) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (*.f64 -2 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (*.f64 1/16 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha))) (+.f64 beta alpha))) (*.f64 -1/256 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 16 (pow.f64 (+.f64 beta alpha) 2)))))))) (pow.f64 i 3)))))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 -1 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (fma.f64 -2 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 1/16 (*.f64 2 (+.f64 beta alpha))) (*.f64 -1/8 (+.f64 beta alpha)))) (*.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) -1/256))) (*.f64 i i)) (+.f64 1/16 (*.f64 1/16 (+.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) (/.f64 beta (/.f64 (pow.f64 i 3) (*.f64 alpha (+.f64 beta alpha)))))))) (fma.f64 1/16 (/.f64 (+.f64 (*.f64 1/16 (*.f64 2 (+.f64 beta alpha))) (*.f64 -1/8 (+.f64 beta alpha))) (/.f64 (pow.f64 i 3) (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)))) (fma.f64 -1/256 (/.f64 (*.f64 -4 (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 i 3)) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 -2 (/.f64 (+.f64 beta alpha) (/.f64 (pow.f64 i 3) (-.f64 (*.f64 1/16 (*.f64 -1 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (fma.f64 -2 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 1/16 (*.f64 2 (+.f64 beta alpha))) (*.f64 -1/8 (+.f64 beta alpha)))) (*.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) -1/256))))))))))
(-.f64 (-.f64 (+.f64 1/16 (*.f64 1/16 (+.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) (/.f64 beta (/.f64 (pow.f64 i 3) (*.f64 alpha (+.f64 beta alpha))))))) (/.f64 (-.f64 (*.f64 1/16 (-.f64 (*.f64 beta (neg.f64 alpha)) (pow.f64 (+.f64 beta alpha) 2))) (fma.f64 -2 (*.f64 (+.f64 beta alpha) (fma.f64 1/16 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) -1/8))) (*.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) -1/256))) (*.f64 i i))) (fma.f64 1/16 (/.f64 (fma.f64 1/16 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) -1/8)) (/.f64 (pow.f64 i 3) (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)))) (fma.f64 -1/256 (/.f64 (*.f64 -4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) (neg.f64 (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 3))) (pow.f64 i 3)) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 -2 (/.f64 (+.f64 beta alpha) (/.f64 (pow.f64 i 3) (-.f64 (*.f64 1/16 (-.f64 (*.f64 beta (neg.f64 alpha)) (pow.f64 (+.f64 beta alpha) 2))) (fma.f64 -2 (*.f64 (+.f64 beta alpha) (fma.f64 1/16 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) -1/8))) (*.f64 (fma.f64 4 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (pow.f64 (+.f64 beta alpha) 2) 20)) -1/256))))))))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))
(*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))
(fma.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))) alpha (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))))
(fma.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 (+.f64 beta i) (+.f64 (+.f64 beta i) i)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))) alpha (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))))
(fma.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (+.f64 (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2))))) (*.f64 alpha alpha) (fma.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))) alpha (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))))
(fma.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (+.f64 (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 (+.f64 beta i) (+.f64 (+.f64 beta i) i)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta i) 2))) (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta i) 2))) (/.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2))))) (*.f64 alpha alpha) (fma.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 (+.f64 beta i) (+.f64 (+.f64 beta i) i)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))) alpha (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) alpha) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (-.f64 (/.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))))))))
(fma.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (+.f64 (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2))))) (*.f64 alpha alpha) (+.f64 (fma.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))) alpha (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))) (neg.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (+.f64 (*.f64 (/.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (fma.f64 4 beta (*.f64 i 8))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))))))))
(fma.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (+.f64 (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 (+.f64 beta i) (+.f64 (+.f64 beta i) i)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta i) 2))) (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta i) 2))) (/.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2))))) (*.f64 alpha alpha) (-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 (+.f64 beta i) (+.f64 (+.f64 beta i) i)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))) alpha (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))) (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (+.f64 (*.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta i) 2))) (/.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 (+.f64 beta i) (+.f64 (+.f64 beta i) i)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (+.f64 (*.f64 (/.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 (+.f64 beta i) (+.f64 (+.f64 beta i) i)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta i) 2))) (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (fma.f64 4 beta (*.f64 i 8))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2))))))))
(/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2))
(/.f64 (*.f64 i (+.f64 beta i)) (*.f64 alpha alpha))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3)) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))) (pow.f64 alpha 3)))
(-.f64 (+.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 alpha 3) (+.f64 beta i))) (/.f64 i (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta i) 2)))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 alpha alpha))) (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 beta (*.f64 i 8))) (pow.f64 alpha 3)))
(+.f64 (/.f64 (*.f64 (*.f64 i i) (+.f64 beta i)) (pow.f64 alpha 3)) (-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 alpha alpha)) (/.f64 i (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta i) 2)))) (/.f64 i (/.f64 (pow.f64 alpha 3) (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8)))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3)) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2))))) (+.f64 (/.f64 (*.f64 i (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (+.f64 beta i))) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i))))) (+.f64 (*.f64 8 i) (*.f64 4 beta))) (pow.f64 alpha 4)) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))) (pow.f64 alpha 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 alpha 3) (+.f64 beta i))) (+.f64 (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 alpha alpha)) (/.f64 i (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta i) 2)))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta i) 2))))) (/.f64 i (/.f64 (pow.f64 alpha 4) (*.f64 (+.f64 beta i) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1))))) (+.f64 (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 beta (*.f64 i 8))) (pow.f64 alpha 3)) (/.f64 (-.f64 (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 beta (*.f64 i 8)))) (/.f64 (pow.f64 alpha 4) (fma.f64 4 beta (*.f64 i 8))))))
(+.f64 (/.f64 (*.f64 (*.f64 i i) (+.f64 beta i)) (pow.f64 alpha 3)) (-.f64 (+.f64 (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 alpha alpha)) (/.f64 i (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta i) 2)))) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4))) (+.f64 (/.f64 i (/.f64 (pow.f64 alpha 4) (*.f64 (+.f64 beta i) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1)))) (+.f64 (/.f64 i (/.f64 (pow.f64 alpha 3) (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8))))) (/.f64 (+.f64 (*.f64 (*.f64 i i) (+.f64 beta i)) (*.f64 i (-.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8)))))) (/.f64 (pow.f64 alpha 4) (fma.f64 4 beta (*.f64 i 8))))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 beta i))) (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (+.f64 (*.f64 i (*.f64 (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1) (+.f64 beta i))) (*.f64 (+.f64 (*.f64 4 beta) (*.f64 8 i)) (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))))))) (+.f64 (*.f64 8 i) (*.f64 4 beta))) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i))))) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1)))) (pow.f64 alpha 5))) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3)) (/.f64 (*.f64 i (+.f64 beta i)) (pow.f64 alpha 2)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 i (*.f64 (+.f64 beta i) (+.f64 (*.f64 4 beta) (*.f64 8 i))))) (+.f64 (*.f64 8 i) (*.f64 4 beta))) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2)) 1))) (pow.f64 alpha 4)) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 beta)) (+.f64 beta i))) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 alpha 3) (+.f64 beta i))) (-.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta i) 2))) (fma.f64 -1 (/.f64 (fma.f64 i (*.f64 (+.f64 beta i) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))) (fma.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1)) (*.f64 (fma.f64 4 beta (*.f64 i 8)) (-.f64 (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 beta (*.f64 i 8))))))) (fma.f64 4 beta (*.f64 i 8)) (*.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (-.f64 (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 beta (*.f64 i 8))))))) (pow.f64 alpha 5)) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 alpha alpha)) (/.f64 i (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta i) 2)))))) (+.f64 (+.f64 (/.f64 (-.f64 (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))) (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 beta (*.f64 i 8)))) (/.f64 (pow.f64 alpha 4) (fma.f64 4 beta (*.f64 i 8)))) (/.f64 i (/.f64 (pow.f64 alpha 4) (*.f64 (+.f64 beta i) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1))))) (/.f64 (*.f64 (*.f64 i (+.f64 beta i)) (fma.f64 4 beta (*.f64 i 8))) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (*.f64 (*.f64 i i) (+.f64 beta i)) (pow.f64 alpha 3)) (-.f64 (+.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 alpha alpha)) (/.f64 i (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta i) 2)))) (/.f64 (fma.f64 i (*.f64 (+.f64 beta i) (*.f64 (fma.f64 4 i (*.f64 beta 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))) (fma.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1)) (*.f64 (fma.f64 4 beta (*.f64 i 8)) (+.f64 (*.f64 (*.f64 i i) (+.f64 beta i)) (*.f64 i (-.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8))))))))) (fma.f64 4 beta (*.f64 i 8)) (*.f64 (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1) (+.f64 (*.f64 (*.f64 i i) (+.f64 beta i)) (*.f64 i (-.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8))))))))) (pow.f64 alpha 5)))) (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) (+.f64 beta i)) (*.f64 i (-.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8)))))) (/.f64 (pow.f64 alpha 4) (fma.f64 4 beta (*.f64 i 8)))) (+.f64 (/.f64 i (/.f64 (pow.f64 alpha 3) (*.f64 (+.f64 beta i) (fma.f64 4 beta (*.f64 i 8))))) (/.f64 i (/.f64 (pow.f64 alpha 4) (*.f64 (+.f64 beta i) (+.f64 (fma.f64 2 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2)) -1))))))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i) (pow.f64 alpha 2)))
(/.f64 (neg.f64 (*.f64 i (*.f64 -1 (+.f64 beta i)))) (*.f64 alpha alpha))
(/.f64 (*.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i)) (*.f64 alpha alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (+.f64 beta i)) (/.f64 (*.f64 alpha alpha) i)) (/.f64 (fma.f64 i (fma.f64 -1 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (*.f64 -1 (+.f64 beta i)))) (neg.f64 (*.f64 4 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (+.f64 beta (*.f64 i 2))))))) (pow.f64 alpha 3))))
(-.f64 (/.f64 (*.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i)) (*.f64 alpha alpha)) (/.f64 (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i))) (*.f64 (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (+.f64 beta (*.f64 i 2)))) -4)) (pow.f64 alpha 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i))))) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1))) (pow.f64 alpha 4)))))
(+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta i) 2))) (-.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (+.f64 beta i)) (/.f64 (*.f64 alpha alpha) i)) (/.f64 (fma.f64 i (fma.f64 -1 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (*.f64 -1 (+.f64 beta i)))) (neg.f64 (*.f64 4 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (+.f64 beta (*.f64 i 2))))))) (pow.f64 alpha 3)))) (fma.f64 -4 (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (pow.f64 alpha 4) (fma.f64 i (fma.f64 -1 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (*.f64 -1 (+.f64 beta i)))) (neg.f64 (*.f64 4 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (+.f64 beta (*.f64 i 2))))))))) (/.f64 (neg.f64 (*.f64 (*.f64 i (*.f64 -1 (+.f64 beta i))) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) 6) -1))) (pow.f64 alpha 4)))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (/.f64 (*.f64 i (-.f64 (neg.f64 beta) i)) (*.f64 alpha alpha))) (/.f64 (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i))) (*.f64 (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (+.f64 beta (*.f64 i 2)))) -4)) (pow.f64 alpha 3))) (-.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i))) (*.f64 (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (+.f64 beta (*.f64 i 2)))) -4))) (pow.f64 alpha 4))) (/.f64 (-.f64 (neg.f64 beta) i) (/.f64 (pow.f64 alpha 4) (*.f64 i (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) 6 -1))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1) (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i))))) (pow.f64 alpha 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) i) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 -2 (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) i)) (pow.f64 alpha 5))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1)))) (*.f64 -4 (*.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (+.f64 beta (*.f64 2 i)))))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 5))) (*.f64 -1 (/.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3)))))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 (+.f64 beta (*.f64 2 i)) i))))) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 4 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 2 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 1))) (pow.f64 alpha 4)))))
(-.f64 (+.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta i) 2))) (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) 6) -1) (/.f64 (pow.f64 alpha 5) (fma.f64 i (fma.f64 -1 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (*.f64 -1 (+.f64 beta i)))) (neg.f64 (*.f64 4 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (+.f64 beta (*.f64 i 2)))))))))) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 beta i)) (/.f64 (*.f64 alpha alpha) i)) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 beta i)) (/.f64 (pow.f64 alpha 5) (*.f64 i (*.f64 -2 (+.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 3)))))) (fma.f64 -4 (/.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (fma.f64 -1 (*.f64 (*.f64 i (*.f64 -1 (+.f64 beta i))) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) 6) -1)) (*.f64 -4 (*.f64 (+.f64 beta (*.f64 i 2)) (fma.f64 i (fma.f64 -1 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (*.f64 -1 (+.f64 beta i)))) (neg.f64 (*.f64 4 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (+.f64 beta (*.f64 i 2))))))))))) (/.f64 (pow.f64 alpha 5) (+.f64 beta (*.f64 i 2)))) (neg.f64 (/.f64 (fma.f64 i (fma.f64 -1 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (*.f64 -1 (+.f64 beta i)))) (neg.f64 (*.f64 4 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (+.f64 beta (*.f64 i 2))))))) (pow.f64 alpha 3))))))) (fma.f64 -4 (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (pow.f64 alpha 4) (fma.f64 i (fma.f64 -1 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (*.f64 -1 (+.f64 beta i)))) (neg.f64 (*.f64 4 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (+.f64 beta (*.f64 i 2))))))))) (/.f64 (neg.f64 (*.f64 (*.f64 i (*.f64 -1 (+.f64 beta i))) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) 6) -1))) (pow.f64 alpha 4))))
(-.f64 (+.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i))) (*.f64 (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (+.f64 beta (*.f64 i 2)))) -4)) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) 6 -1)) (pow.f64 alpha 5)) (-.f64 (-.f64 (-.f64 (*.f64 -4 (/.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (-.f64 (*.f64 -4 (*.f64 (+.f64 beta (*.f64 i 2)) (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i))) (*.f64 (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (+.f64 beta (*.f64 i 2)))) -4)))) (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) 6 -1))))) (/.f64 (pow.f64 alpha 5) (+.f64 beta (*.f64 i 2))))) (/.f64 (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i))) (*.f64 (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (+.f64 beta (*.f64 i 2)))) -4)) (pow.f64 alpha 3))) (/.f64 (-.f64 (neg.f64 beta) i) (/.f64 (pow.f64 alpha 5) (*.f64 i (*.f64 -2 (+.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 3) (*.f64 -1 (+.f64 beta (*.f64 i 2)))) (pow.f64 (+.f64 beta (*.f64 i 2)) 3))))))) (/.f64 (*.f64 i (-.f64 (neg.f64 beta) i)) (*.f64 alpha alpha))))) (-.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (fma.f64 i (*.f64 (+.f64 beta i) (+.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i))) (*.f64 (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (+.f64 beta (*.f64 i 2)))) -4))) (pow.f64 alpha 4))) (/.f64 (-.f64 (neg.f64 beta) i) (/.f64 (pow.f64 alpha 4) (*.f64 i (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) 6 -1))))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(*.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (*.f64 i i) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 beta (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 (+.f64 i alpha) 2)) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (*.f64 i i) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (*.f64 beta (-.f64 (*.f64 (/.f64 (fma.f64 i (+.f64 i alpha) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (*.f64 i i) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (*.f64 beta (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) (/.f64 (*.f64 (+.f64 i alpha) (+.f64 (+.f64 i alpha) i)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4)) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (*.f64 beta (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 (+.f64 i alpha) 2)) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 i (+.f64 i alpha))) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (*.f64 i i) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (fma.f64 beta (-.f64 (*.f64 (/.f64 (fma.f64 i (+.f64 i alpha) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))))))) (*.f64 (*.f64 beta beta) (-.f64 (-.f64 (*.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (+.f64 i alpha) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 i (+.f64 i alpha) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))))))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)))) (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) 1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (*.f64 i i) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (fma.f64 beta (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) (/.f64 (*.f64 (+.f64 i alpha) (+.f64 (+.f64 i alpha) i)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4)) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)))) (*.f64 (*.f64 beta beta) (-.f64 (*.f64 (/.f64 (+.f64 i alpha) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (+.f64 (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) (/.f64 (*.f64 (+.f64 i alpha) (+.f64 (+.f64 i alpha) i)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4)) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)))) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4)) (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (*.f64 beta (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 (+.f64 i alpha) 2)) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (*.f64 (+.f64 i alpha) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 i (+.f64 i alpha))) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 i (+.f64 i alpha))) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 (+.f64 i alpha) 2)) i) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (*.f64 i i) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (fma.f64 beta (-.f64 (*.f64 (/.f64 (fma.f64 i (+.f64 i alpha) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))))))) (fma.f64 (*.f64 beta beta) (-.f64 (-.f64 (*.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (+.f64 i alpha) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 i (+.f64 i alpha) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))))))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)))) (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) 1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4)))) (neg.f64 (*.f64 (pow.f64 beta 3) (+.f64 (+.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) 1)) (/.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (-.f64 (*.f64 (/.f64 (fma.f64 i (+.f64 i alpha) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))))))))) (*.f64 (/.f64 (fma.f64 8 i (*.f64 alpha 4)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4)))) (/.f64 (-.f64 (-.f64 (*.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (+.f64 i alpha) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 i (+.f64 i alpha) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))))))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)))) (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) 1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4)))) (/.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)))))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (*.f64 i i) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (-.f64 (fma.f64 beta (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) (/.f64 (*.f64 (+.f64 i alpha) (+.f64 (+.f64 i alpha) i)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4)) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)))) (*.f64 (*.f64 beta beta) (-.f64 (*.f64 (/.f64 (+.f64 i alpha) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (+.f64 (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) (/.f64 (*.f64 (+.f64 i alpha) (+.f64 (+.f64 i alpha) i)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4)) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)))) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4)) (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2))))))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) (/.f64 (*.f64 (+.f64 i alpha) (+.f64 (+.f64 i alpha) i)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4)) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)))))) (+.f64 (*.f64 (/.f64 (*.f64 (fma.f64 8 i (*.f64 alpha 4)) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (/.f64 (*.f64 i i) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4))) (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (-.f64 (*.f64 (/.f64 (+.f64 i alpha) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (+.f64 (*.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) (/.f64 (*.f64 (+.f64 i alpha) (+.f64 (+.f64 i alpha) i)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4)) (/.f64 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)))) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 4)) (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2))))) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))))))))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (+.f64 i alpha) (/.f64 (*.f64 beta beta) i))
(*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (pow.f64 beta 3)) (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) i) (pow.f64 beta 3)))) (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 (+.f64 i alpha) i)) (pow.f64 beta 3)))
(+.f64 (/.f64 (+.f64 i alpha) (/.f64 (*.f64 beta beta) i)) (-.f64 (+.f64 (/.f64 i (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 i alpha) 2))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 i alpha)))) (/.f64 (fma.f64 8 i (*.f64 alpha 4)) (/.f64 (pow.f64 beta 3) (*.f64 i (+.f64 i alpha))))))
(+.f64 (*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta)) (-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (pow.f64 beta 3) i)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 i alpha)))) (/.f64 (fma.f64 8 i (*.f64 alpha 4)) (/.f64 (pow.f64 beta 3) (*.f64 i (+.f64 i alpha))))))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 3)) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (pow.f64 beta 3))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 i (+.f64 i alpha))) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 i (+.f64 i alpha)))) (+.f64 (*.f64 8 i) (*.f64 4 alpha))) (pow.f64 beta 4)) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 i (+.f64 i alpha))) (pow.f64 beta 4)))))
(+.f64 (/.f64 (+.f64 i alpha) (/.f64 (*.f64 beta beta) i)) (-.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 i alpha) 2))) (+.f64 (/.f64 i (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 i alpha) 2))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 i alpha))))) (+.f64 (+.f64 (/.f64 (fma.f64 8 i (*.f64 alpha 4)) (/.f64 (pow.f64 beta 3) (*.f64 i (+.f64 i alpha)))) (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) 1)) (/.f64 (pow.f64 beta 4) (*.f64 i (+.f64 i alpha))))) (/.f64 (-.f64 (fma.f64 i (pow.f64 (+.f64 i alpha) 2) (*.f64 (*.f64 i i) (+.f64 i alpha))) (*.f64 (*.f64 i (+.f64 i alpha)) (fma.f64 8 i (*.f64 alpha 4)))) (/.f64 (pow.f64 beta 4) (fma.f64 8 i (*.f64 alpha 4)))))))
(-.f64 (+.f64 (*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta)) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 i alpha) 2))) (+.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (pow.f64 beta 3) i)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 i alpha)))))) (+.f64 (+.f64 (/.f64 (fma.f64 8 i (*.f64 alpha 4)) (/.f64 (pow.f64 beta 3) (*.f64 i (+.f64 i alpha)))) (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (pow.f64 beta 4) (*.f64 i (+.f64 i alpha))))) (/.f64 (+.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (+.f64 i alpha) (-.f64 (*.f64 i i) (*.f64 (fma.f64 8 i (*.f64 alpha 4)) i)))) (/.f64 (pow.f64 beta 4) (fma.f64 8 i (*.f64 alpha 4))))))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (-.f64 (+.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (pow.f64 i 2) (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 i (+.f64 i alpha))))) (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 i (+.f64 i alpha)))))) (+.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 i (+.f64 i alpha)))) (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 4)) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (pow.f64 beta 3)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 i (+.f64 i alpha))) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) 2) (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1) (*.f64 (+.f64 i alpha) i)) (pow.f64 beta 4)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (*.f64 (+.f64 (*.f64 8 i) (*.f64 4 alpha)) (*.f64 i (+.f64 i alpha)))) (+.f64 (*.f64 8 i) (*.f64 4 alpha))) (pow.f64 beta 4)))))
(+.f64 (/.f64 (+.f64 i alpha) (/.f64 (*.f64 beta beta) i)) (-.f64 (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 8 i (*.f64 alpha 4)) (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (fma.f64 (fma.f64 8 i (*.f64 alpha 4)) (-.f64 (fma.f64 i (pow.f64 (+.f64 i alpha) 2) (*.f64 (*.f64 i i) (+.f64 i alpha))) (*.f64 (*.f64 i (+.f64 i alpha)) (fma.f64 8 i (*.f64 alpha 4)))) (*.f64 (*.f64 i (+.f64 i alpha)) (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) 1))))) (fma.f64 (+.f64 i alpha) (*.f64 i (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)))) (*.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) 1)) (-.f64 (fma.f64 i (pow.f64 (+.f64 i alpha) 2) (*.f64 (*.f64 i i) (+.f64 i alpha))) (*.f64 (*.f64 i (+.f64 i alpha)) (fma.f64 8 i (*.f64 alpha 4))))))) (pow.f64 beta 5)) (+.f64 (/.f64 i (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 i alpha) 2))) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 i alpha) 2))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 i alpha)))))) (+.f64 (+.f64 (/.f64 (fma.f64 8 i (*.f64 alpha 4)) (/.f64 (pow.f64 beta 3) (*.f64 i (+.f64 i alpha)))) (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (-.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) 1)) (/.f64 (pow.f64 beta 4) (*.f64 i (+.f64 i alpha))))) (/.f64 (-.f64 (fma.f64 i (pow.f64 (+.f64 i alpha) 2) (*.f64 (*.f64 i i) (+.f64 i alpha))) (*.f64 (*.f64 i (+.f64 i alpha)) (fma.f64 8 i (*.f64 alpha 4)))) (/.f64 (pow.f64 beta 4) (fma.f64 8 i (*.f64 alpha 4)))))))
(+.f64 (*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta)) (-.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 i alpha) 2) (/.f64 (pow.f64 beta 3) i)) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 i alpha) 2))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 i alpha))))) (/.f64 (fma.f64 (fma.f64 8 i (*.f64 alpha 4)) (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (fma.f64 (fma.f64 8 i (*.f64 alpha 4)) (+.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (+.f64 i alpha) (-.f64 (*.f64 i i) (*.f64 (fma.f64 8 i (*.f64 alpha 4)) i)))) (*.f64 (*.f64 i (+.f64 i alpha)) (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))))) (fma.f64 (+.f64 i alpha) (*.f64 i (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)))) (*.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (+.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (+.f64 i alpha) (-.f64 (*.f64 i i) (*.f64 (fma.f64 8 i (*.f64 alpha 4)) i))))))) (pow.f64 beta 5))) (+.f64 (+.f64 (/.f64 (fma.f64 8 i (*.f64 alpha 4)) (/.f64 (pow.f64 beta 3) (*.f64 i (+.f64 i alpha)))) (/.f64 (+.f64 (pow.f64 (fma.f64 4 i (*.f64 alpha 2)) 2) (fma.f64 2 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (pow.f64 beta 4) (*.f64 i (+.f64 i alpha))))) (/.f64 (+.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (*.f64 (+.f64 i alpha) (-.f64 (*.f64 i i) (*.f64 (fma.f64 8 i (*.f64 alpha 4)) i)))) (/.f64 (pow.f64 beta 4) (fma.f64 8 i (*.f64 alpha 4)))))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2)))
(neg.f64 (/.f64 (fma.f64 -1 alpha (neg.f64 i)) (/.f64 (*.f64 beta beta) i)))
(*.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 i) alpha)) beta) (/.f64 i beta))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))))
(*.f64 -1 (+.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 -1 alpha (neg.f64 i)) (*.f64 i (+.f64 i alpha)) (neg.f64 (*.f64 (*.f64 i i) (+.f64 i alpha)))) (*.f64 (*.f64 4 (fma.f64 -1 alpha (neg.f64 i))) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (pow.f64 beta 3)) (/.f64 (fma.f64 -1 alpha (neg.f64 i)) (/.f64 (*.f64 beta beta) i))))
(-.f64 (*.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 i) alpha)) beta) (/.f64 i beta)) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (-.f64 (neg.f64 i) alpha)) (*.f64 (*.f64 i i) (+.f64 i alpha))) (*.f64 (*.f64 (-.f64 (neg.f64 i) alpha) (*.f64 i (+.f64 alpha (*.f64 i 2)))) -4)) (pow.f64 beta 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1))) (pow.f64 beta 4))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 4)))))
(-.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 i alpha) 2))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 -1 alpha (neg.f64 i)) (*.f64 i (+.f64 i alpha)) (neg.f64 (*.f64 (*.f64 i i) (+.f64 i alpha)))) (*.f64 (*.f64 4 (fma.f64 -1 alpha (neg.f64 i))) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (pow.f64 beta 3)) (/.f64 (fma.f64 -1 alpha (neg.f64 i)) (/.f64 (*.f64 beta beta) i))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 i (fma.f64 -1 alpha (neg.f64 i))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) 6) -1)) (pow.f64 beta 4)) (*.f64 -4 (/.f64 (-.f64 (fma.f64 (fma.f64 -1 alpha (neg.f64 i)) (*.f64 i (+.f64 i alpha)) (neg.f64 (*.f64 (*.f64 i i) (+.f64 i alpha)))) (*.f64 (*.f64 4 (fma.f64 -1 alpha (neg.f64 i))) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (/.f64 (pow.f64 beta 4) (+.f64 alpha (*.f64 i 2)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 i alpha) 2))) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (-.f64 (neg.f64 i) alpha)) (*.f64 (*.f64 i i) (+.f64 i alpha))) (*.f64 (*.f64 (-.f64 (neg.f64 i) alpha) (*.f64 i (+.f64 alpha (*.f64 i 2)))) -4)) (pow.f64 beta 3))) (*.f64 (/.f64 i beta) (/.f64 (-.f64 (neg.f64 i) alpha) beta))) (-.f64 (*.f64 -4 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (-.f64 (neg.f64 i) alpha)) (*.f64 (*.f64 i i) (+.f64 i alpha))) (*.f64 (*.f64 (-.f64 (neg.f64 i) alpha) (*.f64 i (+.f64 alpha (*.f64 i 2)))) -4)) (/.f64 (pow.f64 beta 4) (+.f64 alpha (*.f64 i 2))))) (/.f64 (-.f64 (neg.f64 i) alpha) (/.f64 (pow.f64 beta 4) (*.f64 i (fma.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) 6 -1))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)))) (*.f64 -4 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1)) (pow.f64 beta 5)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)) (*.f64 -2 (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (pow.f64 beta 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 4 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) 1))) (pow.f64 beta 4))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 4)))))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (fma.f64 (fma.f64 -1 alpha (neg.f64 i)) (*.f64 i (+.f64 i alpha)) (neg.f64 (*.f64 (*.f64 i i) (+.f64 i alpha)))) (*.f64 (*.f64 4 (fma.f64 -1 alpha (neg.f64 i))) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (pow.f64 beta 3)) (fma.f64 -4 (/.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (fma.f64 -1 (*.f64 (*.f64 i (fma.f64 -1 alpha (neg.f64 i))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) 6) -1)) (*.f64 (*.f64 -4 (-.f64 (fma.f64 (fma.f64 -1 alpha (neg.f64 i)) (*.f64 i (+.f64 i alpha)) (neg.f64 (*.f64 (*.f64 i i) (+.f64 i alpha)))) (*.f64 (*.f64 4 (fma.f64 -1 alpha (neg.f64 i))) (*.f64 i (+.f64 alpha (*.f64 i 2)))))) (+.f64 alpha (*.f64 i 2))))) (/.f64 (pow.f64 beta 5) (+.f64 alpha (*.f64 i 2)))) (+.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 -1 alpha (neg.f64 i)) (*.f64 i (+.f64 i alpha)) (neg.f64 (*.f64 (*.f64 i i) (+.f64 i alpha)))) (*.f64 (*.f64 4 (fma.f64 -1 alpha (neg.f64 i))) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (/.f64 (pow.f64 beta 5) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) 6) -1))) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 i alpha) 2))) (fma.f64 -1 (/.f64 (*.f64 -2 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 3) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)))) (/.f64 (pow.f64 beta 5) (*.f64 i (fma.f64 -1 alpha (neg.f64 i))))) (neg.f64 (/.f64 (fma.f64 -1 alpha (neg.f64 i)) (/.f64 (*.f64 beta beta) i)))))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 i (fma.f64 -1 alpha (neg.f64 i))) (+.f64 (*.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) 6) -1)) (pow.f64 beta 4)) (*.f64 -4 (/.f64 (-.f64 (fma.f64 (fma.f64 -1 alpha (neg.f64 i)) (*.f64 i (+.f64 i alpha)) (neg.f64 (*.f64 (*.f64 i i) (+.f64 i alpha)))) (*.f64 (*.f64 4 (fma.f64 -1 alpha (neg.f64 i))) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (/.f64 (pow.f64 beta 4) (+.f64 alpha (*.f64 i 2)))))))
(-.f64 (-.f64 (fma.f64 -4 (/.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (-.f64 (*.f64 (*.f64 -4 (+.f64 (-.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (-.f64 (neg.f64 i) alpha)) (*.f64 (*.f64 i i) (+.f64 i alpha))) (*.f64 (*.f64 (-.f64 (neg.f64 i) alpha) (*.f64 i (+.f64 alpha (*.f64 i 2)))) -4))) (+.f64 alpha (*.f64 i 2))) (*.f64 (-.f64 (neg.f64 i) alpha) (*.f64 i (fma.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) 6 -1))))) (/.f64 (pow.f64 beta 5) (+.f64 alpha (*.f64 i 2)))) (+.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (-.f64 (neg.f64 i) alpha)) (*.f64 (*.f64 i i) (+.f64 i alpha))) (*.f64 (*.f64 (-.f64 (neg.f64 i) alpha) (*.f64 i (+.f64 alpha (*.f64 i 2)))) -4)) (/.f64 (pow.f64 beta 5) (fma.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) 6 -1))) (-.f64 (-.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 i alpha) 2))) (/.f64 (*.f64 -2 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 3) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 3) (*.f64 -1 (+.f64 alpha (*.f64 i 2)))))) (/.f64 (pow.f64 beta 5) (*.f64 i (-.f64 (neg.f64 i) alpha))))) (*.f64 (/.f64 i beta) (/.f64 (-.f64 (neg.f64 i) alpha) beta))))) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (-.f64 (neg.f64 i) alpha)) (*.f64 (*.f64 i i) (+.f64 i alpha))) (*.f64 (*.f64 (-.f64 (neg.f64 i) alpha) (*.f64 i (+.f64 alpha (*.f64 i 2)))) -4)) (pow.f64 beta 3))) (-.f64 (*.f64 -4 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (-.f64 (neg.f64 i) alpha)) (*.f64 (*.f64 i i) (+.f64 i alpha))) (*.f64 (*.f64 (-.f64 (neg.f64 i) alpha) (*.f64 i (+.f64 alpha (*.f64 i 2)))) -4)) (/.f64 (pow.f64 beta 4) (+.f64 alpha (*.f64 i 2))))) (/.f64 (-.f64 (neg.f64 i) alpha) (/.f64 (pow.f64 beta 4) (*.f64 i (fma.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) 6 -1))))))
(*.f64 beta (*.f64 i (*.f64 (+.f64 beta alpha) alpha)))
(*.f64 (*.f64 beta i) (*.f64 alpha (+.f64 beta alpha)))
(*.f64 beta (*.f64 i (*.f64 alpha (+.f64 beta alpha))))
(+.f64 (*.f64 beta (*.f64 i (*.f64 (+.f64 beta alpha) alpha))) (*.f64 (pow.f64 i 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))))
(fma.f64 beta (*.f64 i (*.f64 alpha (+.f64 beta alpha))) (*.f64 (*.f64 i i) (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))))
(+.f64 (*.f64 beta (*.f64 i (*.f64 (+.f64 beta alpha) alpha))) (+.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 (pow.f64 i 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha)))))
(fma.f64 beta (*.f64 i (*.f64 alpha (+.f64 beta alpha))) (fma.f64 (pow.f64 i 3) (*.f64 2 (+.f64 beta alpha)) (*.f64 (*.f64 i i) (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))))
(+.f64 (*.f64 beta (*.f64 i (*.f64 (+.f64 beta alpha) alpha))) (+.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))) (pow.f64 i 4))))
(fma.f64 beta (*.f64 i (*.f64 alpha (+.f64 beta alpha))) (fma.f64 (pow.f64 i 3) (*.f64 2 (+.f64 beta alpha)) (fma.f64 (*.f64 i i) (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 i 4))))
(pow.f64 i 4)
(+.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (pow.f64 i 4))
(fma.f64 (pow.f64 i 3) (*.f64 2 (+.f64 beta alpha)) (pow.f64 i 4))
(+.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))) (pow.f64 i 4)))
(fma.f64 (pow.f64 i 3) (*.f64 2 (+.f64 beta alpha)) (fma.f64 (*.f64 i i) (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 i 4)))
(+.f64 (*.f64 beta (*.f64 i (*.f64 (+.f64 beta alpha) alpha))) (+.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 beta alpha))) (pow.f64 i 4))))
(fma.f64 beta (*.f64 i (*.f64 alpha (+.f64 beta alpha))) (fma.f64 (pow.f64 i 3) (*.f64 2 (+.f64 beta alpha)) (fma.f64 (*.f64 i i) (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 i 4))))
(pow.f64 i 4)
(+.f64 (*.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) (pow.f64 i 3)) (pow.f64 i 4))
(fma.f64 (pow.f64 i 3) (*.f64 2 (+.f64 beta alpha)) (pow.f64 i 4))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2))) (pow.f64 i 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) (pow.f64 i 3)) (pow.f64 i 4)))
(fma.f64 -1 (*.f64 (*.f64 i i) (*.f64 -1 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (fma.f64 (pow.f64 i 3) (*.f64 2 (+.f64 beta alpha)) (pow.f64 i 4)))
(-.f64 (fma.f64 (pow.f64 i 3) (*.f64 2 (+.f64 beta alpha)) (pow.f64 i 4)) (*.f64 (*.f64 i i) (-.f64 (*.f64 beta (neg.f64 alpha)) (pow.f64 (+.f64 beta alpha) 2))))
(+.f64 (*.f64 beta (*.f64 i (*.f64 (+.f64 beta alpha) alpha))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 beta alpha)) (*.f64 -1 (pow.f64 (+.f64 beta alpha) 2))) (pow.f64 i 2))) (+.f64 (*.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) (pow.f64 i 3)) (pow.f64 i 4))))
(fma.f64 beta (*.f64 i (*.f64 alpha (+.f64 beta alpha))) (fma.f64 -1 (*.f64 (*.f64 i i) (*.f64 -1 (+.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (fma.f64 (pow.f64 i 3) (*.f64 2 (+.f64 beta alpha)) (pow.f64 i 4))))
(fma.f64 beta (*.f64 i (*.f64 alpha (+.f64 beta alpha))) (-.f64 (fma.f64 (pow.f64 i 3) (*.f64 2 (+.f64 beta alpha)) (pow.f64 i 4)) (*.f64 (*.f64 i i) (-.f64 (*.f64 beta (neg.f64 alpha)) (pow.f64 (+.f64 beta alpha) 2)))))
(*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))
(*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2))
(+.f64 (*.f64 i (*.f64 (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))) alpha)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)))
(fma.f64 i (*.f64 alpha (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)))
(fma.f64 i (*.f64 alpha (*.f64 (+.f64 beta i) (+.f64 (+.f64 beta i) i))) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)))
(+.f64 (*.f64 i (*.f64 (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))) alpha)) (+.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))))
(fma.f64 i (*.f64 alpha (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (fma.f64 i (*.f64 (+.f64 beta i) (*.f64 alpha alpha)) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2))))
(fma.f64 i (*.f64 alpha (*.f64 (+.f64 beta i) (+.f64 (+.f64 beta i) i))) (fma.f64 i (*.f64 (+.f64 beta i) (*.f64 alpha alpha)) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2))))
(+.f64 (*.f64 i (*.f64 (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i))) alpha)) (+.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))))
(fma.f64 i (*.f64 alpha (+.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 i (+.f64 beta i)))) (fma.f64 i (*.f64 (+.f64 beta i) (*.f64 alpha alpha)) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2))))
(fma.f64 i (*.f64 alpha (*.f64 (+.f64 beta i) (+.f64 (+.f64 beta i) i))) (fma.f64 i (*.f64 (+.f64 beta i) (*.f64 alpha alpha)) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2))))
(*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2)))
(*.f64 (*.f64 i (+.f64 beta i)) (*.f64 alpha alpha))
(+.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) alpha))
(fma.f64 i (*.f64 (+.f64 beta i) (*.f64 alpha alpha)) (*.f64 alpha (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2)))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (+.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) alpha)))
(fma.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2) (fma.f64 i (*.f64 (+.f64 beta i) (*.f64 alpha alpha)) (*.f64 alpha (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (+.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 i (pow.f64 (+.f64 beta i) 2))) alpha)))
(fma.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2) (fma.f64 i (*.f64 (+.f64 beta i) (*.f64 alpha alpha)) (*.f64 alpha (fma.f64 (*.f64 i i) (+.f64 beta i) (*.f64 i (pow.f64 (+.f64 beta i) 2))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (pow.f64 alpha 2))))
(neg.f64 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (*.f64 alpha alpha))))
(*.f64 (-.f64 (neg.f64 beta) i) (neg.f64 (*.f64 i (*.f64 alpha alpha))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (pow.f64 alpha 2)))) (*.f64 -1 (*.f64 i (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i))) alpha))))
(*.f64 -1 (+.f64 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (*.f64 alpha alpha))) (*.f64 i (*.f64 alpha (fma.f64 -1 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (*.f64 -1 (+.f64 beta i))))))))
(-.f64 (*.f64 (*.f64 i (*.f64 (+.f64 beta i) (+.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i)))) (neg.f64 alpha)) (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (*.f64 alpha alpha))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (pow.f64 alpha 2)))) (+.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 -1 (*.f64 i (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i))) alpha)))))
(fma.f64 -1 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (*.f64 alpha alpha))) (fma.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2) (*.f64 (neg.f64 i) (*.f64 alpha (fma.f64 -1 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (*.f64 -1 (+.f64 beta i))))))))
(-.f64 (fma.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2) (*.f64 (*.f64 i (*.f64 (+.f64 beta i) (+.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i)))) (neg.f64 alpha))) (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (*.f64 alpha alpha))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (*.f64 i (pow.f64 alpha 2)))) (+.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 -1 (*.f64 i (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 i)) (+.f64 beta i))) alpha)))))
(fma.f64 -1 (*.f64 (*.f64 -1 (+.f64 beta i)) (*.f64 i (*.f64 alpha alpha))) (fma.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2) (*.f64 (neg.f64 i) (*.f64 alpha (fma.f64 -1 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta i) (*.f64 -1 (+.f64 beta i))))))))
(-.f64 (fma.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2) (*.f64 (*.f64 i (*.f64 (+.f64 beta i) (+.f64 (neg.f64 i) (-.f64 (neg.f64 beta) i)))) (neg.f64 alpha))) (*.f64 (-.f64 (neg.f64 beta) i) (*.f64 i (*.f64 alpha alpha))))
(*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2))
(*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2))
(+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 i (+.f64 i alpha))) (*.f64 beta i)) (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2)))
(fma.f64 (fma.f64 i (+.f64 i alpha) (pow.f64 (+.f64 i alpha) 2)) (*.f64 beta i) (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)))
(fma.f64 (*.f64 (+.f64 i alpha) (+.f64 (+.f64 i alpha) i)) (*.f64 beta i) (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)))
(+.f64 (*.f64 (pow.f64 beta 2) (*.f64 i (+.f64 i alpha))) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 i (+.f64 i alpha))) (*.f64 beta i)) (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2))))
(fma.f64 (*.f64 beta beta) (*.f64 i (+.f64 i alpha)) (fma.f64 (fma.f64 i (+.f64 i alpha) (pow.f64 (+.f64 i alpha) 2)) (*.f64 beta i) (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2))))
(fma.f64 (*.f64 beta beta) (*.f64 i (+.f64 i alpha)) (fma.f64 (*.f64 (+.f64 i alpha) (+.f64 (+.f64 i alpha) i)) (*.f64 beta i) (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2))))
(+.f64 (*.f64 (pow.f64 beta 2) (*.f64 i (+.f64 i alpha))) (+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 i alpha) 2) (*.f64 i (+.f64 i alpha))) (*.f64 beta i)) (*.f64 (pow.f64 (+.f64 i alpha) 2) (pow.f64 i 2))))
(fma.f64 (*.f64 beta beta) (*.f64 i (+.f64 i alpha)) (fma.f64 (fma.f64 i (+.f64 i alpha) (pow.f64 (+.f64 i alpha) 2)) (*.f64 beta i) (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2))))
(fma.f64 (*.f64 beta beta) (*.f64 i (+.f64 i alpha)) (fma.f64 (*.f64 (+.f64 i alpha) (+.f64 (+.f64 i alpha) i)) (*.f64 beta i) (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2))))
(*.f64 (pow.f64 beta 2) (*.f64 (+.f64 i alpha) i))
(*.f64 (*.f64 beta beta) (*.f64 i (+.f64 i alpha)))
(+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 i alpha) i)) (*.f64 beta (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i))))
(fma.f64 (*.f64 beta beta) (*.f64 i (+.f64 i alpha)) (*.f64 beta (fma.f64 i (pow.f64 (+.f64 i alpha) 2) (*.f64 (*.f64 i i) (+.f64 i alpha)))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 i alpha) i)) (*.f64 beta (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i)))))
(fma.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2) (fma.f64 (*.f64 beta beta) (*.f64 i (+.f64 i alpha)) (*.f64 beta (fma.f64 i (pow.f64 (+.f64 i alpha) 2) (*.f64 (*.f64 i i) (+.f64 i alpha))))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 i alpha) i)) (*.f64 beta (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 i alpha) 2) i)))))
(fma.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2) (fma.f64 (*.f64 beta beta) (*.f64 i (+.f64 i alpha)) (*.f64 beta (fma.f64 i (pow.f64 (+.f64 i alpha) 2) (*.f64 (*.f64 i i) (+.f64 i alpha))))))
(*.f64 -1 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)))
(neg.f64 (*.f64 (*.f64 beta beta) (*.f64 i (fma.f64 -1 alpha (neg.f64 i)))))
(*.f64 (*.f64 beta beta) (*.f64 i (neg.f64 (-.f64 (neg.f64 i) alpha))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha)))))))
(fma.f64 -1 (*.f64 (*.f64 beta beta) (*.f64 i (fma.f64 -1 alpha (neg.f64 i)))) (*.f64 (neg.f64 beta) (fma.f64 (fma.f64 -1 alpha (neg.f64 i)) (*.f64 i (+.f64 i alpha)) (neg.f64 (*.f64 (*.f64 i i) (+.f64 i alpha))))))
(-.f64 (*.f64 (*.f64 beta beta) (*.f64 i (neg.f64 (-.f64 (neg.f64 i) alpha)))) (*.f64 beta (-.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (-.f64 (neg.f64 i) alpha)) (*.f64 (*.f64 i i) (+.f64 i alpha)))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha))))))))
(fma.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2) (fma.f64 -1 (*.f64 (*.f64 beta beta) (*.f64 i (fma.f64 -1 alpha (neg.f64 i)))) (*.f64 (neg.f64 beta) (fma.f64 (fma.f64 -1 alpha (neg.f64 i)) (*.f64 i (+.f64 i alpha)) (neg.f64 (*.f64 (*.f64 i i) (+.f64 i alpha)))))))
(-.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (*.f64 (*.f64 beta beta) (*.f64 i (-.f64 (neg.f64 i) alpha)))) (*.f64 beta (-.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (-.f64 (neg.f64 i) alpha)) (*.f64 (*.f64 i i) (+.f64 i alpha)))))
(+.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 i alpha) 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 (+.f64 i alpha) i)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 i alpha))))))))
(fma.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2) (fma.f64 -1 (*.f64 (*.f64 beta beta) (*.f64 i (fma.f64 -1 alpha (neg.f64 i)))) (*.f64 (neg.f64 beta) (fma.f64 (fma.f64 -1 alpha (neg.f64 i)) (*.f64 i (+.f64 i alpha)) (neg.f64 (*.f64 (*.f64 i i) (+.f64 i alpha)))))))
(-.f64 (-.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i alpha) 2)) (*.f64 (*.f64 beta beta) (*.f64 i (-.f64 (neg.f64 i) alpha)))) (*.f64 beta (-.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (-.f64 (neg.f64 i) alpha)) (*.f64 (*.f64 i i) (+.f64 i alpha)))))
(pow.f64 (+.f64 beta (*.f64 2 i)) 2)
(pow.f64 (+.f64 beta (*.f64 i 2)) 2)
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha))
(+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha (fma.f64 4 i (*.f64 beta 2))))
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2)))
(+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (fma.f64 (fma.f64 4 i (*.f64 beta 2)) alpha (*.f64 alpha alpha)))
(+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha (+.f64 alpha (fma.f64 4 i (*.f64 beta 2)))))
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2)))
(+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (fma.f64 (fma.f64 4 i (*.f64 beta 2)) alpha (*.f64 alpha alpha)))
(+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha (+.f64 alpha (fma.f64 4 i (*.f64 beta 2)))))
(pow.f64 alpha 2)
(*.f64 alpha alpha)
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2))
(fma.f64 (fma.f64 4 i (*.f64 beta 2)) alpha (*.f64 alpha alpha))
(*.f64 alpha (+.f64 alpha (fma.f64 4 i (*.f64 beta 2))))
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2)))
(+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (fma.f64 (fma.f64 4 i (*.f64 beta 2)) alpha (*.f64 alpha alpha)))
(+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha (+.f64 alpha (fma.f64 4 i (*.f64 beta 2)))))
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2)))
(+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (fma.f64 (fma.f64 4 i (*.f64 beta 2)) alpha (*.f64 alpha alpha)))
(+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha (+.f64 alpha (fma.f64 4 i (*.f64 beta 2)))))
(pow.f64 alpha 2)
(*.f64 alpha alpha)
(+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) alpha)))
(+.f64 (*.f64 alpha alpha) (*.f64 2 (*.f64 alpha (+.f64 beta (*.f64 i 2)))))
(*.f64 alpha (+.f64 alpha (*.f64 2 (+.f64 beta (*.f64 i 2)))))
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) alpha))))
(+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (*.f64 alpha alpha) (*.f64 2 (*.f64 alpha (+.f64 beta (*.f64 i 2))))))
(+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha (+.f64 alpha (*.f64 2 (+.f64 beta (*.f64 i 2))))))
(+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 (pow.f64 alpha 2) (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) alpha))))
(+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (*.f64 alpha alpha) (*.f64 2 (*.f64 alpha (+.f64 beta (*.f64 i 2))))))
(+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha (+.f64 alpha (*.f64 2 (+.f64 beta (*.f64 i 2))))))
(pow.f64 (+.f64 alpha (*.f64 2 i)) 2)
(pow.f64 (+.f64 alpha (*.f64 i 2)) 2)
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))
(fma.f64 beta (fma.f64 4 i (*.f64 alpha 2)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(+.f64 (fma.f64 beta (fma.f64 4 i (*.f64 alpha 2)) (*.f64 beta beta)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))
(+.f64 (*.f64 beta (+.f64 beta (fma.f64 4 i (*.f64 alpha 2)))) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(+.f64 (fma.f64 beta (fma.f64 4 i (*.f64 alpha 2)) (*.f64 beta beta)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))
(+.f64 (*.f64 beta (+.f64 beta (fma.f64 4 i (*.f64 alpha 2)))) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))
(pow.f64 beta 2)
(*.f64 beta beta)
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 beta 2))
(fma.f64 beta (fma.f64 4 i (*.f64 alpha 2)) (*.f64 beta beta))
(*.f64 beta (+.f64 beta (fma.f64 4 i (*.f64 alpha 2))))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(+.f64 (fma.f64 beta (fma.f64 4 i (*.f64 alpha 2)) (*.f64 beta beta)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))
(+.f64 (*.f64 beta (+.f64 beta (fma.f64 4 i (*.f64 alpha 2)))) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(+.f64 (fma.f64 beta (fma.f64 4 i (*.f64 alpha 2)) (*.f64 beta beta)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))
(+.f64 (*.f64 beta (+.f64 beta (fma.f64 4 i (*.f64 alpha 2)))) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2))
(pow.f64 beta 2)
(*.f64 beta beta)
(+.f64 (pow.f64 beta 2) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(+.f64 (*.f64 beta beta) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 i 2)))))
(+.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 beta beta) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 i 2))))))
(+.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (+.f64 alpha (*.f64 i 2)) (*.f64 beta 2))))
(+.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 beta beta) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (*.f64 2 (*.f64 beta (+.f64 alpha (*.f64 i 2))))))
(+.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (+.f64 alpha (*.f64 i 2)) (*.f64 beta 2))))
(pow.f64 (+.f64 beta alpha) 2)
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 2))
(fma.f64 4 (*.f64 i (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2))
(*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4)))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2))))
(+.f64 (fma.f64 4 (*.f64 i (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 (*.f64 i i) 4))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) (*.f64 (*.f64 i i) 4))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2))))
(+.f64 (fma.f64 4 (*.f64 i (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 (*.f64 i i) 4))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) (*.f64 (*.f64 i i) 4))
(*.f64 4 (pow.f64 i 2))
(*.f64 (*.f64 i i) 4)
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (*.f64 4 (pow.f64 i 2)))
(*.f64 4 (+.f64 (*.f64 i (+.f64 beta alpha)) (*.f64 i i)))
(*.f64 4 (*.f64 i (+.f64 (+.f64 beta alpha) i)))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2))))
(+.f64 (fma.f64 4 (*.f64 i (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 (*.f64 i i) 4))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) (*.f64 (*.f64 i i) 4))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2))))
(+.f64 (fma.f64 4 (*.f64 i (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 (*.f64 i i) 4))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) (*.f64 (*.f64 i i) 4))
(*.f64 4 (pow.f64 i 2))
(*.f64 (*.f64 i i) 4)
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (*.f64 4 (pow.f64 i 2)))
(*.f64 4 (+.f64 (*.f64 i (+.f64 beta alpha)) (*.f64 i i)))
(*.f64 4 (*.f64 i (+.f64 (+.f64 beta alpha) i)))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2))))
(+.f64 (fma.f64 4 (*.f64 i (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 (*.f64 i i) 4))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) (*.f64 (*.f64 i i) 4))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (pow.f64 i 2))))
(+.f64 (fma.f64 4 (*.f64 i (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2)) (*.f64 (*.f64 i i) 4))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) (*.f64 (*.f64 i i) 4))

eval1.6s (6%)

Compiler

Compiled 77319 to 41610 computations (46.2% saved)

prune235.0ms (0.9%)

Pruning

23 alts after pruning (22 fresh and 1 done)

PrunedKeptTotal
New79922821
Fresh000
Picked011
Done101
Total80023823
Error
0.6b
Counts
823 → 23
Alt Table
Click to see full alt table
StatusErrorProgram
55.2b
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 4 (*.f64 i (+.f64 (+.f64 beta alpha) i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
53.8b
(/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i))
41.5b
(/.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta i) 2))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
60.0b
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))
52.8b
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
40.1b
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))
52.8b
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (+.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (+.f64 alpha (*.f64 i 2)) (*.f64 beta 2))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
61.3b
(/.f64 (/.f64 (*.f64 (*.f64 beta beta) (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
45.7b
(/.f64 (-.f64 (fma.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) (*.f64 (*.f64 i i) 1/4)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 beta (neg.f64 alpha)) (pow.f64 (+.f64 beta alpha) 2))) (-.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16) (*.f64 (+.f64 beta alpha) (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
41.9b
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (/.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 i (+.f64 alpha (+.f64 i beta)) (*.f64 beta alpha)) (pow.f64 (+.f64 alpha (fma.f64 i 2 beta)) -2)))) 1) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1)))
58.2b
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
55.5b
(/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
53.8b
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i))
40.7b
(/.f64 (*.f64 (*.f64 i i) 1/4) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
55.6b
(-.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i)) (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))
15.5b
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
44.3b
(*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta))
41.5b
(*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))
19.8b
1/16
51.7b
(/.f64 (*.f64 i (+.f64 i alpha)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
36.1b
(*.f64 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 (+.f64 alpha beta)) (+.f64 i (+.f64 alpha beta)))) (+.f64 (fma.f64 i 2 (+.f64 alpha beta)) 1)) (/.f64 (/.f64 (fma.f64 i (+.f64 i (+.f64 alpha beta)) (*.f64 alpha beta)) (fma.f64 i 2 (+.f64 alpha beta))) (+.f64 (fma.f64 i 2 (+.f64 alpha beta)) -1)))
42.6b
(/.f64 (fma.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) (*.f64 (*.f64 i i) 1/4)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
61.6b
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
Compiler

Compiled 1714 to 1007 computations (41.2% saved)

localize50.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i)
0.0b
(/.f64 (+.f64 beta alpha) i)
2.9b
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
Compiler

Compiled 91 to 56 computations (38.5% saved)

series21.0ms (0.1%)

Counts
3 → 85
Calls

27 calls:

TimeVariablePointExpression
2.0ms
beta
@inf
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
2.0ms
alpha
@inf
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
2.0ms
beta
@0
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
2.0ms
alpha
@0
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
2.0ms
beta
@-inf
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))

rewrite97.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
478×fma-neg_binary64
347×expm1-udef_binary64
347×log1p-udef_binary64
208×add-sqr-sqrt_binary64
202×*-un-lft-identity_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01745
140539
2624639
Stop Event
node limit
Counts
3 → 119
Calls
Call 1
Inputs
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (+.f64 beta alpha) i)
(/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1/16 (*.f64 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) (*.f64 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i)) (fma.f64 -1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i)) (fma.f64 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8) 1 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))) (pow.f64 (cbrt.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) 2) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8) (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))) (pow.f64 (cbrt.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))) 2) (cbrt.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))) (sqrt.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) 3) (*.f64 (pow.f64 (/.f64 (+.f64 beta alpha) i) 3) 1/512)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) 2) (*.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) 2) (pow.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) 2)) (/.f64 1 (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))) (sqrt.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))) (-.f64 (sqrt.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))) (sqrt.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) 2) (*.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))))) (-.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) 3) (*.f64 (pow.f64 (/.f64 (+.f64 beta alpha) i) 3) 1/512))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))) (-.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) 2) (pow.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) 3) (*.f64 (pow.f64 (/.f64 (+.f64 beta alpha) i) 3) 1/512)) (+.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) 2) (*.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) 2) (pow.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) 2)) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) 3) (*.f64 (pow.f64 (/.f64 (+.f64 beta alpha) i) 3) 1/512))) (neg.f64 (+.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) 2) (*.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) 2) (pow.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) 2))) (neg.f64 (+.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 1/4096 (*.f64 (pow.f64 (/.f64 (+.f64 beta alpha) i) 3) 1/512)) i) (*.f64 (+.f64 1/256 (*.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) -1/16))) (*.f64 1/8 (+.f64 beta alpha)))) (*.f64 (+.f64 1/256 (*.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) -1/16))) i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 1/256 (pow.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) 2)) i) (*.f64 (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)) (*.f64 1/8 (+.f64 beta alpha)))) (*.f64 (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)) i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1/4096 (pow.f64 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i) 3)) (+.f64 1/256 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i) (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i)) (*.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) 3) (pow.f64 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8) 3)) (+.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) 2) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8) (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)) (*.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1/256 (*.f64 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i) (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))) (-.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) 2) (*.f64 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8) (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8))) (-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) 1 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))) (pow.f64 (cbrt.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))) 2) (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))) 2) (cbrt.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))) (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))) (sqrt.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))) (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1/4096 (*.f64 (pow.f64 (/.f64 (+.f64 beta alpha) i) 3) 1/512)) (/.f64 1 (+.f64 1/256 (*.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) -1/16)))) (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 1/256 (pow.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) 2)) (/.f64 1 (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8))) (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) 1) 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 beta alpha) i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta alpha) (/.f64 1 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta alpha) i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 beta alpha) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 beta alpha) i)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta alpha) i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta alpha) i)) 2) (cbrt.f64 (/.f64 (+.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (+.f64 beta alpha)) (/.f64 1 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 beta alpha) i)) (sqrt.f64 (/.f64 (+.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 beta alpha)) (*.f64 (sqrt.f64 (+.f64 beta alpha)) (/.f64 1 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 1 (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (+.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta alpha)) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (+.f64 beta alpha)) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 i) 2)) (/.f64 (+.f64 beta alpha) (cbrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 (/.f64 (+.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 beta alpha)) (pow.f64 (cbrt.f64 i) 2)) (/.f64 (sqrt.f64 (+.f64 beta alpha)) (cbrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 i)) (/.f64 (+.f64 beta alpha) (sqrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (sqrt.f64 i)) (/.f64 (cbrt.f64 (+.f64 beta alpha)) (sqrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 beta alpha) i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 beta alpha) i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 beta alpha) i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 beta alpha) i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 i (+.f64 beta alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 beta alpha) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 beta alpha) i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 beta alpha) i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta alpha) i)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 beta alpha) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 beta alpha)) (/.f64 1 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 2 (+.f64 beta alpha)) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (cbrt.f64 (*.f64 2 (+.f64 beta alpha))) (/.f64 1 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)) 2) (cbrt.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (+.f64 beta alpha))) (*.f64 (sqrt.f64 (*.f64 2 (+.f64 beta alpha))) (/.f64 1 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)) (sqrt.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (+.f64 beta alpha)) (/.f64 1 (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (*.f64 2 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 i) 2)) (/.f64 (*.f64 2 (+.f64 beta alpha)) (cbrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 i)) (/.f64 (*.f64 2 (+.f64 beta alpha)) (sqrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (+.f64 beta alpha))) 2) 1) (/.f64 (cbrt.f64 (*.f64 2 (+.f64 beta alpha))) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 beta alpha))) 1) (/.f64 (sqrt.f64 (*.f64 2 (+.f64 beta alpha))) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (pow.f64 (cbrt.f64 i) 2)) (/.f64 (+.f64 beta alpha) (cbrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (+.f64 beta alpha))) 2) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 beta alpha))) (pow.f64 (cbrt.f64 i) 2)) (/.f64 (sqrt.f64 (*.f64 2 (+.f64 beta alpha))) (cbrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (sqrt.f64 i)) (/.f64 (+.f64 beta alpha) (sqrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (+.f64 beta alpha))) 2) (sqrt.f64 i)) (/.f64 (cbrt.f64 (*.f64 2 (+.f64 beta alpha))) (sqrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 i (*.f64 2 (+.f64 beta alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 2 (+.f64 beta alpha)) 3) (pow.f64 i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) i)) 1))))))

simplify68.0ms (0.2%)

Algorithm
egg-herbie
Rules
788×div-sub_binary64
465×fma-neg_binary64
296×associate-/l*_binary64
288×distribute-rgt-in_binary64
270×cancel-sign-sub-inv_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
037586
1113583
2324565
31006499
43042499
56464499
Stop Event
node limit
Counts
204 → 135
Calls
Call 1
Inputs
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
(/.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha))) i)
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
1/16
1/16
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 -1/8 (+.f64 beta alpha))) i)))
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 -1/8 (+.f64 beta alpha))) i)))
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 -1/8 (+.f64 beta alpha))) i)))
(/.f64 alpha i)
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(/.f64 alpha i)
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(/.f64 alpha i)
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(*.f64 2 (/.f64 alpha i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (/.f64 beta i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (/.f64 beta i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (/.f64 beta i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (/.f64 alpha i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (/.f64 alpha i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i)
(/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i)
(/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i)
(/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i)
Outputs
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
1/16
(/.f64 (-.f64 (*.f64 1/16 (+.f64 (*.f64 2 alpha) (*.f64 2 beta))) (*.f64 1/8 (+.f64 beta alpha))) i)
(/.f64 (+.f64 (*.f64 1/16 (*.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) -1/8)) i)
(/.f64 (+.f64 (*.f64 1/8 (+.f64 alpha beta)) (*.f64 (+.f64 alpha beta) -1/8)) i)
0
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
1/16
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
1/16
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
1/16
1/16
1/16
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 -1/8 (+.f64 beta alpha))) i)))
1/16
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 -1/8 (+.f64 beta alpha))) i)))
1/16
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/16 (+.f64 (*.f64 2 beta) (*.f64 2 alpha))) (*.f64 -1/8 (+.f64 beta alpha))) i)))
1/16
(/.f64 alpha i)
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(/.f64 alpha i)
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(/.f64 alpha i)
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(+.f64 (/.f64 beta i) (/.f64 alpha i))
(+.f64 (/.f64 alpha i) (/.f64 beta i))
(*.f64 2 (/.f64 alpha i))
(/.f64 alpha (/.f64 i 2))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(*.f64 2 (/.f64 beta i))
(/.f64 beta (/.f64 i 2))
(*.f64 (/.f64 2 i) beta)
(*.f64 beta (/.f64 2 i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(*.f64 2 (/.f64 beta i))
(/.f64 beta (/.f64 i 2))
(*.f64 (/.f64 2 i) beta)
(*.f64 beta (/.f64 2 i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(*.f64 2 (/.f64 beta i))
(/.f64 beta (/.f64 i 2))
(*.f64 (/.f64 2 i) beta)
(*.f64 beta (/.f64 2 i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(*.f64 2 (/.f64 alpha i))
(/.f64 alpha (/.f64 i 2))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(*.f64 2 (/.f64 alpha i))
(/.f64 alpha (/.f64 i 2))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(+.f64 (*.f64 2 (/.f64 alpha i)) (*.f64 2 (/.f64 beta i)))
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i)
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i)
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i)
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))
(/.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 beta)) i)
(*.f64 2 (+.f64 (/.f64 alpha i) (/.f64 beta i)))
(*.f64 (+.f64 alpha beta) (/.f64 2 i))
(*.f64 2 (/.f64 (+.f64 alpha beta) i))

localize9.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
5.5b
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i))
9.7b
(/.f64 i (*.f64 beta beta))
Compiler

Compiled 26 to 7 computations (73.1% saved)

series10.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
2.0ms
beta
@inf
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i))
1.0ms
i
@0
(/.f64 i (*.f64 beta beta))
1.0ms
i
@inf
(/.f64 i (*.f64 beta beta))
1.0ms
alpha
@0
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i))
1.0ms
beta
@0
(/.f64 i (*.f64 beta beta))

rewrite70.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
762×prod-diff_binary64
507×log-prod_binary64
407×pow-prod-down_binary64
255×pow2_binary64
246×fma-def_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify79.0ms (0.3%)

Algorithm
egg-herbie
Rules
608×associate-/l*_binary64
590×distribute-lft-in_binary64
444×distribute-rgt-in_binary64
429×associate-/r*_binary64
406×fma-def_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
015888
131888
266708
3188618
4849618
54684618
66387618
77092618
Stop Event
node limit
Counts
186 → 135
Calls
Call 1
Inputs
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
Outputs
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 i (pow.f64 beta 2))
(/.f64 i (*.f64 beta beta))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 (/.f64 i (*.f64 beta beta)) alpha)
(/.f64 alpha (*.f64 beta (/.f64 beta i)))
(/.f64 i (/.f64 beta (/.f64 alpha beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (/.f64 (*.f64 i i) beta) beta)
(*.f64 i (/.f64 i (*.f64 beta beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (/.f64 (*.f64 i i) beta) beta)
(*.f64 i (/.f64 i (*.f64 beta beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (/.f64 (*.f64 i i) beta) beta)
(*.f64 i (/.f64 i (*.f64 beta beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 (/.f64 i (*.f64 beta beta)) alpha)
(/.f64 alpha (*.f64 beta (/.f64 beta i)))
(/.f64 i (/.f64 beta (/.f64 alpha beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 (/.f64 i (*.f64 beta beta)) alpha)
(/.f64 alpha (*.f64 beta (/.f64 beta i)))
(/.f64 i (/.f64 beta (/.f64 alpha beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 i beta) (/.f64 i beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 alpha beta) (/.f64 i beta)))
(*.f64 i (/.f64 (+.f64 i alpha) (*.f64 beta beta)))

localize33.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))
0.2b
(*.f64 beta (*.f64 i alpha))
10.3b
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
12.1b
(/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha))
Compiler

Compiled 100 to 41 computations (59% saved)

series37.0ms (0.1%)

Counts
3 → 60
Calls

27 calls:

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

rewrite95.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
439×fma-neg_binary64
318×log1p-udef_binary64
317×expm1-udef_binary64
192×add-sqr-sqrt_binary64
187×*-un-lft-identity_binary64
Iterations

Useful iterations: 1 (0.0ms)

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

simplify107.0ms (0.4%)

Algorithm
egg-herbie
Rules
459×cancel-sign-sub-inv_binary64
369×fma-def_binary64
334×times-frac_binary64
320×associate-*r*_binary64
306×distribute-rgt-in_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03414509
112664122
263764103
Stop Event
node limit
Counts
175 → 189
Calls
Call 1
Inputs
(*.f64 beta i)
(+.f64 (*.f64 beta i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)))
(+.f64 (*.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)) (/.f64 (*.f64 (pow.f64 beta 3) i) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 4) i) (pow.f64 alpha 3))) (+.f64 (*.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)) (/.f64 (*.f64 (pow.f64 beta 3) i) (pow.f64 alpha 2)))))
(*.f64 i alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (*.f64 i alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (+.f64 (*.f64 i alpha) (/.f64 (*.f64 i (pow.f64 alpha 3)) (pow.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 4)) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (+.f64 (*.f64 i alpha) (/.f64 (*.f64 i (pow.f64 alpha 3)) (pow.f64 beta 2)))))
(*.f64 i alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (*.f64 i alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (+.f64 (*.f64 i alpha) (/.f64 (*.f64 i (pow.f64 alpha 3)) (pow.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 4)) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (+.f64 (*.f64 i alpha) (/.f64 (*.f64 i (pow.f64 alpha 3)) (pow.f64 beta 2)))))
(*.f64 i alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (*.f64 i alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (+.f64 (*.f64 i alpha) (/.f64 (*.f64 i (pow.f64 alpha 3)) (pow.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 4)) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (+.f64 (*.f64 i alpha) (/.f64 (*.f64 i (pow.f64 alpha 3)) (pow.f64 beta 2)))))
(*.f64 beta i)
(+.f64 (*.f64 beta i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)))
(+.f64 (*.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)) (/.f64 (*.f64 (pow.f64 beta 3) i) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 4) i) (pow.f64 alpha 3))) (+.f64 (*.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)) (/.f64 (*.f64 (pow.f64 beta 3) i) (pow.f64 alpha 2)))))
(*.f64 beta i)
(+.f64 (*.f64 beta i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)))
(+.f64 (*.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)) (/.f64 (*.f64 (pow.f64 beta 3) i) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 4) i) (pow.f64 alpha 3))) (+.f64 (*.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)) (/.f64 (*.f64 (pow.f64 beta 3) i) (pow.f64 alpha 2)))))
(/.f64 (*.f64 beta i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))
(+.f64 (/.f64 (*.f64 beta i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) i)) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) alpha))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) i) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) 2) i) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3) (pow.f64 alpha 2))))))) (+.f64 (/.f64 (*.f64 beta i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) i)) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) alpha)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) i) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) 2) i) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3) (pow.f64 alpha 2))))))) (+.f64 (/.f64 (*.f64 beta i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) i)) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) alpha))) (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) i) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) 2) i) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3) (pow.f64 alpha 2)))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) alpha))) (+.f64 (/.f64 i (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) i)) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3) (pow.f64 alpha 2)))))))))))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) (*.f64 i alpha)) (pow.f64 beta 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 i alpha)) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) 2) (*.f64 i alpha)))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) (*.f64 i alpha)) (pow.f64 beta 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 i alpha)) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) 2) (*.f64 i alpha)))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 i alpha)))) (+.f64 (*.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 alpha 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 i alpha)) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) 2) (*.f64 i alpha)))))))) (pow.f64 beta 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) (*.f64 i alpha)) (pow.f64 beta 3))))))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) alpha)) (pow.f64 beta 3))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) alpha))) (*.f64 i alpha)) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) alpha)) (pow.f64 beta 3))) (/.f64 (*.f64 i (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) 2) alpha)) (pow.f64 beta 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) 2) alpha)) (*.f64 i (*.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) alpha))) alpha))) (+.f64 (*.f64 2 (+.f64 alpha (*.f64 2 i))) alpha)) (+.f64 (*.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 alpha 2))) (*.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) alpha))) (*.f64 i (*.f64 (+.f64 (*.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) alpha))))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) alpha)) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) 2) alpha)) (pow.f64 beta 4)) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) alpha))) alpha)) (pow.f64 beta 4))))))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 beta (*.f64 (pow.f64 i 2) alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))) (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 3))) (*.f64 4 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (*.f64 (pow.f64 i 2) alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))) (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 3))) (*.f64 4 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (*.f64 (pow.f64 i 2) alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 -16 (/.f64 (*.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 3))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 3))) (*.f64 4 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 beta alpha)) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))
(*.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta alpha))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta alpha)))) (*.f64 -1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta alpha)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) alpha)) (+.f64 beta alpha))) (*.f64 -1/4 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)))) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta alpha)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) alpha)) (+.f64 beta alpha))) (*.f64 -1/4 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)))) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) alpha)) (+.f64 beta alpha))) (*.f64 -1/4 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)))))) (*.f64 -1/16 (*.f64 beta (*.f64 alpha (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (pow.f64 i 4))))))
(*.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta alpha))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta alpha)))) (*.f64 -1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta alpha)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) alpha)) (+.f64 beta alpha))) (*.f64 -1/4 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)))) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta alpha)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 alpha (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (pow.f64 i 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) alpha)) (+.f64 beta alpha))) (*.f64 -1/4 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)))) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) alpha)) (+.f64 beta alpha))) (*.f64 -1/4 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha))))) (pow.f64 i 4))))))
(/.f64 (*.f64 i alpha) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (pow.f64 alpha 2) (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1))) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (/.f64 (*.f64 i alpha) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (pow.f64 alpha 2) (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1))) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (/.f64 (*.f64 i alpha) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3)))) (/.f64 (*.f64 i (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta)))) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta))) i) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (*.f64 -1 (/.f64 (*.f64 i (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3))))) (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1)) (*.f64 beta (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta))) (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1))) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3)))) (/.f64 i (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (pow.f64 alpha 2) (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1))) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (/.f64 (*.f64 i alpha) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3)))) (/.f64 (*.f64 i (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta)))) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (pow.f64 alpha 3))))))
(/.f64 (*.f64 beta i) (pow.f64 alpha 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (*.f64 i (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta))))) (pow.f64 alpha 3))) (/.f64 (*.f64 beta i) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (*.f64 i (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 beta i) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (*.f64 i (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1))) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta))) (*.f64 beta (*.f64 i (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta)))))))) (pow.f64 alpha 4)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (*.f64 i (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 beta i) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 i (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 beta (*.f64 i (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1))) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta))) (*.f64 beta (*.f64 i (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta)))))))) (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta))))) (*.f64 -1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta))) (*.f64 i (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1))))))) (pow.f64 alpha 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (*.f64 i (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1))) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta))) (*.f64 beta (*.f64 i (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta)))))))) (pow.f64 alpha 4))))))
(/.f64 (*.f64 beta i) (pow.f64 alpha 2))
(+.f64 (/.f64 (*.f64 beta i) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (*.f64 i (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))))
(+.f64 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 i))))) i)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta i) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (*.f64 i (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))) (/.f64 (*.f64 beta (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 2 i)))) 2))) (pow.f64 alpha 4)))))
(+.f64 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 i))))) i)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta i) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (*.f64 i (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 beta (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 2 i)))) 2))) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 i (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 (+.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 i))))) i)) (*.f64 beta (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 2 i)))) 2)))) (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 2 i))))) (*.f64 beta (*.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 i))))) (*.f64 i (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 2 i))))))))) (pow.f64 alpha 5)))))))
Outputs
(*.f64 beta i)
(+.f64 (*.f64 beta i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)))
(fma.f64 beta i (neg.f64 (/.f64 (*.f64 beta beta) (/.f64 alpha i))))
(-.f64 (*.f64 beta i) (*.f64 (/.f64 beta (/.f64 alpha beta)) i))
(+.f64 (*.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)) (/.f64 (*.f64 (pow.f64 beta 3) i) (pow.f64 alpha 2))))
(fma.f64 beta i (fma.f64 -1 (/.f64 (*.f64 beta beta) (/.f64 alpha i)) (/.f64 (pow.f64 beta 3) (/.f64 (*.f64 alpha alpha) i))))
(fma.f64 beta i (-.f64 (*.f64 (/.f64 i alpha) (/.f64 (pow.f64 beta 3) alpha)) (*.f64 (/.f64 beta (/.f64 alpha beta)) i)))
(fma.f64 beta i (fma.f64 (/.f64 i alpha) (/.f64 (pow.f64 beta 3) alpha) (/.f64 (*.f64 (neg.f64 i) (*.f64 beta beta)) alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 4) i) (pow.f64 alpha 3))) (+.f64 (*.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)) (/.f64 (*.f64 (pow.f64 beta 3) i) (pow.f64 alpha 2)))))
(fma.f64 -1 (/.f64 (pow.f64 beta 4) (/.f64 (pow.f64 alpha 3) i)) (fma.f64 beta i (fma.f64 -1 (/.f64 (*.f64 beta beta) (/.f64 alpha i)) (/.f64 (pow.f64 beta 3) (/.f64 (*.f64 alpha alpha) i)))))
(-.f64 (fma.f64 beta i (-.f64 (*.f64 (/.f64 i alpha) (/.f64 (pow.f64 beta 3) alpha)) (*.f64 (/.f64 beta (/.f64 alpha beta)) i))) (/.f64 (pow.f64 beta 4) (/.f64 (pow.f64 alpha 3) i)))
(-.f64 (fma.f64 beta i (fma.f64 (/.f64 i alpha) (/.f64 (pow.f64 beta 3) alpha) (/.f64 (*.f64 (neg.f64 i) (*.f64 beta beta)) alpha))) (/.f64 (pow.f64 beta 4) (/.f64 (pow.f64 alpha 3) i)))
(*.f64 i alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (*.f64 i alpha))
(fma.f64 -1 (/.f64 i (/.f64 beta (*.f64 alpha alpha))) (*.f64 i alpha))
(-.f64 (*.f64 i alpha) (*.f64 (/.f64 i beta) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (+.f64 (*.f64 i alpha) (/.f64 (*.f64 i (pow.f64 alpha 3)) (pow.f64 beta 2))))
(fma.f64 -1 (/.f64 i (/.f64 beta (*.f64 alpha alpha))) (fma.f64 i alpha (/.f64 i (/.f64 (*.f64 beta beta) (pow.f64 alpha 3)))))
(-.f64 (fma.f64 i alpha (*.f64 (/.f64 i (*.f64 beta beta)) (pow.f64 alpha 3))) (*.f64 (/.f64 i beta) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 4)) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (+.f64 (*.f64 i alpha) (/.f64 (*.f64 i (pow.f64 alpha 3)) (pow.f64 beta 2)))))
(fma.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 4)) (pow.f64 beta 3)) (fma.f64 -1 (/.f64 i (/.f64 beta (*.f64 alpha alpha))) (fma.f64 i alpha (/.f64 i (/.f64 (*.f64 beta beta) (pow.f64 alpha 3))))))
(-.f64 (-.f64 (fma.f64 i alpha (*.f64 (/.f64 i (*.f64 beta beta)) (pow.f64 alpha 3))) (*.f64 (/.f64 i beta) (*.f64 alpha alpha))) (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 alpha 4)))
(-.f64 (fma.f64 i alpha (*.f64 (/.f64 i (*.f64 beta beta)) (pow.f64 alpha 3))) (+.f64 (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 alpha 4)) (*.f64 (/.f64 i beta) (*.f64 alpha alpha))))
(*.f64 i alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (*.f64 i alpha))
(fma.f64 -1 (/.f64 i (/.f64 beta (*.f64 alpha alpha))) (*.f64 i alpha))
(-.f64 (*.f64 i alpha) (*.f64 (/.f64 i beta) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (+.f64 (*.f64 i alpha) (/.f64 (*.f64 i (pow.f64 alpha 3)) (pow.f64 beta 2))))
(fma.f64 -1 (/.f64 i (/.f64 beta (*.f64 alpha alpha))) (fma.f64 i alpha (/.f64 i (/.f64 (*.f64 beta beta) (pow.f64 alpha 3)))))
(-.f64 (fma.f64 i alpha (*.f64 (/.f64 i (*.f64 beta beta)) (pow.f64 alpha 3))) (*.f64 (/.f64 i beta) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 4)) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (+.f64 (*.f64 i alpha) (/.f64 (*.f64 i (pow.f64 alpha 3)) (pow.f64 beta 2)))))
(fma.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 4)) (pow.f64 beta 3)) (fma.f64 -1 (/.f64 i (/.f64 beta (*.f64 alpha alpha))) (fma.f64 i alpha (/.f64 i (/.f64 (*.f64 beta beta) (pow.f64 alpha 3))))))
(-.f64 (-.f64 (fma.f64 i alpha (*.f64 (/.f64 i (*.f64 beta beta)) (pow.f64 alpha 3))) (*.f64 (/.f64 i beta) (*.f64 alpha alpha))) (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 alpha 4)))
(-.f64 (fma.f64 i alpha (*.f64 (/.f64 i (*.f64 beta beta)) (pow.f64 alpha 3))) (+.f64 (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 alpha 4)) (*.f64 (/.f64 i beta) (*.f64 alpha alpha))))
(*.f64 i alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (*.f64 i alpha))
(fma.f64 -1 (/.f64 i (/.f64 beta (*.f64 alpha alpha))) (*.f64 i alpha))
(-.f64 (*.f64 i alpha) (*.f64 (/.f64 i beta) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (+.f64 (*.f64 i alpha) (/.f64 (*.f64 i (pow.f64 alpha 3)) (pow.f64 beta 2))))
(fma.f64 -1 (/.f64 i (/.f64 beta (*.f64 alpha alpha))) (fma.f64 i alpha (/.f64 i (/.f64 (*.f64 beta beta) (pow.f64 alpha 3)))))
(-.f64 (fma.f64 i alpha (*.f64 (/.f64 i (*.f64 beta beta)) (pow.f64 alpha 3))) (*.f64 (/.f64 i beta) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 4)) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) beta)) (+.f64 (*.f64 i alpha) (/.f64 (*.f64 i (pow.f64 alpha 3)) (pow.f64 beta 2)))))
(fma.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 4)) (pow.f64 beta 3)) (fma.f64 -1 (/.f64 i (/.f64 beta (*.f64 alpha alpha))) (fma.f64 i alpha (/.f64 i (/.f64 (*.f64 beta beta) (pow.f64 alpha 3))))))
(-.f64 (-.f64 (fma.f64 i alpha (*.f64 (/.f64 i (*.f64 beta beta)) (pow.f64 alpha 3))) (*.f64 (/.f64 i beta) (*.f64 alpha alpha))) (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 alpha 4)))
(-.f64 (fma.f64 i alpha (*.f64 (/.f64 i (*.f64 beta beta)) (pow.f64 alpha 3))) (+.f64 (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 alpha 4)) (*.f64 (/.f64 i beta) (*.f64 alpha alpha))))
(*.f64 beta i)
(+.f64 (*.f64 beta i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)))
(fma.f64 beta i (neg.f64 (/.f64 (*.f64 beta beta) (/.f64 alpha i))))
(-.f64 (*.f64 beta i) (*.f64 (/.f64 beta (/.f64 alpha beta)) i))
(+.f64 (*.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)) (/.f64 (*.f64 (pow.f64 beta 3) i) (pow.f64 alpha 2))))
(fma.f64 beta i (fma.f64 -1 (/.f64 (*.f64 beta beta) (/.f64 alpha i)) (/.f64 (pow.f64 beta 3) (/.f64 (*.f64 alpha alpha) i))))
(fma.f64 beta i (-.f64 (*.f64 (/.f64 i alpha) (/.f64 (pow.f64 beta 3) alpha)) (*.f64 (/.f64 beta (/.f64 alpha beta)) i)))
(fma.f64 beta i (fma.f64 (/.f64 i alpha) (/.f64 (pow.f64 beta 3) alpha) (/.f64 (*.f64 (neg.f64 i) (*.f64 beta beta)) alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 4) i) (pow.f64 alpha 3))) (+.f64 (*.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)) (/.f64 (*.f64 (pow.f64 beta 3) i) (pow.f64 alpha 2)))))
(fma.f64 -1 (/.f64 (pow.f64 beta 4) (/.f64 (pow.f64 alpha 3) i)) (fma.f64 beta i (fma.f64 -1 (/.f64 (*.f64 beta beta) (/.f64 alpha i)) (/.f64 (pow.f64 beta 3) (/.f64 (*.f64 alpha alpha) i)))))
(-.f64 (fma.f64 beta i (-.f64 (*.f64 (/.f64 i alpha) (/.f64 (pow.f64 beta 3) alpha)) (*.f64 (/.f64 beta (/.f64 alpha beta)) i))) (/.f64 (pow.f64 beta 4) (/.f64 (pow.f64 alpha 3) i)))
(-.f64 (fma.f64 beta i (fma.f64 (/.f64 i alpha) (/.f64 (pow.f64 beta 3) alpha) (/.f64 (*.f64 (neg.f64 i) (*.f64 beta beta)) alpha))) (/.f64 (pow.f64 beta 4) (/.f64 (pow.f64 alpha 3) i)))
(*.f64 beta i)
(+.f64 (*.f64 beta i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)))
(fma.f64 beta i (neg.f64 (/.f64 (*.f64 beta beta) (/.f64 alpha i))))
(-.f64 (*.f64 beta i) (*.f64 (/.f64 beta (/.f64 alpha beta)) i))
(+.f64 (*.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)) (/.f64 (*.f64 (pow.f64 beta 3) i) (pow.f64 alpha 2))))
(fma.f64 beta i (fma.f64 -1 (/.f64 (*.f64 beta beta) (/.f64 alpha i)) (/.f64 (pow.f64 beta 3) (/.f64 (*.f64 alpha alpha) i))))
(fma.f64 beta i (-.f64 (*.f64 (/.f64 i alpha) (/.f64 (pow.f64 beta 3) alpha)) (*.f64 (/.f64 beta (/.f64 alpha beta)) i)))
(fma.f64 beta i (fma.f64 (/.f64 i alpha) (/.f64 (pow.f64 beta 3) alpha) (/.f64 (*.f64 (neg.f64 i) (*.f64 beta beta)) alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 4) i) (pow.f64 alpha 3))) (+.f64 (*.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha)) (/.f64 (*.f64 (pow.f64 beta 3) i) (pow.f64 alpha 2)))))
(fma.f64 -1 (/.f64 (pow.f64 beta 4) (/.f64 (pow.f64 alpha 3) i)) (fma.f64 beta i (fma.f64 -1 (/.f64 (*.f64 beta beta) (/.f64 alpha i)) (/.f64 (pow.f64 beta 3) (/.f64 (*.f64 alpha alpha) i)))))
(-.f64 (fma.f64 beta i (-.f64 (*.f64 (/.f64 i alpha) (/.f64 (pow.f64 beta 3) alpha)) (*.f64 (/.f64 beta (/.f64 alpha beta)) i))) (/.f64 (pow.f64 beta 4) (/.f64 (pow.f64 alpha 3) i)))
(-.f64 (fma.f64 beta i (fma.f64 (/.f64 i alpha) (/.f64 (pow.f64 beta 3) alpha) (/.f64 (*.f64 (neg.f64 i) (*.f64 beta beta)) alpha))) (/.f64 (pow.f64 beta 4) (/.f64 (pow.f64 alpha 3) i)))
(/.f64 (*.f64 beta i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))
(/.f64 (*.f64 beta i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1))
(/.f64 beta (/.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) i))
(+.f64 (/.f64 (*.f64 beta i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) i)) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) alpha))))
(+.f64 (/.f64 (*.f64 beta i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (neg.f64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (/.f64 (*.f64 i (+.f64 (fma.f64 alpha (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1)) alpha))))
(-.f64 (/.f64 beta (/.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) i)) (*.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2) beta)) (/.f64 i (/.f64 alpha (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) i) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) 2) i) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3) (pow.f64 alpha 2))))))) (+.f64 (/.f64 (*.f64 beta i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) i)) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) alpha)))))
(fma.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 (/.f64 (fma.f64 4 i (*.f64 3 alpha)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (/.f64 i alpha)) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 alpha (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) 2) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 3)) (/.f64 i (*.f64 alpha alpha)))))) (+.f64 (/.f64 (*.f64 beta i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (neg.f64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (/.f64 (*.f64 i (+.f64 (fma.f64 alpha (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1)) alpha)))))
(-.f64 (-.f64 (/.f64 beta (/.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) i)) (*.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2) beta)) (/.f64 i (/.f64 alpha (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 (/.f64 (fma.f64 i 4 (*.f64 alpha 3)) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2)) (/.f64 i alpha)) (*.f64 (/.f64 i (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 3)) (/.f64 (pow.f64 (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) 2) (*.f64 alpha alpha))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) i) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) 2) i) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3) (pow.f64 alpha 2))))))) (+.f64 (/.f64 (*.f64 beta i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) i)) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) alpha))) (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) i) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) 2) i) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3) (pow.f64 alpha 2)))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) alpha))) (+.f64 (/.f64 i (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) i)) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3) (pow.f64 alpha 2)))))))))))
(fma.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 (/.f64 (fma.f64 4 i (*.f64 3 alpha)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (/.f64 i alpha)) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 alpha (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) 2) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 3)) (/.f64 i (*.f64 alpha alpha)))))) (+.f64 (/.f64 (*.f64 beta i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (*.f64 -1 (+.f64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (/.f64 (*.f64 i (+.f64 (fma.f64 alpha (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1)) alpha)) (*.f64 (pow.f64 beta 4) (fma.f64 -1 (*.f64 (/.f64 (+.f64 (fma.f64 alpha (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (+.f64 (*.f64 (/.f64 (fma.f64 4 i (*.f64 3 alpha)) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (/.f64 i alpha)) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 alpha (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) 2) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 3)) (/.f64 i (*.f64 alpha alpha))))) alpha)) (+.f64 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2))) (neg.f64 (/.f64 (*.f64 (*.f64 (fma.f64 4 i (*.f64 3 alpha)) (+.f64 (fma.f64 alpha (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1)) i) (*.f64 (*.f64 alpha alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 3)))))))))))
(-.f64 (fma.f64 -1 (fma.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2) beta)) (/.f64 i (/.f64 alpha (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))))) (*.f64 (pow.f64 beta 4) (-.f64 (-.f64 (/.f64 (/.f64 i alpha) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2)) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 alpha 3)) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 3)) (/.f64 (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (/.f64 alpha (/.f64 i alpha))))) (*.f64 (/.f64 (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2))) (/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 i 4 (*.f64 alpha 3)) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2)) (/.f64 i alpha)) (*.f64 (/.f64 i (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 3)) (/.f64 (pow.f64 (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) 2) (*.f64 alpha alpha)))) alpha))))) (/.f64 beta (/.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) i))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 (/.f64 (fma.f64 i 4 (*.f64 alpha 3)) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2)) (/.f64 i alpha)) (*.f64 (/.f64 i (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 3)) (/.f64 (pow.f64 (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) 2) (*.f64 alpha alpha))))))
(-.f64 (-.f64 (/.f64 beta (/.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) i)) (fma.f64 (/.f64 beta (/.f64 (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2) beta)) (/.f64 i (/.f64 alpha (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))))) (*.f64 (pow.f64 beta 4) (-.f64 (-.f64 (/.f64 (/.f64 i alpha) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2)) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 alpha 3)) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 3)) (/.f64 (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (/.f64 alpha (/.f64 i alpha))))) (*.f64 (/.f64 (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2))) (/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 i 4 (*.f64 alpha 3)) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2)) (/.f64 i alpha)) (*.f64 (/.f64 i (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 3)) (/.f64 (pow.f64 (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) 2) (*.f64 alpha alpha)))) alpha)))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 (/.f64 (fma.f64 i 4 (*.f64 alpha 3)) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2)) (/.f64 i alpha)) (*.f64 (/.f64 i (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 3)) (/.f64 (pow.f64 (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) 2) (*.f64 alpha alpha))))))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) (*.f64 i alpha)) (pow.f64 beta 3))))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (neg.f64 (/.f64 (fma.f64 4 i (*.f64 3 alpha)) (/.f64 (pow.f64 beta 3) (*.f64 i alpha)))))
(-.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 alpha 3)) (pow.f64 beta 3)) (*.f64 i alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 i alpha)) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) 2) (*.f64 i alpha)))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) (*.f64 i alpha)) (pow.f64 beta 3)))))
(fma.f64 -1 (/.f64 (fma.f64 (+.f64 (fma.f64 alpha (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) (*.f64 i alpha) (neg.f64 (*.f64 (*.f64 i alpha) (pow.f64 (fma.f64 4 i (*.f64 3 alpha)) 2)))) (pow.f64 beta 4)) (+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (neg.f64 (/.f64 (fma.f64 4 i (*.f64 3 alpha)) (/.f64 (pow.f64 beta 3) (*.f64 i alpha))))))
(-.f64 (-.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 alpha 3)) (pow.f64 beta 3)) (*.f64 i alpha))) (/.f64 (*.f64 (*.f64 i alpha) (+.f64 (neg.f64 (pow.f64 (fma.f64 i 4 (*.f64 alpha 3)) 2)) (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))))) (pow.f64 beta 4)))
(-.f64 (-.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 alpha 3)) (pow.f64 beta 3)) (*.f64 i alpha))) (/.f64 (*.f64 (*.f64 i alpha) (-.f64 (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (pow.f64 (fma.f64 i 4 (*.f64 alpha 3)) 2))) (pow.f64 beta 4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 i alpha)) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) 2) (*.f64 i alpha)))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 i alpha)))) (+.f64 (*.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 alpha 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 i alpha)) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) 2) (*.f64 i alpha)))))))) (pow.f64 beta 5))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 alpha))) (*.f64 i alpha)) (pow.f64 beta 3))))))
(fma.f64 -1 (/.f64 (fma.f64 (+.f64 (fma.f64 alpha (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) (*.f64 i alpha) (neg.f64 (*.f64 (*.f64 i alpha) (pow.f64 (fma.f64 4 i (*.f64 3 alpha)) 2)))) (pow.f64 beta 4)) (+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (fma.f64 4 i (*.f64 3 alpha)) (*.f64 (*.f64 i alpha) (+.f64 (fma.f64 alpha (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1))) (fma.f64 i (*.f64 (*.f64 alpha alpha) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (neg.f64 (*.f64 (fma.f64 4 i (*.f64 3 alpha)) (fma.f64 (+.f64 (fma.f64 alpha (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) (*.f64 i alpha) (neg.f64 (*.f64 (*.f64 i alpha) (pow.f64 (fma.f64 4 i (*.f64 3 alpha)) 2)))))))) (pow.f64 beta 5)) (neg.f64 (/.f64 (fma.f64 4 i (*.f64 3 alpha)) (/.f64 (pow.f64 beta 3) (*.f64 i alpha)))))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (/.f64 (-.f64 (-.f64 (*.f64 i (*.f64 (*.f64 alpha alpha) (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)))) (*.f64 (fma.f64 i 4 (*.f64 alpha 3)) (*.f64 (*.f64 i alpha) (+.f64 (neg.f64 (pow.f64 (fma.f64 i 4 (*.f64 alpha 3)) 2)) (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))))))) (*.f64 (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (*.f64 (*.f64 i alpha) (fma.f64 i 4 (*.f64 alpha 3))))) (pow.f64 beta 5))) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 alpha 3)) (pow.f64 beta 3)) (*.f64 i alpha))) (/.f64 (*.f64 (*.f64 i alpha) (+.f64 (neg.f64 (pow.f64 (fma.f64 i 4 (*.f64 alpha 3)) 2)) (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))))) (pow.f64 beta 4)))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 alpha 3)) (pow.f64 beta 3)) (*.f64 i alpha))) (/.f64 (*.f64 (*.f64 i alpha) (-.f64 (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (pow.f64 (fma.f64 i 4 (*.f64 alpha 3)) 2))) (pow.f64 beta 4))) (/.f64 (-.f64 (-.f64 (*.f64 i (*.f64 (*.f64 alpha alpha) (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)))) (*.f64 (fma.f64 i 4 (*.f64 alpha 3)) (*.f64 (*.f64 i alpha) (-.f64 (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (pow.f64 (fma.f64 i 4 (*.f64 alpha 3)) 2))))) (*.f64 (+.f64 -1 (fma.f64 alpha (*.f64 2 (fma.f64 i 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (*.f64 (*.f64 i alpha) (fma.f64 i 4 (*.f64 alpha 3))))) (pow.f64 beta 5)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) alpha)) (pow.f64 beta 3))))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (neg.f64 (/.f64 (fma.f64 4 i (*.f64 3 alpha)) (/.f64 (pow.f64 beta 3) (*.f64 i alpha)))))
(-.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 alpha 3)) (pow.f64 beta 3)) (*.f64 i alpha)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) alpha))) (*.f64 i alpha)) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) alpha)) (pow.f64 beta 3))) (/.f64 (*.f64 i (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) 2) alpha)) (pow.f64 beta 4)))))
(+.f64 (+.f64 (/.f64 (fma.f64 -1 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) (*.f64 -2 (*.f64 alpha (+.f64 alpha (*.f64 i 2))))) (/.f64 (pow.f64 beta 4) (*.f64 i alpha))) (/.f64 i (/.f64 (*.f64 beta beta) alpha))) (fma.f64 -1 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 alpha (fma.f64 2 (+.f64 alpha (*.f64 i 2)) alpha)))) (/.f64 i (/.f64 (pow.f64 beta 4) (*.f64 alpha (pow.f64 (fma.f64 2 (+.f64 alpha (*.f64 i 2)) alpha) 2))))))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (+.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 beta 4)) (*.f64 alpha (pow.f64 (fma.f64 i 4 (*.f64 alpha 3)) 2))) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 alpha 3)) (pow.f64 beta 3)) (*.f64 i alpha))) (*.f64 (/.f64 (-.f64 (*.f64 (fma.f64 i 2 alpha) (*.f64 alpha -2)) (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2))) (pow.f64 beta 4)) (*.f64 i alpha))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) 2) alpha)) (*.f64 i (*.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) alpha))) alpha))) (+.f64 (*.f64 2 (+.f64 alpha (*.f64 2 i))) alpha)) (+.f64 (*.f64 i (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (pow.f64 alpha 2))) (*.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) alpha))) (*.f64 i (*.f64 (+.f64 (*.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) alpha))))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) alpha)) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) 2) alpha)) (pow.f64 beta 4)) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) alpha))) alpha)) (pow.f64 beta 4))))))
(fma.f64 -1 (/.f64 (fma.f64 (*.f64 i (+.f64 (*.f64 alpha (pow.f64 (fma.f64 2 (+.f64 alpha (*.f64 i 2)) alpha) 2)) (*.f64 alpha (fma.f64 -1 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) (*.f64 -2 (*.f64 alpha (+.f64 alpha (*.f64 i 2)))))))) (fma.f64 2 (+.f64 alpha (*.f64 i 2)) alpha) (fma.f64 i (*.f64 (*.f64 alpha alpha) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (*.f64 (*.f64 i (*.f64 alpha (fma.f64 2 (+.f64 alpha (*.f64 i 2)) alpha))) (fma.f64 -1 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) (*.f64 -2 (*.f64 alpha (+.f64 alpha (*.f64 i 2)))))))) (pow.f64 beta 5)) (+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (+.f64 (fma.f64 -1 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 alpha (fma.f64 2 (+.f64 alpha (*.f64 i 2)) alpha)))) (/.f64 i (/.f64 (pow.f64 beta 4) (*.f64 alpha (pow.f64 (fma.f64 2 (+.f64 alpha (*.f64 i 2)) alpha) 2))))) (/.f64 (*.f64 i (*.f64 alpha (fma.f64 -1 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) (*.f64 -2 (*.f64 alpha (+.f64 alpha (*.f64 i 2))))))) (pow.f64 beta 4)))))
(-.f64 (+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (+.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 beta 4)) (*.f64 alpha (pow.f64 (fma.f64 i 4 (*.f64 alpha 3)) 2))) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 alpha 3)) (pow.f64 beta 3)) (*.f64 i alpha))) (*.f64 (/.f64 (-.f64 (*.f64 (fma.f64 i 2 alpha) (*.f64 alpha -2)) (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2))) (pow.f64 beta 4)) (*.f64 i alpha)))) (/.f64 (fma.f64 (fma.f64 i 4 (*.f64 alpha 3)) (*.f64 i (*.f64 alpha (+.f64 (pow.f64 (fma.f64 i 4 (*.f64 alpha 3)) 2) (-.f64 (*.f64 (fma.f64 i 2 alpha) (*.f64 alpha -2)) (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)))))) (fma.f64 i (*.f64 (*.f64 alpha alpha) (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2))) (*.f64 (*.f64 (*.f64 i alpha) (fma.f64 i 4 (*.f64 alpha 3))) (-.f64 (*.f64 (fma.f64 i 2 alpha) (*.f64 alpha -2)) (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)))))) (pow.f64 beta 5)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (-.f64 (+.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 beta 4)) (*.f64 alpha (pow.f64 (fma.f64 i 4 (*.f64 alpha 3)) 2))) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 alpha 3)) (pow.f64 beta 3)) (*.f64 i alpha))) (*.f64 (/.f64 (-.f64 (*.f64 (fma.f64 i 2 alpha) (*.f64 alpha -2)) (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2))) (pow.f64 beta 4)) (*.f64 i alpha))) (/.f64 (fma.f64 (fma.f64 i 4 (*.f64 alpha 3)) (*.f64 i (*.f64 alpha (+.f64 (pow.f64 (fma.f64 i 4 (*.f64 alpha 3)) 2) (-.f64 (*.f64 (fma.f64 i 2 alpha) (*.f64 alpha -2)) (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)))))) (fma.f64 i (*.f64 (*.f64 alpha alpha) (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2))) (*.f64 (*.f64 (*.f64 i alpha) (fma.f64 i 4 (*.f64 alpha 3))) (-.f64 (*.f64 (fma.f64 i 2 alpha) (*.f64 alpha -2)) (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)))))) (pow.f64 beta 5))))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))
(*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 (*.f64 i alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))
(*.f64 (/.f64 (*.f64 beta i) (+.f64 beta alpha)) (/.f64 alpha (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2))))
(/.f64 (*.f64 beta i) (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 3) (+.f64 beta alpha)) alpha))
(+.f64 (*.f64 -4 (/.f64 (*.f64 beta (*.f64 (pow.f64 i 2) alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))) (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))
(fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2) (*.f64 alpha (*.f64 i i)))) (*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 (*.f64 i alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))
(fma.f64 -4 (*.f64 (/.f64 beta (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 2)) (*.f64 alpha (*.f64 i i))) (*.f64 (/.f64 (*.f64 beta i) (+.f64 beta alpha)) (/.f64 alpha (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))))
(fma.f64 -4 (*.f64 (/.f64 beta (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 2)) (*.f64 alpha (*.f64 i i))) (/.f64 (*.f64 beta i) (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 3) (+.f64 beta alpha)) alpha)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 3))) (*.f64 4 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (*.f64 (pow.f64 i 2) alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))) (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))
(fma.f64 -1 (*.f64 (pow.f64 i 3) (fma.f64 -16 (/.f64 beta (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 3) (*.f64 alpha (+.f64 beta alpha)))) (*.f64 4 (*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 alpha (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))))) (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2) (*.f64 alpha (*.f64 i i)))) (*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 (*.f64 i alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))))
(-.f64 (fma.f64 -4 (*.f64 (/.f64 beta (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 2)) (*.f64 alpha (*.f64 i i))) (*.f64 (/.f64 (*.f64 beta i) (+.f64 beta alpha)) (/.f64 alpha (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2))))) (*.f64 (pow.f64 i 3) (fma.f64 4 (*.f64 (/.f64 alpha (+.f64 beta alpha)) (/.f64 beta (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 2))) (/.f64 (*.f64 -16 (*.f64 alpha (*.f64 beta (+.f64 beta alpha)))) (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 3)))))
(-.f64 (fma.f64 -4 (*.f64 (/.f64 beta (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 2)) (*.f64 alpha (*.f64 i i))) (/.f64 (*.f64 beta i) (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 3) (+.f64 beta alpha)) alpha))) (*.f64 (pow.f64 i 3) (fma.f64 4 (*.f64 (/.f64 alpha (+.f64 beta alpha)) (/.f64 beta (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 2))) (/.f64 (*.f64 -16 (*.f64 alpha (*.f64 beta (+.f64 beta alpha)))) (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 3))) (*.f64 4 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 beta (*.f64 (pow.f64 i 2) alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 -16 (/.f64 (*.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 3))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 3))) (*.f64 4 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 beta alpha)) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))) (/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))
(fma.f64 -1 (*.f64 (pow.f64 i 3) (fma.f64 -16 (/.f64 beta (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 3) (*.f64 alpha (+.f64 beta alpha)))) (*.f64 4 (*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 alpha (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))))) (fma.f64 -4 (/.f64 beta (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2) (*.f64 alpha (*.f64 i i)))) (fma.f64 -1 (*.f64 (pow.f64 i 4) (fma.f64 -16 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 3)) (*.f64 -4 (/.f64 (fma.f64 -16 (/.f64 beta (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 3) (*.f64 alpha (+.f64 beta alpha)))) (*.f64 4 (*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 alpha (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (+.f64 beta alpha)))))) (*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 (*.f64 i alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))))
(-.f64 (fma.f64 -4 (*.f64 (/.f64 beta (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 2)) (*.f64 alpha (*.f64 i i))) (-.f64 (*.f64 (/.f64 (*.f64 beta i) (+.f64 beta alpha)) (/.f64 alpha (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 (pow.f64 i 4) (fma.f64 -4 (*.f64 (/.f64 (fma.f64 4 (*.f64 (/.f64 alpha (+.f64 beta alpha)) (/.f64 beta (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 2))) (/.f64 (*.f64 -16 (*.f64 alpha (*.f64 beta (+.f64 beta alpha)))) (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 3))) (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2))) (+.f64 beta alpha)) (/.f64 (*.f64 -16 (*.f64 beta alpha)) (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 3)))))) (*.f64 (pow.f64 i 3) (fma.f64 4 (*.f64 (/.f64 alpha (+.f64 beta alpha)) (/.f64 beta (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 2))) (/.f64 (*.f64 -16 (*.f64 alpha (*.f64 beta (+.f64 beta alpha)))) (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 3)))))
(-.f64 (-.f64 (fma.f64 -4 (*.f64 (/.f64 beta (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 2)) (*.f64 alpha (*.f64 i i))) (/.f64 (*.f64 beta i) (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 3) (+.f64 beta alpha)) alpha))) (*.f64 (pow.f64 i 3) (fma.f64 4 (*.f64 (/.f64 alpha (+.f64 beta alpha)) (/.f64 beta (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 2))) (/.f64 (*.f64 -16 (*.f64 alpha (*.f64 beta (+.f64 beta alpha)))) (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 3))))) (*.f64 (pow.f64 i 4) (fma.f64 -4 (*.f64 (/.f64 (fma.f64 4 (*.f64 (/.f64 alpha (+.f64 beta alpha)) (/.f64 beta (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 2))) (/.f64 (*.f64 -16 (*.f64 alpha (*.f64 beta (+.f64 beta alpha)))) (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 3))) (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2))) (+.f64 beta alpha)) (/.f64 (*.f64 -16 (*.f64 beta alpha)) (pow.f64 (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)) 3)))))
(*.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta alpha))))
(*.f64 1/4 (*.f64 (/.f64 beta i) (/.f64 alpha (+.f64 beta alpha))))
(*.f64 (/.f64 beta i) (*.f64 (/.f64 alpha (+.f64 beta alpha)) 1/4))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta alpha)))) (*.f64 -1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))))
(fma.f64 1/4 (*.f64 (/.f64 beta i) (/.f64 alpha (+.f64 beta alpha))) (*.f64 -1/4 (/.f64 (*.f64 beta alpha) (*.f64 i i))))
(fma.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 alpha i)) (*.f64 -1/4 (*.f64 (/.f64 beta i) (/.f64 alpha i))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta alpha)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) alpha)) (+.f64 beta alpha))) (*.f64 -1/4 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)))) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2)))))
(fma.f64 1/4 (*.f64 (/.f64 beta i) (/.f64 alpha (+.f64 beta alpha))) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (*.f64 (*.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (+.f64 beta alpha)) (*.f64 (*.f64 -1/4 beta) (*.f64 alpha (+.f64 beta alpha)))) (pow.f64 i 3)) (*.f64 -1/4 (/.f64 (*.f64 beta alpha) (*.f64 i i)))))
(fma.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 alpha i)) (-.f64 (*.f64 -1/4 (*.f64 (/.f64 beta i) (/.f64 alpha i))) (/.f64 (fma.f64 (*.f64 alpha (*.f64 beta (+.f64 beta alpha))) -1/4 (*.f64 1/16 (/.f64 (*.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))))) (pow.f64 i 3))))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 alpha i)) (*.f64 -1/4 (*.f64 (/.f64 beta i) (/.f64 alpha i)))) (/.f64 (fma.f64 (*.f64 alpha (*.f64 beta (+.f64 beta alpha))) -1/4 (*.f64 1/16 (/.f64 (*.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))))) (pow.f64 i 3)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta alpha)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) alpha)) (+.f64 beta alpha))) (*.f64 -1/4 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)))) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) alpha)) (+.f64 beta alpha))) (*.f64 -1/4 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)))))) (*.f64 -1/16 (*.f64 beta (*.f64 alpha (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (pow.f64 i 4))))))
(fma.f64 1/4 (*.f64 (/.f64 beta i) (/.f64 alpha (+.f64 beta alpha))) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (*.f64 (*.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (+.f64 beta alpha)) (*.f64 (*.f64 -1/4 beta) (*.f64 alpha (+.f64 beta alpha)))) (pow.f64 i 3)) (fma.f64 -1/4 (/.f64 (*.f64 beta alpha) (*.f64 i i)) (neg.f64 (/.f64 (fma.f64 -1 (*.f64 (+.f64 beta alpha) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (+.f64 beta alpha)) (*.f64 (*.f64 -1/4 beta) (*.f64 alpha (+.f64 beta alpha))))) (*.f64 -1/16 (*.f64 (*.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (pow.f64 i 4))))))
(fma.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 alpha i)) (-.f64 (-.f64 (*.f64 -1/4 (*.f64 (/.f64 beta i) (/.f64 alpha i))) (/.f64 (fma.f64 (*.f64 alpha (*.f64 beta (+.f64 beta alpha))) -1/4 (*.f64 1/16 (/.f64 (*.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))))) (pow.f64 i 3))) (/.f64 (fma.f64 (neg.f64 (+.f64 beta alpha)) (fma.f64 (*.f64 alpha (*.f64 beta (+.f64 beta alpha))) -1/4 (*.f64 1/16 (/.f64 (*.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (*.f64 -1/16 (*.f64 beta alpha)) (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 4))))
(-.f64 (-.f64 (fma.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 alpha i)) (*.f64 -1/4 (*.f64 (/.f64 beta i) (/.f64 alpha i)))) (/.f64 (fma.f64 (*.f64 alpha (*.f64 beta (+.f64 beta alpha))) -1/4 (*.f64 1/16 (/.f64 (*.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))))) (pow.f64 i 3))) (/.f64 (fma.f64 (-.f64 (neg.f64 alpha) beta) (fma.f64 (*.f64 alpha (*.f64 beta (+.f64 beta alpha))) -1/4 (*.f64 1/16 (/.f64 (*.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (*.f64 -1/16 (*.f64 beta alpha)) (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 4)))
(*.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta alpha))))
(*.f64 1/4 (*.f64 (/.f64 beta i) (/.f64 alpha (+.f64 beta alpha))))
(*.f64 (/.f64 beta i) (*.f64 (/.f64 alpha (+.f64 beta alpha)) 1/4))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta alpha)))) (*.f64 -1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))))
(fma.f64 1/4 (*.f64 (/.f64 beta i) (/.f64 alpha (+.f64 beta alpha))) (*.f64 -1/4 (/.f64 (*.f64 beta alpha) (*.f64 i i))))
(fma.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 alpha i)) (*.f64 -1/4 (*.f64 (/.f64 beta i) (/.f64 alpha i))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta alpha)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) alpha)) (+.f64 beta alpha))) (*.f64 -1/4 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)))) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2)))))
(fma.f64 1/4 (*.f64 (/.f64 beta i) (/.f64 alpha (+.f64 beta alpha))) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (*.f64 (*.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (+.f64 beta alpha)) (*.f64 (*.f64 -1/4 beta) (*.f64 alpha (+.f64 beta alpha)))) (pow.f64 i 3)) (*.f64 -1/4 (/.f64 (*.f64 beta alpha) (*.f64 i i)))))
(fma.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 alpha i)) (-.f64 (*.f64 -1/4 (*.f64 (/.f64 beta i) (/.f64 alpha i))) (/.f64 (fma.f64 (*.f64 alpha (*.f64 beta (+.f64 beta alpha))) -1/4 (*.f64 1/16 (/.f64 (*.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))))) (pow.f64 i 3))))
(-.f64 (fma.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 alpha i)) (*.f64 -1/4 (*.f64 (/.f64 beta i) (/.f64 alpha i)))) (/.f64 (fma.f64 (*.f64 alpha (*.f64 beta (+.f64 beta alpha))) -1/4 (*.f64 1/16 (/.f64 (*.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))))) (pow.f64 i 3)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta alpha)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 alpha (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (pow.f64 i 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) alpha)) (+.f64 beta alpha))) (*.f64 -1/4 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha)))) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) alpha)) (+.f64 beta alpha))) (*.f64 -1/4 (*.f64 beta (*.f64 (+.f64 beta alpha) alpha))))) (pow.f64 i 4))))))
(fma.f64 1/4 (*.f64 (/.f64 beta i) (/.f64 alpha (+.f64 beta alpha))) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (pow.f64 i 4)) (fma.f64 -1 (/.f64 (fma.f64 1/16 (/.f64 (*.f64 (*.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (+.f64 beta alpha)) (*.f64 (*.f64 -1/4 beta) (*.f64 alpha (+.f64 beta alpha)))) (pow.f64 i 3)) (fma.f64 -1/4 (/.f64 (*.f64 beta alpha) (*.f64 i i)) (/.f64 (*.f64 (+.f64 beta alpha) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (+.f64 beta alpha)) (*.f64 (*.f64 -1/4 beta) (*.f64 alpha (+.f64 beta alpha))))) (pow.f64 i 4))))))
(fma.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 alpha i)) (fma.f64 1/16 (/.f64 beta (/.f64 (/.f64 (pow.f64 i 4) alpha) (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))) (-.f64 (fma.f64 -1/4 (*.f64 (/.f64 beta i) (/.f64 alpha i)) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 4)) (fma.f64 (*.f64 alpha (*.f64 beta (+.f64 beta alpha))) -1/4 (*.f64 1/16 (/.f64 (*.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))))))) (/.f64 (fma.f64 (*.f64 alpha (*.f64 beta (+.f64 beta alpha))) -1/4 (*.f64 1/16 (/.f64 (*.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 -1 (pow.f64 (+.f64 beta alpha) 2)))))) (pow.f64 i 3)))))
(/.f64 (*.f64 i alpha) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))
(/.f64 (*.f64 i alpha) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))
(*.f64 (/.f64 i (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (pow.f64 alpha 2) (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1))) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (/.f64 (*.f64 i alpha) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))
(fma.f64 -1 (*.f64 (/.f64 i beta) (/.f64 (*.f64 (*.f64 alpha alpha) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (*.f64 beta (fma.f64 4 i (*.f64 beta 2))) 1))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2))) (/.f64 (*.f64 i alpha) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))
(-.f64 (*.f64 (/.f64 i (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) alpha) (*.f64 (/.f64 (/.f64 i beta) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 2)) (*.f64 alpha (*.f64 alpha (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (pow.f64 alpha 2) (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1))) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (/.f64 (*.f64 i alpha) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3)))) (/.f64 (*.f64 i (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta)))) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (pow.f64 alpha 3)))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 i beta) (/.f64 (*.f64 (*.f64 alpha alpha) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (*.f64 beta (fma.f64 4 i (*.f64 beta 2))) 1))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2))) (/.f64 (*.f64 i alpha) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (neg.f64 (*.f64 (pow.f64 alpha 3) (fma.f64 -1 (*.f64 (/.f64 i (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (*.f64 beta (fma.f64 4 i (*.f64 beta 2))) 1)) 2) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 3))) (/.f64 (/.f64 (*.f64 i (fma.f64 4 i (*.f64 3 beta))) beta) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2))))))
(-.f64 (-.f64 (*.f64 (/.f64 i (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) alpha) (*.f64 (/.f64 (/.f64 i beta) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 2)) (*.f64 alpha (*.f64 alpha (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1)))))) (*.f64 (pow.f64 alpha 3) (-.f64 (*.f64 (/.f64 (/.f64 i beta) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 2)) (fma.f64 i 4 (*.f64 beta 3))) (*.f64 (/.f64 i (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1)) 2) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 3))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta))) i) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (*.f64 -1 (/.f64 (*.f64 i (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3))))) (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1)) (*.f64 beta (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta))) (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1))) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3)))) (/.f64 i (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (pow.f64 alpha 2) (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1))) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (/.f64 (*.f64 i alpha) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3)))) (/.f64 (*.f64 i (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta)))) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (pow.f64 alpha 3))))))
(fma.f64 -1 (*.f64 (pow.f64 alpha 4) (fma.f64 -1 (*.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (/.f64 i (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (*.f64 beta (fma.f64 4 i (*.f64 beta 2))) 1)) 2) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 3)))) (*.f64 (/.f64 (+.f64 beta (fma.f64 4 i (*.f64 beta 2))) beta) (/.f64 i (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))) beta) (/.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (*.f64 beta (fma.f64 4 i (*.f64 beta 2))) 1)) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (fma.f64 -1 (*.f64 (/.f64 i (*.f64 beta beta)) (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (*.f64 beta (fma.f64 4 i (*.f64 beta 2))) 1)) (fma.f64 4 i (*.f64 3 beta))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 3))) (/.f64 i (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))))) (+.f64 (fma.f64 -1 (*.f64 (/.f64 i beta) (/.f64 (*.f64 (*.f64 alpha alpha) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (*.f64 beta (fma.f64 4 i (*.f64 beta 2))) 1))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2))) (/.f64 (*.f64 i alpha) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (neg.f64 (*.f64 (pow.f64 alpha 3) (fma.f64 -1 (*.f64 (/.f64 i (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (*.f64 beta (fma.f64 4 i (*.f64 beta 2))) 1)) 2) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 3))) (/.f64 (/.f64 (*.f64 i (fma.f64 4 i (*.f64 3 beta))) beta) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)))))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 i (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) alpha) (*.f64 (/.f64 (/.f64 i beta) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 2)) (*.f64 alpha (*.f64 alpha (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1)))))) (*.f64 (pow.f64 alpha 3) (-.f64 (*.f64 (/.f64 (/.f64 i beta) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 2)) (fma.f64 i 4 (*.f64 beta 3))) (*.f64 (/.f64 i (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1)) 2) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 3)))))) (*.f64 (pow.f64 alpha 4) (-.f64 (-.f64 (/.f64 (/.f64 i beta) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 2)) (*.f64 (/.f64 i (*.f64 beta beta)) (/.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1)) (/.f64 (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 3) (fma.f64 i 4 (*.f64 beta 3)))))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (/.f64 i beta) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 2)) (fma.f64 i 4 (*.f64 beta 3))) (*.f64 (/.f64 i (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1)) 2) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 3)))) beta) (/.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)))))))
(-.f64 (-.f64 (*.f64 (/.f64 i (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) alpha) (*.f64 (pow.f64 alpha 3) (-.f64 (*.f64 (/.f64 (/.f64 i beta) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 2)) (fma.f64 i 4 (*.f64 beta 3))) (*.f64 (/.f64 i (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1)) 2) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 3)))))) (+.f64 (*.f64 (pow.f64 alpha 4) (-.f64 (/.f64 (/.f64 i beta) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 2)) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (/.f64 i beta) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 2)) (fma.f64 i 4 (*.f64 beta 3))) (*.f64 (/.f64 i (*.f64 beta beta)) (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1)) 2) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 3)))) beta) (/.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)))) (*.f64 (/.f64 i (*.f64 beta beta)) (/.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1)) (/.f64 (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 3) (fma.f64 i 4 (*.f64 beta 3)))))))) (*.f64 (/.f64 (/.f64 i beta) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 2)) (*.f64 alpha (*.f64 alpha (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1)))))))
(/.f64 (*.f64 beta i) (pow.f64 alpha 2))
(/.f64 beta (/.f64 (*.f64 alpha alpha) i))
(*.f64 (/.f64 i alpha) (/.f64 beta alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (*.f64 i (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta))))) (pow.f64 alpha 3))) (/.f64 (*.f64 beta i) (pow.f64 alpha 2)))
(fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 alpha 3) (*.f64 i (fma.f64 4 i (*.f64 3 beta))))) (/.f64 beta (/.f64 (*.f64 alpha alpha) i)))
(-.f64 (*.f64 (/.f64 i alpha) (/.f64 beta alpha)) (/.f64 beta (/.f64 (/.f64 (pow.f64 alpha 3) i) (fma.f64 i 4 (*.f64 beta 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (*.f64 i (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 beta i) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (*.f64 i (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1))) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta))) (*.f64 beta (*.f64 i (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta)))))))) (pow.f64 alpha 4)))))
(+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 alpha 3) (*.f64 i (fma.f64 4 i (*.f64 3 beta))))) (/.f64 beta (/.f64 (*.f64 alpha alpha) i))) (neg.f64 (/.f64 (fma.f64 beta (*.f64 i (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (*.f64 beta (fma.f64 4 i (*.f64 beta 2))) 1))) (neg.f64 (*.f64 (+.f64 beta (fma.f64 4 i (*.f64 beta 2))) (*.f64 (*.f64 beta i) (fma.f64 4 i (*.f64 3 beta)))))) (pow.f64 alpha 4))))
(-.f64 (-.f64 (*.f64 (/.f64 i alpha) (/.f64 beta alpha)) (/.f64 (-.f64 (*.f64 (*.f64 beta i) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1))) (*.f64 i (*.f64 (pow.f64 (fma.f64 i 4 (*.f64 beta 3)) 2) beta))) (pow.f64 alpha 4))) (/.f64 beta (/.f64 (/.f64 (pow.f64 alpha 3) i) (fma.f64 i 4 (*.f64 beta 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 beta (*.f64 i (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 beta i) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 i (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 beta (*.f64 i (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1))) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta))) (*.f64 beta (*.f64 i (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta)))))))) (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta))))) (*.f64 -1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta))) (*.f64 i (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1))))))) (pow.f64 alpha 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (*.f64 i (-.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta)))) 1))) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 beta))) (*.f64 beta (*.f64 i (+.f64 (*.f64 4 i) (+.f64 beta (*.f64 2 beta)))))))) (pow.f64 alpha 4))))))
(+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 alpha 3) (*.f64 i (fma.f64 4 i (*.f64 3 beta))))) (/.f64 beta (/.f64 (*.f64 alpha alpha) i))) (fma.f64 -1 (/.f64 (fma.f64 (*.f64 beta beta) (*.f64 i (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)) (fma.f64 -1 (*.f64 (fma.f64 4 i (*.f64 3 beta)) (fma.f64 beta (*.f64 i (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (*.f64 beta (fma.f64 4 i (*.f64 beta 2))) 1))) (neg.f64 (*.f64 (+.f64 beta (fma.f64 4 i (*.f64 beta 2))) (*.f64 (*.f64 beta i) (fma.f64 4 i (*.f64 3 beta))))))) (neg.f64 (*.f64 beta (*.f64 (*.f64 i (+.f64 beta (fma.f64 4 i (*.f64 beta 2)))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (*.f64 beta (fma.f64 4 i (*.f64 beta 2))) 1))))))) (pow.f64 alpha 5)) (neg.f64 (/.f64 (fma.f64 beta (*.f64 i (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (-.f64 (*.f64 beta (fma.f64 4 i (*.f64 beta 2))) 1))) (neg.f64 (*.f64 (+.f64 beta (fma.f64 4 i (*.f64 beta 2))) (*.f64 (*.f64 beta i) (fma.f64 4 i (*.f64 3 beta)))))) (pow.f64 alpha 4)))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 i alpha) (/.f64 beta alpha)) (/.f64 (fma.f64 (*.f64 beta beta) (*.f64 i (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) (neg.f64 (fma.f64 (fma.f64 i 4 (*.f64 beta 3)) (-.f64 (*.f64 (*.f64 beta i) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1))) (*.f64 i (*.f64 (pow.f64 (fma.f64 i 4 (*.f64 beta 3)) 2) beta))) (*.f64 (fma.f64 i 4 (*.f64 beta 3)) (*.f64 (*.f64 beta i) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1))))))) (pow.f64 alpha 5))) (/.f64 (-.f64 (*.f64 (*.f64 beta i) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1))) (*.f64 i (*.f64 (pow.f64 (fma.f64 i 4 (*.f64 beta 3)) 2) beta))) (pow.f64 alpha 4))) (/.f64 beta (/.f64 (/.f64 (pow.f64 alpha 3) i) (fma.f64 i 4 (*.f64 beta 3)))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 i alpha) (/.f64 beta alpha)) (/.f64 beta (/.f64 (/.f64 (pow.f64 alpha 3) i) (fma.f64 i 4 (*.f64 beta 3))))) (/.f64 (-.f64 (*.f64 (*.f64 beta (*.f64 beta i)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) (fma.f64 (fma.f64 i 4 (*.f64 beta 3)) (-.f64 (*.f64 (*.f64 beta i) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1))) (*.f64 i (*.f64 (pow.f64 (fma.f64 i 4 (*.f64 beta 3)) 2) beta))) (*.f64 (fma.f64 i 4 (*.f64 beta 3)) (*.f64 (*.f64 beta i) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1)))))) (pow.f64 alpha 5))) (/.f64 (-.f64 (*.f64 (*.f64 beta i) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) (fma.f64 beta (*.f64 2 (fma.f64 i 2 beta)) -1))) (*.f64 i (*.f64 (pow.f64 (fma.f64 i 4 (*.f64 beta 3)) 2) beta))) (pow.f64 alpha 4)))
(/.f64 (*.f64 beta i) (pow.f64 alpha 2))
(/.f64 beta (/.f64 (*.f64 alpha alpha) i))
(*.f64 (/.f64 i alpha) (/.f64 beta alpha))
(+.f64 (/.f64 (*.f64 beta i) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (*.f64 i (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))))
(fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 alpha 3) (*.f64 i (fma.f64 4 i (*.f64 3 beta))))) (/.f64 beta (/.f64 (*.f64 alpha alpha) i)))
(-.f64 (*.f64 (/.f64 i alpha) (/.f64 beta alpha)) (/.f64 beta (/.f64 (/.f64 (pow.f64 alpha 3) i) (fma.f64 i 4 (*.f64 beta 3)))))
(+.f64 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 i))))) i)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta i) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (*.f64 i (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))) (/.f64 (*.f64 beta (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 2 i)))) 2))) (pow.f64 alpha 4)))))
(+.f64 (/.f64 beta (/.f64 (pow.f64 alpha 4) (*.f64 i (fma.f64 -1 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) (*.f64 (*.f64 -2 beta) (+.f64 beta (*.f64 i 2))))))) (+.f64 (/.f64 beta (/.f64 (*.f64 alpha alpha) i)) (fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 alpha 3) (*.f64 i (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 i 2))))))) (/.f64 (*.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 i 2)))) 2)) (pow.f64 alpha 4)))))
(+.f64 (*.f64 (/.f64 i alpha) (/.f64 beta alpha)) (+.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (*.f64 i (pow.f64 (fma.f64 i 4 (*.f64 beta 3)) 2))) (/.f64 beta (/.f64 (/.f64 (pow.f64 alpha 3) i) (fma.f64 i 4 (*.f64 beta 3))))) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (*.f64 i (-.f64 (*.f64 (fma.f64 i 2 beta) (*.f64 beta -2)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)))))))
(+.f64 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 i))))) i)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta i) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (*.f64 i (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 2 i)))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 beta (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 2 i)))) 2))) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 i (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 (+.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 i))))) i)) (*.f64 beta (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 2 i)))) 2)))) (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 2 i))))) (*.f64 beta (*.f64 (+.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -2 (*.f64 beta (+.f64 beta (*.f64 2 i))))) (*.f64 i (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 2 i))))))))) (pow.f64 alpha 5)))))))
(+.f64 (+.f64 (/.f64 beta (/.f64 (pow.f64 alpha 4) (*.f64 i (fma.f64 -1 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) (*.f64 (*.f64 -2 beta) (+.f64 beta (*.f64 i 2))))))) (/.f64 beta (/.f64 (*.f64 alpha alpha) i))) (+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 alpha 3) (*.f64 i (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 i 2))))))) (/.f64 (*.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 i 2)))) 2)) (pow.f64 alpha 4))) (neg.f64 (/.f64 (fma.f64 (*.f64 beta beta) (*.f64 i (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)) (fma.f64 (*.f64 beta (+.f64 (*.f64 i (fma.f64 -1 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) (*.f64 (*.f64 -2 beta) (+.f64 beta (*.f64 i 2))))) (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 i 2)))) 2)))) (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 i 2)))) (*.f64 beta (*.f64 (*.f64 i (+.f64 beta (*.f64 2 (+.f64 beta (*.f64 i 2))))) (fma.f64 -1 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) (*.f64 (*.f64 -2 beta) (+.f64 beta (*.f64 i 2)))))))) (pow.f64 alpha 5)))))
(+.f64 (-.f64 (*.f64 (/.f64 i alpha) (/.f64 beta alpha)) (/.f64 beta (/.f64 (/.f64 (pow.f64 alpha 3) i) (fma.f64 i 4 (*.f64 beta 3))))) (+.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (*.f64 i (pow.f64 (fma.f64 i 4 (*.f64 beta 3)) 2))) (/.f64 (fma.f64 (*.f64 beta beta) (*.f64 i (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) (fma.f64 beta (*.f64 i (*.f64 (fma.f64 i 4 (*.f64 beta 3)) (-.f64 (*.f64 (fma.f64 i 2 beta) (*.f64 beta -2)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))))) (*.f64 (*.f64 beta (fma.f64 i 4 (*.f64 beta 3))) (*.f64 i (+.f64 (-.f64 (*.f64 (fma.f64 i 2 beta) (*.f64 beta -2)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) (pow.f64 (fma.f64 i 4 (*.f64 beta 3)) 2)))))) (pow.f64 alpha 5))) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (*.f64 i (-.f64 (*.f64 (fma.f64 i 2 beta) (*.f64 beta -2)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)))))))
(-.f64 (+.f64 (*.f64 (/.f64 i alpha) (/.f64 beta alpha)) (+.f64 (-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 4)) (*.f64 i (pow.f64 (fma.f64 i 4 (*.f64 beta 3)) 2))) (/.f64 beta (/.f64 (/.f64 (pow.f64 alpha 3) i) (fma.f64 i 4 (*.f64 beta 3))))) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (*.f64 i (-.f64 (*.f64 (fma.f64 i 2 beta) (*.f64 beta -2)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))))))) (/.f64 (fma.f64 (*.f64 beta beta) (*.f64 i (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) (fma.f64 beta (*.f64 i (*.f64 (fma.f64 i 4 (*.f64 beta 3)) (-.f64 (*.f64 (fma.f64 i 2 beta) (*.f64 beta -2)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))))) (*.f64 (*.f64 beta (fma.f64 i 4 (*.f64 beta 3))) (*.f64 i (+.f64 (-.f64 (*.f64 (fma.f64 i 2 beta) (*.f64 beta -2)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) (pow.f64 (fma.f64 i 4 (*.f64 beta 3)) 2)))))) (pow.f64 alpha 5)))

localize206.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
6.8b
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
25.7b
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)))
33.1b
(-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
40.4b
(/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
Compiler

Compiled 448 to 262 computations (41.5% saved)

series112.0ms (0.4%)

Counts
4 → 132
Calls

33 calls:

TimeVariablePointExpression
28.0ms
i
@-inf
(/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
10.0ms
alpha
@0
(/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
7.0ms
i
@0
(/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
6.0ms
beta
@0
(/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
5.0ms
i
@0
(-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))

rewrite153.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
408×add-sqr-sqrt_binary64
402×*-un-lft-identity_binary64
402×pow1_binary64
379×add-cbrt-cube_binary64
378×add-exp-log_binary64
Iterations

Useful iterations: 1 (0.0ms)

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

simplify253.0ms (0.9%)

Algorithm
egg-herbie
Rules
674×fma-def_binary64
377×distribute-rgt-in_binary64
373×distribute-lft-in_binary64
291×associate-/l*_binary64
246×associate-+l+_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
052911477
120549086
Stop Event
node limit
Counts
230 → 247
Calls
Call 1
Inputs
(/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) i) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (+.f64 beta alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) i) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (+.f64 beta alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (pow.f64 i 3))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (+.f64 beta alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) i) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (+.f64 beta alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (pow.f64 i 3))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (+.f64 beta alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) i) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (+.f64 beta alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 beta alpha)) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (+.f64 beta alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))))))
(*.f64 -1/2 (/.f64 i beta))
(-.f64 (+.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta)))))) (*.f64 -1/2 (/.f64 i beta))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta)))
(-.f64 (+.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta)))))) (+.f64 (*.f64 -1/2 (/.f64 i beta)) (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) beta)))) alpha) i)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta)))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta))) (+.f64 beta alpha)) i) (*.f64 -1/8 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) (*.f64 beta i))))))
(-.f64 (+.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta)))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) beta)))) alpha)) (+.f64 (*.f64 (-.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta)))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta))) (+.f64 beta alpha)) (*.f64 -1/8 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)))) (+.f64 beta alpha))) (pow.f64 i 2))) (+.f64 (*.f64 -1/2 (/.f64 i beta)) (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) beta)))) alpha) i))))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta)))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta))) (+.f64 beta alpha)) i) (*.f64 -1/8 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) (*.f64 beta i))))))
(*.f64 -1/2 (/.f64 i beta))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 i beta)) (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta))))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 alpha 2) beta) (*.f64 2 (/.f64 (pow.f64 alpha 2) beta)))) (*.f64 -1 alpha))) (+.f64 (*.f64 1/8 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 -1 (*.f64 (-.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta))) (+.f64 beta alpha))))) i)) (+.f64 (*.f64 -1/2 (/.f64 i beta)) (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)))))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 alpha 2) beta) (*.f64 2 (/.f64 (pow.f64 alpha 2) beta)))) (*.f64 -1 alpha))) (+.f64 (*.f64 1/8 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 -1 (*.f64 (-.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta))) (+.f64 beta alpha))))) i)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 alpha 2) beta) (*.f64 2 (/.f64 (pow.f64 alpha 2) beta)))) (*.f64 -1 alpha))) (+.f64 (*.f64 1/8 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 -1 (*.f64 (-.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta))) (+.f64 beta alpha))))) (+.f64 beta alpha))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (pow.f64 i 2))) (+.f64 (*.f64 -1/2 (/.f64 i beta)) (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta))))))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta)))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) alpha) (+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) (*.f64 beta (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) alpha) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 i beta)) (*.f64 -2 (/.f64 i beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (+.f64 (*.f64 4 i) (*.f64 2 beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (/.f64 (pow.f64 i 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))))) (+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) (*.f64 beta (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))))))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) alpha) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 i beta)) (*.f64 -2 (/.f64 i beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (+.f64 (*.f64 4 i) (*.f64 2 beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (/.f64 (pow.f64 i 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))))) (+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3)) (+.f64 (/.f64 i (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 i beta)) (*.f64 -2 (/.f64 i beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 (/.f64 i (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (/.f64 (pow.f64 i 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) (*.f64 beta (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha)) (/.f64 i alpha))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 (*.f64 4 i) (*.f64 2 beta))) (*.f64 beta alpha))))
(-.f64 (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha)) (/.f64 i alpha))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 beta (pow.f64 alpha 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 (*.f64 4 i) (*.f64 2 beta))) beta)))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 (*.f64 4 i) (*.f64 2 beta))) (*.f64 beta alpha))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))) (pow.f64 i 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) beta)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 (*.f64 4 i) (*.f64 2 beta))) beta))))))) (*.f64 (-.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 (*.f64 4 i) (*.f64 2 beta))) beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha)) (/.f64 i alpha)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 beta (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 (*.f64 4 i) (*.f64 2 beta))) (*.f64 beta alpha))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 (*.f64 4 i) (*.f64 2 beta))) beta)))) (pow.f64 alpha 2)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) beta))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 beta (*.f64 2 i))) beta))) alpha)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) beta)))
(-.f64 (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 beta (*.f64 2 i))) beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) beta)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta))) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 beta (pow.f64 alpha 2)))) (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 beta (*.f64 2 i))) beta)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))) (pow.f64 i 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) beta)) (*.f64 -2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 beta (*.f64 2 i))) beta)))))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 beta (*.f64 2 i))) beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (-.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 beta (*.f64 2 i))) beta)))) (pow.f64 alpha 3))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 beta (pow.f64 alpha 2)))) (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 beta (*.f64 2 i))) beta)))) (pow.f64 alpha 2)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (*.f64 beta (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (*.f64 beta (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (*.f64 beta (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (*.f64 beta (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 beta 3))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 beta 3))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (*.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (pow.f64 beta 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 beta 3))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))))) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))) (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 5))))))
(*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i)
(+.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) (*.f64 2 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha))))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) (*.f64 2 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha))))) (*.f64 2 (pow.f64 i 3))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) (*.f64 2 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha))))) (*.f64 2 (pow.f64 i 3))))
(*.f64 2 (pow.f64 i 3))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) (*.f64 2 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha))))) (*.f64 2 (pow.f64 i 3)))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) (*.f64 2 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha))))) (*.f64 2 (pow.f64 i 3))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) (*.f64 2 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha))))) (*.f64 2 (pow.f64 i 3))))
(*.f64 2 (pow.f64 i 3))
(+.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 alpha))) (*.f64 -2 (+.f64 alpha (*.f64 2 alpha))))))
(+.f64 (*.f64 2 (pow.f64 i 3)) (+.f64 (*.f64 -1 (*.f64 i (-.f64 (pow.f64 alpha 2) (*.f64 2 (pow.f64 alpha 2))))) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 alpha))) (*.f64 -2 (+.f64 alpha (*.f64 2 alpha)))))))
(+.f64 (*.f64 2 (pow.f64 i 3)) (+.f64 (*.f64 -1 (*.f64 i (-.f64 (pow.f64 alpha 2) (*.f64 2 (pow.f64 alpha 2))))) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 alpha))) (*.f64 -2 (+.f64 alpha (*.f64 2 alpha)))))))
(-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) (*.f64 2 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))))) alpha) (*.f64 -2 (pow.f64 i 3))) (*.f64 -4 (pow.f64 i 3)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) (*.f64 2 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))))) alpha) (*.f64 -2 (pow.f64 i 3)))) (*.f64 -4 (pow.f64 i 3)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) (*.f64 2 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))))) alpha) (*.f64 -2 (pow.f64 i 3)))) (*.f64 -4 (pow.f64 i 3)))
(*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2))
(+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) (*.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) (*.f64 2 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))))) alpha))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) (*.f64 2 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))))) alpha) (*.f64 -2 (pow.f64 i 3)))) (*.f64 -4 (pow.f64 i 3)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) (*.f64 2 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))))) alpha) (*.f64 -2 (pow.f64 i 3)))) (*.f64 -4 (pow.f64 i 3)))
(*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2))
(+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (*.f64 2 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))))))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (*.f64 2 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))))))) (*.f64 -2 (pow.f64 i 3)))) (*.f64 -4 (pow.f64 i 3)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (*.f64 2 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))))))) (*.f64 -2 (pow.f64 i 3)))) (*.f64 -4 (pow.f64 i 3)))
(*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) i)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) i) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))))) (pow.f64 i 2)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) i) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))))) (pow.f64 i 2)) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) i) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))))) (pow.f64 i 2)) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(*.f64 -2 (/.f64 (pow.f64 i 3) beta))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))))) (pow.f64 i 2)) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) beta)))) alpha) i) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))))) (pow.f64 i 2)) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) beta)))) alpha) i) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))))) (pow.f64 i 2)) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(*.f64 -2 (/.f64 (pow.f64 i 3) beta))
(+.f64 (*.f64 (pow.f64 i 2) (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)))))) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (*.f64 (pow.f64 i 2) (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)))))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 alpha 2) beta) (*.f64 2 (/.f64 (pow.f64 alpha 2) beta)))) (*.f64 -1 alpha)) i))))
(+.f64 (*.f64 (pow.f64 i 2) (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)))))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 alpha 2) beta) (*.f64 2 (/.f64 (pow.f64 alpha 2) beta)))) (*.f64 -1 alpha)) i))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))
(+.f64 (*.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) alpha) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2)))
(+.f64 (*.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) alpha) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 i beta)) (*.f64 -2 (/.f64 i beta))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) alpha) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 i beta)) (*.f64 -2 (/.f64 i beta))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta))
(+.f64 (*.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) alpha) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta)))
(+.f64 (*.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) alpha) (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta)) (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) alpha) (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta)) (pow.f64 i 2))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) alpha)))
(+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta)) (+.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) alpha)))))
(+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta)) (+.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) alpha)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) beta)
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) beta) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (pow.f64 i 2)))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) beta) (+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) beta) (+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (pow.f64 i 2))))
(*.f64 2 (/.f64 (pow.f64 i 3) beta))
(+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (pow.f64 i 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (pow.f64 i 2)) (*.f64 i (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) beta))))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (pow.f64 i 2)) (*.f64 i (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) beta))))))
(*.f64 2 (/.f64 (pow.f64 i 3) beta))
(+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta))) (pow.f64 i 2)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (+.f64 (*.f64 -1 (*.f64 i (-.f64 (/.f64 (pow.f64 alpha 2) beta) (*.f64 2 (/.f64 (pow.f64 alpha 2) beta))))) (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta))) (pow.f64 i 2))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (+.f64 (*.f64 -1 (*.f64 i (-.f64 (/.f64 (pow.f64 alpha 2) beta) (*.f64 2 (/.f64 (pow.f64 alpha 2) beta))))) (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta))) (pow.f64 i 2))))
(/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 i beta)) (*.f64 -2 (/.f64 i beta))) (pow.f64 alpha 2)) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 i beta)) (*.f64 -2 (/.f64 i beta))) (pow.f64 alpha 2)) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))
(/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta)
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta) (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))
(/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta)
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta) (*.f64 -1 (*.f64 alpha (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta) (+.f64 (*.f64 -1 (*.f64 alpha (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta) (+.f64 (*.f64 -1 (*.f64 alpha (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
Outputs
(/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) i) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))
(/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) i))
(*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) i)
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (+.f64 beta alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) i) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))
(fma.f64 (*.f64 i i) (+.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1))) (*.f64 -4 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2) (+.f64 alpha beta))))) (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) i)))
(fma.f64 (*.f64 i i) (+.f64 (/.f64 (/.f64 alpha (/.f64 beta -3)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2) (+.f64 alpha beta))) -4))) (*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) i))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (+.f64 beta alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (pow.f64 i 3))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (+.f64 beta alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) i) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))
(fma.f64 -1 (*.f64 (fma.f64 4 (/.f64 (+.f64 alpha beta) (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) (+.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1))) (*.f64 -4 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2) (+.f64 alpha beta))))))) (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1))) (*.f64 4 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2))))) (pow.f64 i 3)) (fma.f64 (*.f64 i i) (+.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1))) (*.f64 -4 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2) (+.f64 alpha beta))))) (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) i))))
(-.f64 (fma.f64 (*.f64 i i) (+.f64 (/.f64 (/.f64 alpha (/.f64 beta -3)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2) (+.f64 alpha beta))) -4))) (*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) i)) (*.f64 (fma.f64 4 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (+.f64 (/.f64 (/.f64 alpha (/.f64 beta -3)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2) (+.f64 alpha beta))) -4)))) (fma.f64 4 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1))))) (pow.f64 i 3)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (+.f64 beta alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (pow.f64 i 3))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (+.f64 beta alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) i) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (+.f64 beta alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 beta alpha)) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (/.f64 1 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) (+.f64 beta alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))))))
(fma.f64 -1 (*.f64 (fma.f64 4 (/.f64 (+.f64 alpha beta) (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) (+.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1))) (*.f64 -4 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2) (+.f64 alpha beta))))))) (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1))) (*.f64 4 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2))))) (pow.f64 i 3)) (+.f64 (fma.f64 (*.f64 i i) (+.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1))) (*.f64 -4 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2) (+.f64 alpha beta))))) (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) i))) (neg.f64 (*.f64 (pow.f64 i 4) (fma.f64 -4 (/.f64 (fma.f64 4 (/.f64 (+.f64 alpha beta) (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) (+.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1))) (*.f64 -4 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2) (+.f64 alpha beta))))))) (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1))) (*.f64 4 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2))))) (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) (+.f64 alpha beta))) (*.f64 4 (/.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1))) (*.f64 -4 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2) (+.f64 alpha beta))))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1))))))))
(-.f64 (-.f64 (fma.f64 (*.f64 i i) (+.f64 (/.f64 (/.f64 alpha (/.f64 beta -3)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2) (+.f64 alpha beta))) -4))) (*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) i)) (*.f64 (pow.f64 i 4) (fma.f64 4 (/.f64 (+.f64 (/.f64 (/.f64 alpha (/.f64 beta -3)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2) (+.f64 alpha beta))) -4))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (/.f64 (*.f64 -4 (*.f64 (+.f64 alpha beta) (fma.f64 4 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (+.f64 (/.f64 (/.f64 alpha (/.f64 beta -3)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2) (+.f64 alpha beta))) -4)))) (fma.f64 4 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1))))))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1))))) (*.f64 (fma.f64 4 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (+.f64 (/.f64 (/.f64 alpha (/.f64 beta -3)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (+.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) (*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2) (+.f64 alpha beta))) -4)))) (fma.f64 4 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1))))) (pow.f64 i 3)))
(*.f64 -1/2 (/.f64 i beta))
(/.f64 (*.f64 -1/2 i) beta)
(-.f64 (+.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta)))))) (*.f64 -1/2 (/.f64 i beta))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta)))
(+.f64 (fma.f64 1/4 (+.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))) (*.f64 -1/2 (/.f64 i beta))) (*.f64 1/2 (/.f64 (+.f64 alpha beta) beta)))
(fma.f64 1/4 (-.f64 1 (/.f64 (*.f64 3 alpha) beta)) (*.f64 -1/2 (-.f64 (/.f64 i beta) (/.f64 (+.f64 alpha beta) beta))))
(-.f64 (+.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta)))))) (+.f64 (*.f64 -1/2 (/.f64 i beta)) (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) beta)))) alpha) i)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta)))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta))) (+.f64 beta alpha)) i) (*.f64 -1/8 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) (*.f64 beta i))))))
(-.f64 (fma.f64 1/4 (+.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))) (fma.f64 -1/2 (/.f64 i beta) (*.f64 1/4 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) i)))) (fma.f64 -1/2 (/.f64 (+.f64 alpha beta) beta) (+.f64 (/.f64 (fma.f64 1/4 (+.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))) (neg.f64 (*.f64 -1/2 (/.f64 (+.f64 alpha beta) beta)))) (/.f64 i (+.f64 alpha beta))) (*.f64 -1/8 (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) (*.f64 beta i))))))
(-.f64 (fma.f64 1/4 (-.f64 1 (/.f64 (*.f64 3 alpha) beta)) (fma.f64 1/4 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) i) (/.f64 (*.f64 -1/2 i) beta))) (fma.f64 -1/2 (/.f64 (+.f64 alpha beta) beta) (fma.f64 -1/8 (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) (*.f64 beta i)) (/.f64 (fma.f64 1/4 (-.f64 1 (/.f64 (*.f64 3 alpha) beta)) (*.f64 (/.f64 (+.f64 alpha beta) beta) 1/2)) (/.f64 i (+.f64 alpha beta))))))
(-.f64 (+.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta)))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) beta)))) alpha)) (+.f64 (*.f64 (-.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta)))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta))) (+.f64 beta alpha)) (*.f64 -1/8 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)))) (+.f64 beta alpha))) (pow.f64 i 2))) (+.f64 (*.f64 -1/2 (/.f64 i beta)) (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) beta)))) alpha) i))))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta)))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta))) (+.f64 beta alpha)) i) (*.f64 -1/8 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) (*.f64 beta i))))))
(-.f64 (fma.f64 1/4 (+.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))) (fma.f64 -1 (/.f64 (fma.f64 1/4 (*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) (fma.f64 1/4 (+.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))) (neg.f64 (*.f64 -1/2 (/.f64 (+.f64 alpha beta) beta))))) (*.f64 (+.f64 alpha beta) (-.f64 (*.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) 1/4) (fma.f64 (fma.f64 1/4 (+.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))) (neg.f64 (*.f64 -1/2 (/.f64 (+.f64 alpha beta) beta)))) (+.f64 alpha beta) (*.f64 -1/8 (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) beta)))))) (*.f64 i i)) (fma.f64 -1/2 (/.f64 i beta) (*.f64 1/4 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) i))))) (fma.f64 -1/2 (/.f64 (+.f64 alpha beta) beta) (+.f64 (/.f64 (fma.f64 1/4 (+.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))) (neg.f64 (*.f64 -1/2 (/.f64 (+.f64 alpha beta) beta)))) (/.f64 i (+.f64 alpha beta))) (*.f64 -1/8 (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) (*.f64 beta i))))))
(fma.f64 1/4 (-.f64 1 (/.f64 (*.f64 3 alpha) beta)) (-.f64 (-.f64 (fma.f64 1/4 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) i) (/.f64 (*.f64 -1/2 i) beta)) (/.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (*.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) 1/4) (fma.f64 (+.f64 alpha beta) (fma.f64 1/4 (-.f64 1 (/.f64 (*.f64 3 alpha) beta)) (*.f64 (/.f64 (+.f64 alpha beta) beta) 1/2)) (/.f64 -1/8 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1))))) (*.f64 (fma.f64 1/4 (-.f64 1 (/.f64 (*.f64 3 alpha) beta)) (*.f64 (/.f64 (+.f64 alpha beta) beta) 1/2)) (*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 1/4))) (*.f64 i i))) (fma.f64 -1/2 (/.f64 (+.f64 alpha beta) beta) (fma.f64 -1/8 (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) (*.f64 beta i)) (/.f64 (fma.f64 1/4 (-.f64 1 (/.f64 (*.f64 3 alpha) beta)) (*.f64 (/.f64 (+.f64 alpha beta) beta) 1/2)) (/.f64 i (+.f64 alpha beta)))))))
(*.f64 -1/2 (/.f64 i beta))
(/.f64 (*.f64 -1/2 i) beta)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 i beta)) (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta))))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta)))
(+.f64 (fma.f64 1/4 (+.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))) (*.f64 -1/2 (/.f64 i beta))) (*.f64 1/2 (/.f64 (+.f64 alpha beta) beta)))
(fma.f64 1/4 (-.f64 1 (/.f64 (*.f64 3 alpha) beta)) (*.f64 -1/2 (-.f64 (/.f64 i beta) (/.f64 (+.f64 alpha beta) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 alpha 2) beta) (*.f64 2 (/.f64 (pow.f64 alpha 2) beta)))) (*.f64 -1 alpha))) (+.f64 (*.f64 1/8 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 -1 (*.f64 (-.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta))) (+.f64 beta alpha))))) i)) (+.f64 (*.f64 -1/2 (/.f64 i beta)) (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)))))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta)))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (fma.f64 -1 (+.f64 (/.f64 (*.f64 alpha alpha) beta) (*.f64 -2 (/.f64 (*.f64 alpha alpha) beta))) (neg.f64 alpha))) (fma.f64 1/8 (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) beta) (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 (+.f64 1/4 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 3 alpha) beta) 1)) 1/4)) (*.f64 -1/2 (/.f64 (+.f64 alpha beta) beta))))))) i) (fma.f64 -1/2 (/.f64 i beta) (+.f64 1/4 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 3 alpha) beta) 1)) 1/4)))) (*.f64 1/2 (/.f64 (+.f64 alpha beta) beta)))
(fma.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (-.f64 (/.f64 alpha (/.f64 beta alpha)) alpha)) (-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) beta) 1/8) (*.f64 (+.f64 alpha beta) (fma.f64 1/4 (-.f64 1 (/.f64 (*.f64 3 alpha) beta)) (*.f64 (/.f64 (+.f64 alpha beta) beta) 1/2))))) i) (fma.f64 1/4 (-.f64 1 (/.f64 (*.f64 3 alpha) beta)) (*.f64 -1/2 (-.f64 (/.f64 i beta) (/.f64 (+.f64 alpha beta) beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 alpha 2) beta) (*.f64 2 (/.f64 (pow.f64 alpha 2) beta)))) (*.f64 -1 alpha))) (+.f64 (*.f64 1/8 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 -1 (*.f64 (-.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta))) (+.f64 beta alpha))))) i)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 alpha 2) beta) (*.f64 2 (/.f64 (pow.f64 alpha 2) beta)))) (*.f64 -1 alpha))) (+.f64 (*.f64 1/8 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 -1 (*.f64 (-.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta))) (+.f64 beta alpha))))) (+.f64 beta alpha))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (pow.f64 i 2))) (+.f64 (*.f64 -1/2 (/.f64 i beta)) (*.f64 1/4 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta))))))))) (*.f64 -1/2 (/.f64 (+.f64 beta alpha) beta)))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (fma.f64 -1 (+.f64 (/.f64 (*.f64 alpha alpha) beta) (*.f64 -2 (/.f64 (*.f64 alpha alpha) beta))) (neg.f64 alpha))) (fma.f64 1/8 (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) beta) (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 (+.f64 1/4 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 3 alpha) beta) 1)) 1/4)) (*.f64 -1/2 (/.f64 (+.f64 alpha beta) beta))))))) i) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (+.f64 alpha beta) (-.f64 (*.f64 1/4 (fma.f64 -1 (+.f64 (/.f64 (*.f64 alpha alpha) beta) (*.f64 -2 (/.f64 (*.f64 alpha alpha) beta))) (neg.f64 alpha))) (fma.f64 1/8 (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) beta) (neg.f64 (*.f64 (+.f64 alpha beta) (-.f64 (+.f64 1/4 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 3 alpha) beta) 1)) 1/4)) (*.f64 -1/2 (/.f64 (+.f64 alpha beta) beta)))))))) (*.f64 1/4 (*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) (-.f64 (+.f64 1/4 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 3 alpha) beta) 1)) 1/4)) (*.f64 -1/2 (/.f64 (+.f64 alpha beta) beta)))))) (*.f64 i i)) (fma.f64 -1/2 (/.f64 i beta) (+.f64 1/4 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 3 alpha) beta) 1)) 1/4))))) (*.f64 1/2 (/.f64 (+.f64 alpha beta) beta)))
(+.f64 (-.f64 (/.f64 (neg.f64 (-.f64 (*.f64 1/4 (-.f64 (/.f64 alpha (/.f64 beta alpha)) alpha)) (-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) beta) 1/8) (*.f64 (+.f64 alpha beta) (fma.f64 1/4 (-.f64 1 (/.f64 (*.f64 3 alpha) beta)) (*.f64 (/.f64 (+.f64 alpha beta) beta) 1/2)))))) i) (/.f64 (-.f64 (*.f64 (fma.f64 1/4 (-.f64 1 (/.f64 (*.f64 3 alpha) beta)) (*.f64 (/.f64 (+.f64 alpha beta) beta) 1/2)) (*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) 1/4)) (*.f64 (+.f64 alpha beta) (-.f64 (*.f64 1/4 (-.f64 (/.f64 alpha (/.f64 beta alpha)) alpha)) (-.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1) beta) 1/8) (*.f64 (+.f64 alpha beta) (fma.f64 1/4 (-.f64 1 (/.f64 (*.f64 3 alpha) beta)) (*.f64 (/.f64 (+.f64 alpha beta) beta) 1/2))))))) (*.f64 i i))) (fma.f64 1/4 (-.f64 1 (/.f64 (*.f64 3 alpha) beta)) (*.f64 -1/2 (-.f64 (/.f64 i beta) (/.f64 (+.f64 alpha beta) beta)))))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))
(/.f64 (fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 i i)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))
(/.f64 (fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta))) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) alpha) (+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) (*.f64 beta (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))))
(fma.f64 (-.f64 (+.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (neg.f64 (/.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (/.f64 (fma.f64 4 i (*.f64 2 beta)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 i i))))) alpha (+.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (neg.f64 (/.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))))
(fma.f64 alpha (-.f64 (-.f64 (/.f64 i (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)) (/.f64 (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta)) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1))) (/.f64 (fma.f64 2 beta (*.f64 i 4)) (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) 2) (fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))))) (+.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)) (*.f64 (/.f64 (pow.f64 i 3) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)) (/.f64 -2 beta))))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) alpha) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 i beta)) (*.f64 -2 (/.f64 i beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (+.f64 (*.f64 4 i) (*.f64 2 beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (/.f64 (pow.f64 i 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))))) (+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) (*.f64 beta (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))))))
(fma.f64 (-.f64 (+.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (neg.f64 (/.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (/.f64 (fma.f64 4 i (*.f64 2 beta)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 i i))))) alpha (fma.f64 (*.f64 alpha alpha) (-.f64 (/.f64 (neg.f64 (*.f64 (/.f64 i beta) 1)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (fma.f64 -1 (/.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2)) (+.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2)) (/.f64 (-.f64 (+.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (neg.f64 (/.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (/.f64 (fma.f64 4 i (*.f64 2 beta)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 i i))))) (/.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) (fma.f64 4 i (*.f64 2 beta))))))) (+.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (neg.f64 (/.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))))
(fma.f64 alpha (-.f64 (-.f64 (/.f64 i (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)) (/.f64 (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta)) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1))) (/.f64 (fma.f64 2 beta (*.f64 i 4)) (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) 2) (fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))))) (+.f64 (fma.f64 (*.f64 alpha alpha) (-.f64 (/.f64 (/.f64 (neg.f64 i) beta) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)) (+.f64 (*.f64 (/.f64 (fma.f64 2 beta (*.f64 i 4)) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)) (-.f64 (-.f64 (/.f64 i (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)) (/.f64 (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta)) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1))) (/.f64 (fma.f64 2 beta (*.f64 i 4)) (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) 2) (fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))))) (+.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) 2) i)) (/.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) 2))))) (/.f64 (*.f64 i i) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1))) (*.f64 (/.f64 (pow.f64 i 3) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)) (/.f64 -2 beta))))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) alpha) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 i beta)) (*.f64 -2 (/.f64 i beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (+.f64 (*.f64 4 i) (*.f64 2 beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (/.f64 (pow.f64 i 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))))) (+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3)) (+.f64 (/.f64 i (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 i beta)) (*.f64 -2 (/.f64 i beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 (/.f64 i (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (/.f64 (pow.f64 i 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) (*.f64 beta (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))))))
(fma.f64 (-.f64 (+.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (neg.f64 (/.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (/.f64 (fma.f64 4 i (*.f64 2 beta)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 i i))))) alpha (fma.f64 (*.f64 alpha alpha) (-.f64 (/.f64 (neg.f64 (*.f64 (/.f64 i beta) 1)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (fma.f64 -1 (/.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2)) (+.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2)) (/.f64 (-.f64 (+.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (neg.f64 (/.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (/.f64 (fma.f64 4 i (*.f64 2 beta)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 i i))))) (/.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) (fma.f64 4 i (*.f64 2 beta))))))) (+.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (fma.f64 (-.f64 (/.f64 (fma.f64 4 i (*.f64 2 beta)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 3) (fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 i i)))) (+.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2)) (/.f64 (fma.f64 4 i (*.f64 2 beta)) (/.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) (-.f64 (/.f64 (neg.f64 (*.f64 (/.f64 i beta) 1)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (fma.f64 -1 (/.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2)) (+.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2)) (/.f64 (-.f64 (+.f64 (/.f64 i (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)) (neg.f64 (/.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))) (/.f64 (fma.f64 4 i (*.f64 2 beta)) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2) (fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 i i))))) (/.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) (fma.f64 4 i (*.f64 2 beta)))))))))) (/.f64 (neg.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) 2)))) (pow.f64 alpha 3) (neg.f64 (/.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1)))))))
(fma.f64 alpha (-.f64 (-.f64 (/.f64 i (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)) (/.f64 (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta)) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1))) (/.f64 (fma.f64 2 beta (*.f64 i 4)) (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) 2) (fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))))) (+.f64 (fma.f64 (*.f64 alpha alpha) (-.f64 (/.f64 (/.f64 (neg.f64 i) beta) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)) (+.f64 (*.f64 (/.f64 (fma.f64 2 beta (*.f64 i 4)) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)) (-.f64 (-.f64 (/.f64 i (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)) (/.f64 (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta)) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1))) (/.f64 (fma.f64 2 beta (*.f64 i 4)) (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) 2) (fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))))) (+.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) 2) i)) (/.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) 2))))) (/.f64 (*.f64 i i) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1))) (fma.f64 (-.f64 (*.f64 (/.f64 (fma.f64 2 beta (*.f64 i 4)) (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) 3)) (fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (-.f64 (+.f64 (/.f64 i (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) 2)) (*.f64 (/.f64 (fma.f64 2 beta (*.f64 i 4)) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)) (-.f64 (/.f64 (/.f64 (neg.f64 i) beta) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)) (+.f64 (*.f64 (/.f64 (fma.f64 2 beta (*.f64 i 4)) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)) (-.f64 (-.f64 (/.f64 i (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)) (/.f64 (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta)) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1))) (/.f64 (fma.f64 2 beta (*.f64 i 4)) (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) 2) (fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))))) (+.f64 (/.f64 i (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) 2) i)) (/.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) 2))))))) (/.f64 (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta)) (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) 2)))) (pow.f64 alpha 3) (*.f64 (/.f64 (pow.f64 i 3) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)) (/.f64 -2 beta)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) beta))
(neg.f64 (*.f64 (/.f64 i beta) 1))
(/.f64 (neg.f64 i) beta)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha)) (/.f64 i alpha))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 (*.f64 4 i) (*.f64 2 beta))) (*.f64 beta alpha))))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 i beta) 1) (fma.f64 -1 (/.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))) alpha) (/.f64 i alpha))) (neg.f64 (/.f64 (*.f64 i 1) (/.f64 (*.f64 alpha beta) (fma.f64 4 i (*.f64 2 beta))))))
(+.f64 (-.f64 (-.f64 (/.f64 i alpha) (/.f64 (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta)) alpha)) (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 (fma.f64 2 beta (*.f64 i 4)) alpha)))
(-.f64 (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha)) (/.f64 i alpha))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 beta (pow.f64 alpha 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 (*.f64 4 i) (*.f64 2 beta))) beta)))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 (*.f64 4 i) (*.f64 2 beta))) (*.f64 beta alpha))))))
(-.f64 (+.f64 (/.f64 (*.f64 i i) (*.f64 alpha alpha)) (fma.f64 -1 (*.f64 (/.f64 i beta) 1) (fma.f64 -1 (/.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))) alpha) (/.f64 i alpha))))) (fma.f64 -1 (*.f64 (*.f64 (/.f64 i beta) 1) (/.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) (*.f64 alpha alpha))) (fma.f64 -1 (/.f64 (*.f64 i 1) (/.f64 (*.f64 alpha beta) (fma.f64 4 i (*.f64 2 beta)))) (/.f64 (*.f64 (fma.f64 4 i (*.f64 2 beta)) (+.f64 i (-.f64 (neg.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta)))) (neg.f64 (/.f64 (*.f64 i 1) (/.f64 beta (fma.f64 4 i (*.f64 2 beta)))))))) (*.f64 alpha alpha)))))
(-.f64 (+.f64 (-.f64 (*.f64 (/.f64 i alpha) (/.f64 i alpha)) (/.f64 i beta)) (+.f64 (-.f64 (/.f64 i alpha) (/.f64 (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta)) alpha)) (*.f64 (/.f64 -2 alpha) (/.f64 (/.f64 (pow.f64 i 3) beta) alpha)))) (-.f64 (+.f64 (/.f64 (*.f64 -2 (*.f64 (/.f64 i beta) (fma.f64 2 i beta))) alpha) (*.f64 (/.f64 (fma.f64 2 beta (*.f64 i 4)) (*.f64 alpha alpha)) (+.f64 (-.f64 i (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta))) (*.f64 (/.f64 i beta) (fma.f64 2 beta (*.f64 i 4)))))) (*.f64 (/.f64 i (*.f64 (*.f64 alpha alpha) beta)) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))) (pow.f64 i 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) beta)) (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 (*.f64 4 i) (*.f64 2 beta))) beta))))))) (*.f64 (-.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 (*.f64 4 i) (*.f64 2 beta))) beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha)) (/.f64 i alpha)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 beta (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 (*.f64 4 i) (*.f64 2 beta))) (*.f64 beta alpha))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (-.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 (*.f64 4 i) (*.f64 2 beta))) beta)))) (pow.f64 alpha 2)))))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 4 i (*.f64 2 beta)) (-.f64 (fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 i i)) (fma.f64 -1 (/.f64 (*.f64 i 1) (/.f64 beta (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 (fma.f64 4 i (*.f64 2 beta)) (+.f64 i (-.f64 (neg.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta)))) (neg.f64 (/.f64 (*.f64 i 1) (/.f64 beta (fma.f64 4 i (*.f64 2 beta)))))))))) (*.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) (+.f64 i (-.f64 (neg.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta)))) (neg.f64 (/.f64 (*.f64 i 1) (/.f64 beta (fma.f64 4 i (*.f64 2 beta))))))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 i i) (*.f64 alpha alpha)) (fma.f64 -1 (*.f64 (/.f64 i beta) 1) (fma.f64 -1 (/.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))) alpha) (/.f64 i alpha)))))) (fma.f64 -1 (*.f64 (*.f64 (/.f64 i beta) 1) (/.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) (*.f64 alpha alpha))) (fma.f64 -1 (/.f64 (*.f64 i 1) (/.f64 (*.f64 alpha beta) (fma.f64 4 i (*.f64 2 beta)))) (/.f64 (*.f64 (fma.f64 4 i (*.f64 2 beta)) (+.f64 i (-.f64 (neg.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta)))) (neg.f64 (/.f64 (*.f64 i 1) (/.f64 beta (fma.f64 4 i (*.f64 2 beta)))))))) (*.f64 alpha alpha)))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (/.f64 i alpha) (/.f64 i alpha)) (/.f64 i beta)) (+.f64 (-.f64 (/.f64 i alpha) (/.f64 (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta)) alpha)) (*.f64 (/.f64 -2 alpha) (/.f64 (/.f64 (pow.f64 i 3) beta) alpha)))) (/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) (+.f64 (-.f64 i (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta))) (*.f64 (/.f64 i beta) (fma.f64 2 beta (*.f64 i 4)))) (*.f64 (fma.f64 2 beta (*.f64 i 4)) (-.f64 (fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta))) (fma.f64 (fma.f64 2 beta (*.f64 i 4)) (+.f64 (-.f64 i (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta))) (*.f64 (/.f64 i beta) (fma.f64 2 beta (*.f64 i 4)))) (/.f64 (neg.f64 i) (/.f64 beta (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1))))))) (pow.f64 alpha 3))) (-.f64 (+.f64 (/.f64 (*.f64 -2 (*.f64 (/.f64 i beta) (fma.f64 2 i beta))) alpha) (*.f64 (/.f64 (fma.f64 2 beta (*.f64 i 4)) (*.f64 alpha alpha)) (+.f64 (-.f64 i (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta))) (*.f64 (/.f64 i beta) (fma.f64 2 beta (*.f64 i 4)))))) (*.f64 (/.f64 i (*.f64 (*.f64 alpha alpha) beta)) (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) beta))
(neg.f64 (*.f64 (/.f64 i beta) 1))
(/.f64 (neg.f64 i) beta)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 beta (*.f64 2 i))) beta))) alpha)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) beta)))
(fma.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 i (+.f64 (/.f64 (*.f64 i (*.f64 3 i)) beta) (*.f64 -2 (/.f64 (*.f64 3 (*.f64 i i)) beta))))) (*.f64 2 (/.f64 (*.f64 i 1) (/.f64 beta (+.f64 beta (*.f64 2 i)))))) alpha) (neg.f64 (*.f64 (/.f64 i beta) 1)))
(-.f64 (/.f64 (neg.f64 i) beta) (/.f64 (fma.f64 -1 (+.f64 i (+.f64 (*.f64 (/.f64 i beta) (*.f64 3 i)) (/.f64 (*.f64 (*.f64 i i) -6) beta))) (*.f64 -2 (*.f64 (/.f64 i beta) (fma.f64 2 i beta)))) alpha))
(-.f64 (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 beta (*.f64 2 i))) beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) beta)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta))) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 beta (pow.f64 alpha 2)))) (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 beta (*.f64 2 i))) beta)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (*.f64 i i) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 i (+.f64 (/.f64 (*.f64 i (*.f64 3 i)) beta) (*.f64 -2 (/.f64 (*.f64 3 (*.f64 i i)) beta))))) (*.f64 2 (/.f64 (*.f64 i 1) (/.f64 beta (+.f64 beta (*.f64 2 i)))))) alpha) (*.f64 -1 (+.f64 (*.f64 (/.f64 i beta) 1) (/.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 alpha alpha)))))) (fma.f64 -1 (*.f64 (*.f64 (/.f64 i beta) 1) (/.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) (*.f64 alpha alpha))) (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 (+.f64 i (+.f64 (/.f64 (*.f64 i (*.f64 3 i)) beta) (*.f64 -2 (/.f64 (*.f64 3 (*.f64 i i)) beta))))) (*.f64 2 (/.f64 (*.f64 i 1) (/.f64 beta (+.f64 beta (*.f64 2 i))))))) (*.f64 alpha alpha)))))
(-.f64 (+.f64 (-.f64 (*.f64 (/.f64 i alpha) (/.f64 i alpha)) (/.f64 (fma.f64 -1 (+.f64 i (+.f64 (*.f64 (/.f64 i beta) (*.f64 3 i)) (/.f64 (*.f64 (*.f64 i i) -6) beta))) (*.f64 -2 (*.f64 (/.f64 i beta) (fma.f64 2 i beta)))) alpha)) (-.f64 (*.f64 (/.f64 -2 alpha) (/.f64 (/.f64 (pow.f64 i 3) beta) alpha)) (/.f64 i beta))) (fma.f64 -2 (*.f64 (/.f64 (fma.f64 2 i beta) (*.f64 alpha alpha)) (fma.f64 -1 (+.f64 i (+.f64 (*.f64 (/.f64 i beta) (*.f64 3 i)) (/.f64 (*.f64 (*.f64 i i) -6) beta))) (*.f64 -2 (*.f64 (/.f64 i beta) (fma.f64 2 i beta))))) (*.f64 (/.f64 i beta) (neg.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) (*.f64 alpha alpha))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))) (pow.f64 i 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) beta)) (*.f64 -2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 beta (*.f64 2 i))) beta)))))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 beta (*.f64 2 i))) beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (-.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 beta (*.f64 2 i))) beta)))) (pow.f64 alpha 3))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (*.f64 beta (pow.f64 alpha 2)))) (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 2 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (+.f64 beta (*.f64 2 i))) beta)))) (pow.f64 alpha 2)))))
(-.f64 (fma.f64 -2 (/.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (pow.f64 alpha 3) (-.f64 (fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 i i)) (fma.f64 -1 (/.f64 (*.f64 i 1) (/.f64 beta (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))) (*.f64 -2 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 (+.f64 i (+.f64 (/.f64 (*.f64 i (*.f64 3 i)) beta) (*.f64 -2 (/.f64 (*.f64 3 (*.f64 i i)) beta))))) (*.f64 2 (/.f64 (*.f64 i 1) (/.f64 beta (+.f64 beta (*.f64 2 i)))))))))))) (+.f64 (/.f64 (*.f64 i i) (*.f64 alpha alpha)) (fma.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 i (+.f64 (/.f64 (*.f64 i (*.f64 3 i)) beta) (*.f64 -2 (/.f64 (*.f64 3 (*.f64 i i)) beta))))) (*.f64 2 (/.f64 (*.f64 i 1) (/.f64 beta (+.f64 beta (*.f64 2 i)))))) alpha) (fma.f64 -1 (*.f64 (/.f64 i beta) 1) (fma.f64 -1 (/.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 alpha alpha)) (/.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) (/.f64 (pow.f64 alpha 3) (-.f64 (*.f64 -1 (+.f64 i (+.f64 (/.f64 (*.f64 i (*.f64 3 i)) beta) (*.f64 -2 (/.f64 (*.f64 3 (*.f64 i i)) beta))))) (*.f64 2 (/.f64 (*.f64 i 1) (/.f64 beta (+.f64 beta (*.f64 2 i))))))))))))) (fma.f64 -1 (*.f64 (*.f64 (/.f64 i beta) 1) (/.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1) (*.f64 alpha alpha))) (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 (+.f64 i (+.f64 (/.f64 (*.f64 i (*.f64 3 i)) beta) (*.f64 -2 (/.f64 (*.f64 3 (*.f64 i i)) beta))))) (*.f64 2 (/.f64 (*.f64 i 1) (/.f64 beta (+.f64 beta (*.f64 2 i))))))) (*.f64 alpha alpha)))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 (fma.f64 2 i beta) (pow.f64 alpha 3)) (-.f64 (fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta))) (fma.f64 (*.f64 -2 (fma.f64 2 i beta)) (fma.f64 -1 (+.f64 i (+.f64 (*.f64 (/.f64 i beta) (*.f64 3 i)) (/.f64 (*.f64 (*.f64 i i) -6) beta))) (*.f64 -2 (*.f64 (/.f64 i beta) (fma.f64 2 i beta)))) (/.f64 (neg.f64 i) (/.f64 beta (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1)))))) (*.f64 (/.f64 i alpha) (/.f64 i alpha))) (-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (/.f64 -2 alpha) (/.f64 (/.f64 (pow.f64 i 3) beta) alpha)) (/.f64 i beta)) (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) (pow.f64 alpha 3)) (fma.f64 -1 (+.f64 i (+.f64 (*.f64 (/.f64 i beta) (*.f64 3 i)) (/.f64 (*.f64 (*.f64 i i) -6) beta))) (*.f64 -2 (*.f64 (/.f64 i beta) (fma.f64 2 i beta)))))) (/.f64 (fma.f64 -1 (+.f64 i (+.f64 (*.f64 (/.f64 i beta) (*.f64 3 i)) (/.f64 (*.f64 (*.f64 i i) -6) beta))) (*.f64 -2 (*.f64 (/.f64 i beta) (fma.f64 2 i beta)))) alpha)) (fma.f64 -2 (*.f64 (/.f64 (fma.f64 2 i beta) (*.f64 alpha alpha)) (fma.f64 -1 (+.f64 i (+.f64 (*.f64 (/.f64 i beta) (*.f64 3 i)) (/.f64 (*.f64 (*.f64 i i) -6) beta))) (*.f64 -2 (*.f64 (/.f64 i beta) (fma.f64 2 i beta))))) (*.f64 (/.f64 i beta) (neg.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 2 i beta) 2) -1) (*.f64 alpha alpha)))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (*.f64 beta (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))))
(neg.f64 (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (*.f64 beta (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))))
(/.f64 (neg.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha))))) (*.f64 beta (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (*.f64 beta (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (*.f64 beta (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))) (*.f64 -1 (-.f64 (/.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2) (fma.f64 4 i (*.f64 alpha 2)))))))
(+.f64 (-.f64 (/.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1)) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) (*.f64 beta (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1)))) (*.f64 (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1) 2)) (fma.f64 alpha 2 (*.f64 i 4))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (*.f64 beta (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))
(-.f64 (fma.f64 -1 (*.f64 beta (fma.f64 -1 (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 -1 (-.f64 (/.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2) (fma.f64 4 i (*.f64 alpha 2)))))) (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) (fma.f64 4 i (*.f64 alpha 2)))))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (*.f64 beta (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (/.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))))) (neg.f64 (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2) (fma.f64 4 i (*.f64 alpha 2))))))
(fma.f64 (neg.f64 beta) (-.f64 (/.f64 (fma.f64 alpha 2 (*.f64 i 4)) (/.f64 (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1) (+.f64 (/.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1)) (*.f64 (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1) 2)) (fma.f64 alpha 2 (*.f64 i 4)))))) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1) 2))) (+.f64 (-.f64 (/.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1)) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) (*.f64 beta (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1)))) (*.f64 (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1) 2)) (fma.f64 alpha 2 (*.f64 i 4)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (*.f64 beta (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))
(-.f64 (fma.f64 -1 (*.f64 beta (fma.f64 -1 (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 -1 (-.f64 (/.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2) (fma.f64 4 i (*.f64 alpha 2)))))) (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) (fma.f64 4 i (*.f64 alpha 2)))))) (fma.f64 (*.f64 beta beta) (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 3) (fma.f64 4 i (*.f64 alpha 2))))) (*.f64 -1 (+.f64 (/.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2)) (/.f64 (*.f64 -1 (-.f64 (/.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2) (fma.f64 4 i (*.f64 alpha 2)))))) (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) (fma.f64 4 i (*.f64 alpha 2))))) (/.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) (fma.f64 4 i (*.f64 alpha 2))))))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (*.f64 beta (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1))) (/.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)))))) (neg.f64 (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) 2) (fma.f64 4 i (*.f64 alpha 2))))))
(+.f64 (-.f64 (fma.f64 (*.f64 beta beta) (-.f64 (/.f64 (neg.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha))))) (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1) 3) (fma.f64 alpha 2 (*.f64 i 4)))) (-.f64 (/.f64 (*.f64 i (+.f64 alpha i)) (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1) 2)) (*.f64 (/.f64 (-.f64 (/.f64 (fma.f64 alpha 2 (*.f64 i 4)) (/.f64 (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1) (+.f64 (/.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1)) (*.f64 (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1) 2)) (fma.f64 alpha 2 (*.f64 i 4)))))) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1) 2))) (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1)) (fma.f64 alpha 2 (*.f64 i 4))))) (-.f64 (/.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1)) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) (*.f64 beta (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1))))) (*.f64 beta (-.f64 (/.f64 (fma.f64 alpha 2 (*.f64 i 4)) (/.f64 (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1) (+.f64 (/.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1)) (*.f64 (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1) 2)) (fma.f64 alpha 2 (*.f64 i 4)))))) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1) 2))))) (*.f64 (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) (pow.f64 (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1) 2)) (fma.f64 alpha 2 (*.f64 i 4))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 i (+.f64 alpha i)))) (*.f64 beta beta))
(/.f64 (*.f64 i (+.f64 alpha i)) (*.f64 beta beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 beta 3))))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (*.f64 beta beta)) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))) (/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (fma.f64 4 i (*.f64 alpha 2)))) (pow.f64 beta 3)))
(-.f64 (-.f64 (/.f64 (*.f64 i (+.f64 alpha i)) (*.f64 beta beta)) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) (pow.f64 beta 3))) (/.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (fma.f64 alpha 2 (*.f64 i 4))) (pow.f64 beta 3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 beta 3))))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (*.f64 -1 (-.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (fma.f64 4 i (*.f64 alpha 2))))))) (pow.f64 beta 4)) (*.f64 -1 (+.f64 (/.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (*.f64 beta beta)) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3))))) (/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (fma.f64 4 i (*.f64 alpha 2)))) (pow.f64 beta 3)))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 i (+.f64 alpha i)) (*.f64 beta beta)) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) (pow.f64 beta 3))) (/.f64 (fma.f64 (fma.f64 alpha 2 (*.f64 i 4)) (-.f64 (neg.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha))))) (*.f64 (*.f64 i (+.f64 alpha i)) (fma.f64 alpha 2 (*.f64 i 4)))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1))) (pow.f64 beta 4))) (/.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (fma.f64 alpha 2 (*.f64 i 4))) (pow.f64 beta 3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (*.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (pow.f64 beta 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (pow.f64 beta 3))))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (fma.f64 -1 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (*.f64 -1 (-.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (fma.f64 4 i (*.f64 alpha 2)))))))) (*.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) (*.f64 -1 (-.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (fma.f64 4 i (*.f64 alpha 2))))))) (pow.f64 beta 5)) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 (fma.f64 4 i (*.f64 alpha 2)) (*.f64 -1 (-.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (fma.f64 4 i (*.f64 alpha 2))))))) (pow.f64 beta 4)) (*.f64 -1 (+.f64 (/.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (*.f64 beta beta)) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))))) (/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (fma.f64 4 i (*.f64 alpha 2)))) (pow.f64 beta 3)))
(-.f64 (-.f64 (-.f64 (-.f64 (/.f64 (*.f64 i (+.f64 alpha i)) (*.f64 beta beta)) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) (pow.f64 beta 3))) (/.f64 (fma.f64 (fma.f64 alpha 2 (*.f64 i 4)) (-.f64 (neg.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha))))) (*.f64 (*.f64 i (+.f64 alpha i)) (fma.f64 alpha 2 (*.f64 i 4)))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1))) (pow.f64 beta 4))) (/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1) (-.f64 (neg.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha))))) (*.f64 (*.f64 i (+.f64 alpha i)) (fma.f64 alpha 2 (*.f64 i 4)))) (*.f64 (fma.f64 alpha 2 (*.f64 i 4)) (neg.f64 (fma.f64 (fma.f64 alpha 2 (*.f64 i 4)) (-.f64 (neg.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha))))) (*.f64 (*.f64 i (+.f64 alpha i)) (fma.f64 alpha 2 (*.f64 i 4)))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1)))))) (pow.f64 beta 5))) (/.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (fma.f64 alpha 2 (*.f64 i 4))) (pow.f64 beta 3)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 i (+.f64 alpha i)))) (*.f64 beta beta))
(/.f64 (*.f64 i (+.f64 alpha i)) (*.f64 beta beta))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -4 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)) (/.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (*.f64 beta beta))))
(-.f64 (/.f64 (*.f64 i (+.f64 alpha i)) (*.f64 beta beta)) (/.f64 (fma.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i)) (*.f64 -4 (*.f64 (fma.f64 2 i alpha) (*.f64 i (-.f64 (neg.f64 i) alpha))))) (pow.f64 beta 3)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))))) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2)))))
(fma.f64 -1 (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -4 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -4 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 4)) (/.f64 (neg.f64 (neg.f64 (*.f64 i (+.f64 alpha i)))) (*.f64 beta beta))))
(-.f64 (-.f64 (/.f64 (*.f64 i (+.f64 alpha i)) (*.f64 beta beta)) (/.f64 (fma.f64 -2 (*.f64 (fma.f64 2 i alpha) (fma.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i)) (*.f64 -4 (*.f64 (fma.f64 2 i alpha) (*.f64 i (-.f64 (neg.f64 i) alpha)))))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1))) (pow.f64 beta 4))) (/.f64 (fma.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i)) (*.f64 -4 (*.f64 (fma.f64 2 i alpha) (*.f64 i (-.f64 (neg.f64 i) alpha))))) (pow.f64 beta 3)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i) (pow.f64 beta 2))) (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 4 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 5))))))
(fma.f64 -1 (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -4 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)) (fma.f64 2 (/.f64 (fma.f64 -1 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -4 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i)))))))) (/.f64 (pow.f64 beta 5) (+.f64 alpha (*.f64 2 i)))) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1)) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -4 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 4)) (fma.f64 -1 (/.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (*.f64 beta beta)) (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) -1) (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -4 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 5))))))
(-.f64 (fma.f64 2 (*.f64 (/.f64 (fma.f64 -2 (*.f64 (fma.f64 2 i alpha) (fma.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i)) (*.f64 -4 (*.f64 (fma.f64 2 i alpha) (*.f64 i (-.f64 (neg.f64 i) alpha)))))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1))) (pow.f64 beta 5)) (fma.f64 2 i alpha)) (+.f64 (-.f64 (/.f64 (*.f64 i (+.f64 alpha i)) (*.f64 beta beta)) (/.f64 (fma.f64 -2 (*.f64 (fma.f64 2 i alpha) (fma.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i)) (*.f64 -4 (*.f64 (fma.f64 2 i alpha) (*.f64 i (-.f64 (neg.f64 i) alpha)))))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1))) (pow.f64 beta 4))) (*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 2 i alpha) 2) -1) (pow.f64 beta 5)) (fma.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i)) (*.f64 -4 (*.f64 (fma.f64 2 i alpha) (*.f64 i (-.f64 (neg.f64 i) alpha)))))))) (/.f64 (fma.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i)) (*.f64 -4 (*.f64 (fma.f64 2 i alpha) (*.f64 i (-.f64 (neg.f64 i) alpha))))) (pow.f64 beta 3)))
(*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i)
(*.f64 (*.f64 (*.f64 alpha alpha) 1) i)
(*.f64 alpha (*.f64 alpha i))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) (*.f64 2 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha))))))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1) i (*.f64 (*.f64 i i) (+.f64 (*.f64 alpha -3) (*.f64 -2 (*.f64 alpha -3)))))
(fma.f64 (*.f64 i i) (*.f64 3 alpha) (*.f64 alpha (*.f64 alpha i)))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) (*.f64 2 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha))))) (*.f64 2 (pow.f64 i 3))))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1) i (fma.f64 (*.f64 i i) (+.f64 (*.f64 alpha -3) (*.f64 -2 (*.f64 alpha -3))) (*.f64 2 (pow.f64 i 3))))
(fma.f64 2 (pow.f64 i 3) (fma.f64 (*.f64 i i) (*.f64 3 alpha) (*.f64 alpha (*.f64 alpha i))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) (*.f64 2 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha))))) (*.f64 2 (pow.f64 i 3))))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1) i (fma.f64 (*.f64 i i) (+.f64 (*.f64 alpha -3) (*.f64 -2 (*.f64 alpha -3))) (*.f64 2 (pow.f64 i 3))))
(fma.f64 2 (pow.f64 i 3) (fma.f64 (*.f64 i i) (*.f64 3 alpha) (*.f64 alpha (*.f64 alpha i))))
(*.f64 2 (pow.f64 i 3))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) (*.f64 2 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha))))) (*.f64 2 (pow.f64 i 3)))
(fma.f64 (*.f64 i i) (+.f64 (*.f64 alpha -3) (*.f64 -2 (*.f64 alpha -3))) (*.f64 2 (pow.f64 i 3)))
(fma.f64 (*.f64 i i) (*.f64 3 alpha) (*.f64 2 (pow.f64 i 3)))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) (*.f64 2 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha))))) (*.f64 2 (pow.f64 i 3))))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1) i (fma.f64 (*.f64 i i) (+.f64 (*.f64 alpha -3) (*.f64 -2 (*.f64 alpha -3))) (*.f64 2 (pow.f64 i 3))))
(fma.f64 2 (pow.f64 i 3) (fma.f64 (*.f64 i i) (*.f64 3 alpha) (*.f64 alpha (*.f64 alpha i))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) (*.f64 2 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha))))) (*.f64 2 (pow.f64 i 3))))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1) i (fma.f64 (*.f64 i i) (+.f64 (*.f64 alpha -3) (*.f64 -2 (*.f64 alpha -3))) (*.f64 2 (pow.f64 i 3))))
(fma.f64 2 (pow.f64 i 3) (fma.f64 (*.f64 i i) (*.f64 3 alpha) (*.f64 alpha (*.f64 alpha i))))
(*.f64 2 (pow.f64 i 3))
(+.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 alpha))) (*.f64 -2 (+.f64 alpha (*.f64 2 alpha))))))
(fma.f64 (*.f64 i i) (+.f64 (*.f64 alpha -3) (*.f64 -2 (*.f64 alpha -3))) (*.f64 2 (pow.f64 i 3)))
(fma.f64 (*.f64 i i) (*.f64 3 alpha) (*.f64 2 (pow.f64 i 3)))
(+.f64 (*.f64 2 (pow.f64 i 3)) (+.f64 (*.f64 -1 (*.f64 i (-.f64 (pow.f64 alpha 2) (*.f64 2 (pow.f64 alpha 2))))) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 alpha))) (*.f64 -2 (+.f64 alpha (*.f64 2 alpha)))))))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1) i (fma.f64 (*.f64 i i) (+.f64 (*.f64 alpha -3) (*.f64 -2 (*.f64 alpha -3))) (*.f64 2 (pow.f64 i 3))))
(fma.f64 2 (pow.f64 i 3) (fma.f64 (*.f64 i i) (*.f64 3 alpha) (*.f64 alpha (*.f64 alpha i))))
(+.f64 (*.f64 2 (pow.f64 i 3)) (+.f64 (*.f64 -1 (*.f64 i (-.f64 (pow.f64 alpha 2) (*.f64 2 (pow.f64 alpha 2))))) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 alpha))) (*.f64 -2 (+.f64 alpha (*.f64 2 alpha)))))))
(fma.f64 (*.f64 (*.f64 alpha alpha) 1) i (fma.f64 (*.f64 i i) (+.f64 (*.f64 alpha -3) (*.f64 -2 (*.f64 alpha -3))) (*.f64 2 (pow.f64 i 3))))
(fma.f64 2 (pow.f64 i 3) (fma.f64 (*.f64 i i) (*.f64 3 alpha) (*.f64 alpha (*.f64 alpha i))))
(-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3)))
(*.f64 2 (pow.f64 i 3))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) (*.f64 2 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))))) alpha) (*.f64 -2 (pow.f64 i 3))) (*.f64 -4 (pow.f64 i 3)))
(+.f64 (*.f64 alpha (+.f64 (*.f64 i (*.f64 i -3)) (*.f64 -2 (*.f64 (*.f64 i i) -3)))) (*.f64 2 (pow.f64 i 3)))
(fma.f64 alpha (-.f64 (*.f64 i (*.f64 i -3)) (*.f64 (*.f64 i i) -6)) (*.f64 2 (pow.f64 i 3)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) (*.f64 2 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))))) alpha) (*.f64 -2 (pow.f64 i 3)))) (*.f64 -4 (pow.f64 i 3)))
(+.f64 (*.f64 (*.f64 alpha alpha) (*.f64 i 1)) (+.f64 (*.f64 alpha (+.f64 (*.f64 i (*.f64 i -3)) (*.f64 -2 (*.f64 (*.f64 i i) -3)))) (*.f64 2 (pow.f64 i 3))))
(fma.f64 (*.f64 alpha alpha) i (fma.f64 alpha (-.f64 (*.f64 i (*.f64 i -3)) (*.f64 (*.f64 i i) -6)) (*.f64 2 (pow.f64 i 3))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) (*.f64 2 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))))) alpha) (*.f64 -2 (pow.f64 i 3)))) (*.f64 -4 (pow.f64 i 3)))
(+.f64 (*.f64 (*.f64 alpha alpha) (*.f64 i 1)) (+.f64 (*.f64 alpha (+.f64 (*.f64 i (*.f64 i -3)) (*.f64 -2 (*.f64 (*.f64 i i) -3)))) (*.f64 2 (pow.f64 i 3))))
(fma.f64 (*.f64 alpha alpha) i (fma.f64 alpha (-.f64 (*.f64 i (*.f64 i -3)) (*.f64 (*.f64 i i) -6)) (*.f64 2 (pow.f64 i 3))))
(*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2))
(*.f64 (*.f64 (*.f64 alpha alpha) 1) i)
(*.f64 alpha (*.f64 alpha i))
(+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) (*.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) (*.f64 2 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))))) alpha))
(fma.f64 (*.f64 i 1) (*.f64 alpha alpha) (*.f64 alpha (+.f64 (*.f64 i (*.f64 i -3)) (*.f64 -2 (*.f64 (*.f64 i i) -3)))))
(fma.f64 alpha (-.f64 (*.f64 i (*.f64 i -3)) (*.f64 (*.f64 i i) -6)) (*.f64 alpha (*.f64 alpha i)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) (*.f64 2 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))))) alpha) (*.f64 -2 (pow.f64 i 3)))) (*.f64 -4 (pow.f64 i 3)))
(+.f64 (*.f64 (*.f64 alpha alpha) (*.f64 i 1)) (+.f64 (*.f64 alpha (+.f64 (*.f64 i (*.f64 i -3)) (*.f64 -2 (*.f64 (*.f64 i i) -3)))) (*.f64 2 (pow.f64 i 3))))
(fma.f64 (*.f64 alpha alpha) i (fma.f64 alpha (-.f64 (*.f64 i (*.f64 i -3)) (*.f64 (*.f64 i i) -6)) (*.f64 2 (pow.f64 i 3))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) (*.f64 2 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))))) alpha) (*.f64 -2 (pow.f64 i 3)))) (*.f64 -4 (pow.f64 i 3)))
(+.f64 (*.f64 (*.f64 alpha alpha) (*.f64 i 1)) (+.f64 (*.f64 alpha (+.f64 (*.f64 i (*.f64 i -3)) (*.f64 -2 (*.f64 (*.f64 i i) -3)))) (*.f64 2 (pow.f64 i 3))))
(fma.f64 (*.f64 alpha alpha) i (fma.f64 alpha (-.f64 (*.f64 i (*.f64 i -3)) (*.f64 (*.f64 i i) -6)) (*.f64 2 (pow.f64 i 3))))
(*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2))
(*.f64 (*.f64 (*.f64 alpha alpha) 1) i)
(*.f64 alpha (*.f64 alpha i))
(+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (*.f64 2 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))))))))
(fma.f64 (*.f64 i 1) (*.f64 alpha alpha) (*.f64 (neg.f64 alpha) (+.f64 (*.f64 i (*.f64 3 i)) (*.f64 -2 (*.f64 3 (*.f64 i i))))))
(-.f64 (*.f64 alpha (*.f64 alpha i)) (*.f64 alpha (fma.f64 i (*.f64 3 i) (*.f64 (*.f64 i i) -6))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (*.f64 2 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))))))) (*.f64 -2 (pow.f64 i 3)))) (*.f64 -4 (pow.f64 i 3)))
(+.f64 (fma.f64 (*.f64 i 1) (*.f64 alpha alpha) (fma.f64 -1 (*.f64 alpha (+.f64 (*.f64 i (*.f64 3 i)) (*.f64 -2 (*.f64 3 (*.f64 i i))))) (*.f64 -2 (pow.f64 i 3)))) (*.f64 4 (pow.f64 i 3)))
(fma.f64 (*.f64 alpha alpha) i (+.f64 (*.f64 (neg.f64 alpha) (fma.f64 i (*.f64 3 i) (*.f64 (*.f64 i i) -6))) (*.f64 2 (pow.f64 i 3))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (*.f64 2 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))))))) (*.f64 -2 (pow.f64 i 3)))) (*.f64 -4 (pow.f64 i 3)))
(+.f64 (fma.f64 (*.f64 i 1) (*.f64 alpha alpha) (fma.f64 -1 (*.f64 alpha (+.f64 (*.f64 i (*.f64 3 i)) (*.f64 -2 (*.f64 3 (*.f64 i i))))) (*.f64 -2 (pow.f64 i 3)))) (*.f64 4 (pow.f64 i 3)))
(fma.f64 (*.f64 alpha alpha) i (+.f64 (*.f64 (neg.f64 alpha) (fma.f64 i (*.f64 3 i) (*.f64 (*.f64 i i) -6))) (*.f64 2 (pow.f64 i 3))))
(*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) i)
(*.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) i)
(*.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) i)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) i) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))))) (pow.f64 i 2)))
(fma.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) i (*.f64 (*.f64 i i) (+.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta)))))))
(fma.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) i (*.f64 (*.f64 i i) (-.f64 1 (/.f64 (*.f64 3 alpha) beta))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) i) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))))) (pow.f64 i 2)) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(fma.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) i (fma.f64 (+.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))) (*.f64 i i) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(fma.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) i (fma.f64 -2 (/.f64 (pow.f64 i 3) beta) (*.f64 (*.f64 i i) (-.f64 1 (/.f64 (*.f64 3 alpha) beta)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) beta)) alpha) i) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))))) (pow.f64 i 2)) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(fma.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) i (fma.f64 (+.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))) (*.f64 i i) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(fma.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) i (fma.f64 -2 (/.f64 (pow.f64 i 3) beta) (*.f64 (*.f64 i i) (-.f64 1 (/.f64 (*.f64 3 alpha) beta)))))
(*.f64 -2 (/.f64 (pow.f64 i 3) beta))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))))) (pow.f64 i 2)) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(fma.f64 (+.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))) (*.f64 i i) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(fma.f64 -2 (/.f64 (pow.f64 i 3) beta) (*.f64 (*.f64 i i) (-.f64 1 (/.f64 (*.f64 3 alpha) beta))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) beta)))) alpha) i) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))))) (pow.f64 i 2)) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(fma.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) i (fma.f64 (+.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))) (*.f64 i i) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(fma.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) i (fma.f64 -2 (/.f64 (pow.f64 i 3) beta) (*.f64 (*.f64 i i) (-.f64 1 (/.f64 (*.f64 3 alpha) beta)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) beta)))) alpha) i) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))))) (pow.f64 i 2)) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(fma.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 alpha alpha) beta) 1) alpha) i (fma.f64 (+.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))) (*.f64 i i) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(fma.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) i (fma.f64 -2 (/.f64 (pow.f64 i 3) beta) (*.f64 (*.f64 i i) (-.f64 1 (/.f64 (*.f64 3 alpha) beta)))))
(*.f64 -2 (/.f64 (pow.f64 i 3) beta))
(+.f64 (*.f64 (pow.f64 i 2) (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)))))) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(fma.f64 (+.f64 1 (neg.f64 (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))) (*.f64 i i) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(fma.f64 -2 (/.f64 (pow.f64 i 3) beta) (*.f64 (*.f64 i i) (-.f64 1 (/.f64 (*.f64 3 alpha) beta))))
(+.f64 (*.f64 (pow.f64 i 2) (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)))))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 alpha 2) beta) (*.f64 2 (/.f64 (pow.f64 alpha 2) beta)))) (*.f64 -1 alpha)) i))))
(fma.f64 (*.f64 i i) (+.f64 1 (neg.f64 (*.f64 (/.f64 (*.f64 3 alpha) beta) 1))) (fma.f64 -2 (/.f64 (pow.f64 i 3) beta) (neg.f64 (*.f64 i (fma.f64 -1 (+.f64 (/.f64 (*.f64 alpha alpha) beta) (*.f64 -2 (/.f64 (*.f64 alpha alpha) beta))) (neg.f64 alpha))))))
(-.f64 (fma.f64 -2 (/.f64 (pow.f64 i 3) beta) (*.f64 (*.f64 i i) (-.f64 1 (/.f64 (*.f64 3 alpha) beta)))) (*.f64 i (-.f64 (/.f64 alpha (/.f64 beta alpha)) alpha)))
(+.f64 (*.f64 (pow.f64 i 2) (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)))))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 alpha 2) beta) (*.f64 2 (/.f64 (pow.f64 alpha 2) beta)))) (*.f64 -1 alpha)) i))))
(fma.f64 (*.f64 i i) (+.f64 1 (neg.f64 (*.f64 (/.f64 (*.f64 3 alpha) beta) 1))) (fma.f64 -2 (/.f64 (pow.f64 i 3) beta) (neg.f64 (*.f64 i (fma.f64 -1 (+.f64 (/.f64 (*.f64 alpha alpha) beta) (*.f64 -2 (/.f64 (*.f64 alpha alpha) beta))) (neg.f64 alpha))))))
(-.f64 (fma.f64 -2 (/.f64 (pow.f64 i 3) beta) (*.f64 (*.f64 i i) (-.f64 1 (/.f64 (*.f64 3 alpha) beta)))) (*.f64 i (-.f64 (/.f64 alpha (/.f64 beta alpha)) alpha)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))
(fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 i i))
(fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (*.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) alpha) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2)))
(fma.f64 (+.f64 i (neg.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))))) alpha (fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 i i)))
(fma.f64 alpha (-.f64 i (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta))) (fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(+.f64 (*.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) alpha) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 i beta)) (*.f64 -2 (/.f64 i beta))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))))
(fma.f64 (+.f64 i (neg.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))))) alpha (fma.f64 -1 (*.f64 (*.f64 alpha alpha) (*.f64 (/.f64 i beta) 1)) (fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 i i))))
(fma.f64 alpha (-.f64 i (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta))) (-.f64 (fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta))) (*.f64 (*.f64 alpha alpha) (/.f64 i beta))))
(+.f64 (*.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) alpha) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 i beta)) (*.f64 -2 (/.f64 i beta))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))))
(fma.f64 (+.f64 i (neg.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))))) alpha (fma.f64 -1 (*.f64 (*.f64 alpha alpha) (*.f64 (/.f64 i beta) 1)) (fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 i i))))
(fma.f64 alpha (-.f64 i (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta))) (-.f64 (fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta))) (*.f64 (*.f64 alpha alpha) (/.f64 i beta))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta))
(neg.f64 (/.f64 (*.f64 i 1) (/.f64 beta (*.f64 alpha alpha))))
(*.f64 (*.f64 alpha alpha) (/.f64 (neg.f64 i) beta))
(+.f64 (*.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) alpha) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta)))
(fma.f64 (+.f64 i (neg.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))))) alpha (neg.f64 (/.f64 (*.f64 i 1) (/.f64 beta (*.f64 alpha alpha)))))
(fma.f64 alpha (-.f64 i (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta))) (*.f64 (*.f64 alpha alpha) (/.f64 (neg.f64 i) beta)))
(+.f64 (*.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) alpha) (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta)) (pow.f64 i 2))))
(fma.f64 (+.f64 i (neg.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))))) alpha (fma.f64 -1 (*.f64 (*.f64 alpha alpha) (*.f64 (/.f64 i beta) 1)) (fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 i i))))
(fma.f64 alpha (-.f64 i (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta))) (-.f64 (fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta))) (*.f64 (*.f64 alpha alpha) (/.f64 i beta))))
(+.f64 (*.f64 (+.f64 i (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))))) alpha) (+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta)) (pow.f64 i 2))))
(fma.f64 (+.f64 i (neg.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))))) alpha (fma.f64 -1 (*.f64 (*.f64 alpha alpha) (*.f64 (/.f64 i beta) 1)) (fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 i i))))
(fma.f64 alpha (-.f64 i (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta))) (-.f64 (fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta))) (*.f64 (*.f64 alpha alpha) (/.f64 i beta))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta))
(neg.f64 (/.f64 (*.f64 i 1) (/.f64 beta (*.f64 alpha alpha))))
(*.f64 (*.f64 alpha alpha) (/.f64 (neg.f64 i) beta))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) alpha)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 i 1) (/.f64 beta (*.f64 alpha alpha))) (*.f64 alpha (*.f64 -1 (+.f64 i (+.f64 (/.f64 (*.f64 i (*.f64 3 i)) beta) (*.f64 -2 (/.f64 (*.f64 3 (*.f64 i i)) beta))))))))
(fma.f64 (*.f64 1 (+.f64 i (+.f64 (*.f64 (/.f64 i beta) (*.f64 3 i)) (/.f64 (*.f64 (*.f64 i i) -6) beta)))) alpha (*.f64 (*.f64 alpha alpha) (/.f64 (neg.f64 i) beta)))
(+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta)) (+.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) alpha)))))
(fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (+.f64 (fma.f64 -1 (/.f64 (*.f64 i 1) (/.f64 beta (*.f64 alpha alpha))) (*.f64 i i)) (neg.f64 (*.f64 alpha (*.f64 -1 (+.f64 i (+.f64 (/.f64 (*.f64 i (*.f64 3 i)) beta) (*.f64 -2 (/.f64 (*.f64 3 (*.f64 i i)) beta)))))))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (-.f64 (fma.f64 (*.f64 1 (+.f64 i (+.f64 (*.f64 (/.f64 i beta) (*.f64 3 i)) (/.f64 (*.f64 (*.f64 i i) -6) beta)))) alpha (*.f64 i i)) (*.f64 (*.f64 alpha alpha) (/.f64 i beta))))
(+.f64 (*.f64 -1 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta)) (+.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 i) (*.f64 -1 (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) alpha)))))
(fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (+.f64 (fma.f64 -1 (/.f64 (*.f64 i 1) (/.f64 beta (*.f64 alpha alpha))) (*.f64 i i)) (neg.f64 (*.f64 alpha (*.f64 -1 (+.f64 i (+.f64 (/.f64 (*.f64 i (*.f64 3 i)) beta) (*.f64 -2 (/.f64 (*.f64 3 (*.f64 i i)) beta)))))))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (-.f64 (fma.f64 (*.f64 1 (+.f64 i (+.f64 (*.f64 (/.f64 i beta) (*.f64 3 i)) (/.f64 (*.f64 (*.f64 i i) -6) beta)))) alpha (*.f64 i i)) (*.f64 (*.f64 alpha alpha) (/.f64 i beta))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta))
(neg.f64 (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta))
(/.f64 (neg.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha))))) beta)
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(*.f64 -1 (+.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (*.f64 i (+.f64 alpha i)) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(*.f64 -1 (+.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (*.f64 i (+.f64 alpha i)) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(*.f64 -1 (+.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (*.f64 i (+.f64 alpha i)) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))
(neg.f64 (neg.f64 (*.f64 i (+.f64 alpha i))))
(*.f64 i (+.f64 alpha i))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(*.f64 -1 (+.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (*.f64 i (+.f64 alpha i)) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(*.f64 -1 (+.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (*.f64 i (+.f64 alpha i)) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(*.f64 -1 (+.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (*.f64 i (+.f64 alpha i)) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))
(neg.f64 (neg.f64 (*.f64 i (+.f64 alpha i))))
(*.f64 i (+.f64 alpha i))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(*.f64 -1 (+.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (*.f64 i (+.f64 alpha i)) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(*.f64 -1 (+.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (*.f64 i (+.f64 alpha i)) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)))
(*.f64 -1 (+.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (*.f64 i (+.f64 alpha i)) (/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta))
(/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) beta)
(/.f64 (*.f64 (*.f64 alpha alpha) 1) (/.f64 beta i))
(*.f64 (*.f64 alpha alpha) (/.f64 i beta))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) beta) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (pow.f64 i 2)))
(+.f64 (/.f64 (*.f64 (*.f64 alpha alpha) 1) (/.f64 beta i)) (*.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta)))))
(fma.f64 i (/.f64 alpha (/.f64 beta alpha)) (*.f64 i (*.f64 i (/.f64 (*.f64 3 alpha) beta))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) beta) (+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (*.f64 alpha alpha) 1) (/.f64 beta i)) (fma.f64 2 (/.f64 (pow.f64 i 3) beta) (*.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))))
(fma.f64 2 (/.f64 (pow.f64 i 3) beta) (fma.f64 i (/.f64 alpha (/.f64 beta alpha)) (*.f64 i (*.f64 i (/.f64 (*.f64 3 alpha) beta)))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 2))) i) beta) (+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (*.f64 alpha alpha) 1) (/.f64 beta i)) (fma.f64 2 (/.f64 (pow.f64 i 3) beta) (*.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))))
(fma.f64 2 (/.f64 (pow.f64 i 3) beta) (fma.f64 i (/.f64 alpha (/.f64 beta alpha)) (*.f64 i (*.f64 i (/.f64 (*.f64 3 alpha) beta)))))
(*.f64 2 (/.f64 (pow.f64 i 3) beta))
(+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (pow.f64 i 2)))
(fma.f64 2 (/.f64 (pow.f64 i 3) beta) (*.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta)))))
(fma.f64 2 (/.f64 (pow.f64 i 3) beta) (*.f64 i (*.f64 i (/.f64 (*.f64 3 alpha) beta))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (pow.f64 i 2)) (*.f64 i (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) beta))))))
(+.f64 (/.f64 (*.f64 (*.f64 alpha alpha) 1) (/.f64 beta i)) (fma.f64 2 (/.f64 (pow.f64 i 3) beta) (*.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))))
(fma.f64 2 (/.f64 (pow.f64 i 3) beta) (fma.f64 i (/.f64 alpha (/.f64 beta alpha)) (*.f64 i (*.f64 i (/.f64 (*.f64 3 alpha) beta)))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 alpha) (*.f64 -1 alpha)) beta))) (pow.f64 i 2)) (*.f64 i (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) beta))))))
(+.f64 (/.f64 (*.f64 (*.f64 alpha alpha) 1) (/.f64 beta i)) (fma.f64 2 (/.f64 (pow.f64 i 3) beta) (*.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))))
(fma.f64 2 (/.f64 (pow.f64 i 3) beta) (fma.f64 i (/.f64 alpha (/.f64 beta alpha)) (*.f64 i (*.f64 i (/.f64 (*.f64 3 alpha) beta)))))
(*.f64 2 (/.f64 (pow.f64 i 3) beta))
(+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta))) (pow.f64 i 2)))
(fma.f64 2 (/.f64 (pow.f64 i 3) beta) (*.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta)))))
(fma.f64 2 (/.f64 (pow.f64 i 3) beta) (*.f64 i (*.f64 i (/.f64 (*.f64 3 alpha) beta))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (+.f64 (*.f64 -1 (*.f64 i (-.f64 (/.f64 (pow.f64 alpha 2) beta) (*.f64 2 (/.f64 (pow.f64 alpha 2) beta))))) (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta))) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (*.f64 alpha alpha) 1) (/.f64 beta i)) (fma.f64 2 (/.f64 (pow.f64 i 3) beta) (*.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))))
(fma.f64 2 (/.f64 (pow.f64 i 3) beta) (fma.f64 i (/.f64 alpha (/.f64 beta alpha)) (*.f64 i (*.f64 i (/.f64 (*.f64 3 alpha) beta)))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (+.f64 (*.f64 -1 (*.f64 i (-.f64 (/.f64 (pow.f64 alpha 2) beta) (*.f64 2 (/.f64 (pow.f64 alpha 2) beta))))) (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta)) (*.f64 -2 (/.f64 (+.f64 alpha (*.f64 2 alpha)) beta))) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (*.f64 alpha alpha) 1) (/.f64 beta i)) (fma.f64 2 (/.f64 (pow.f64 i 3) beta) (*.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 alpha beta) -3) (*.f64 -2 (/.f64 (*.f64 alpha -3) beta))))))
(fma.f64 2 (/.f64 (pow.f64 i 3) beta) (fma.f64 i (/.f64 alpha (/.f64 beta alpha)) (*.f64 i (*.f64 i (/.f64 (*.f64 3 alpha) beta)))))
(/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)
(*.f64 2 (/.f64 (pow.f64 i 3) beta))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (*.f64 alpha (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta)))) (*.f64 2 (/.f64 (pow.f64 i 3) beta)))
(fma.f64 alpha (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta)) (*.f64 2 (/.f64 (pow.f64 i 3) beta)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 i beta)) (*.f64 -2 (/.f64 i beta))) (pow.f64 alpha 2)) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (fma.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))) alpha (fma.f64 (*.f64 (/.f64 i beta) 1) (*.f64 alpha alpha) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (*.f64 4 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (fma.f64 alpha (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta)) (*.f64 (*.f64 alpha alpha) (/.f64 i beta))) (*.f64 2 (/.f64 (pow.f64 i 3) beta)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 i beta)) (*.f64 -2 (/.f64 i beta))) (pow.f64 alpha 2)) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (fma.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))) alpha (fma.f64 (*.f64 (/.f64 i beta) 1) (*.f64 alpha alpha) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (*.f64 4 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (fma.f64 alpha (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta)) (*.f64 (*.f64 alpha alpha) (/.f64 i beta))) (*.f64 2 (/.f64 (pow.f64 i 3) beta)))
(/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta)
(/.f64 (*.f64 (*.f64 alpha alpha) 1) (/.f64 beta i))
(*.f64 (*.f64 alpha alpha) (/.f64 i beta))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta) (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha))
(+.f64 (/.f64 (*.f64 i 1) (/.f64 beta (*.f64 alpha alpha))) (*.f64 alpha (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta)))))
(fma.f64 alpha (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta)) (*.f64 (*.f64 alpha alpha) (/.f64 i beta)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (fma.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))) alpha (fma.f64 (*.f64 (/.f64 i beta) 1) (*.f64 alpha alpha) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (*.f64 4 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (fma.f64 alpha (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta)) (*.f64 (*.f64 alpha alpha) (/.f64 i beta))) (*.f64 2 (/.f64 (pow.f64 i 3) beta)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 i))) beta) (*.f64 2 (/.f64 (+.f64 (*.f64 -2 (pow.f64 i 2)) (*.f64 -1 (pow.f64 i 2))) beta))) alpha) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (fma.f64 (+.f64 (/.f64 i (/.f64 beta (*.f64 i -3))) (*.f64 -2 (/.f64 (*.f64 (*.f64 i i) -3) beta))) alpha (fma.f64 (*.f64 (/.f64 i beta) 1) (*.f64 alpha alpha) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (*.f64 4 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (fma.f64 alpha (-.f64 (*.f64 (/.f64 i beta) (*.f64 i -3)) (/.f64 (*.f64 (*.f64 i i) -6) beta)) (*.f64 (*.f64 alpha alpha) (/.f64 i beta))) (*.f64 2 (/.f64 (pow.f64 i 3) beta)))
(/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta)
(/.f64 (*.f64 (*.f64 alpha alpha) 1) (/.f64 beta i))
(*.f64 (*.f64 alpha alpha) (/.f64 i beta))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta) (*.f64 -1 (*.f64 alpha (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))))
(+.f64 (/.f64 (*.f64 i 1) (/.f64 beta (*.f64 alpha alpha))) (*.f64 (neg.f64 alpha) (+.f64 (/.f64 (*.f64 i (*.f64 3 i)) beta) (*.f64 -2 (/.f64 (*.f64 3 (*.f64 i i)) beta)))))
(-.f64 (*.f64 (*.f64 alpha alpha) (/.f64 i beta)) (*.f64 alpha (+.f64 (*.f64 (/.f64 i beta) (*.f64 3 i)) (/.f64 (*.f64 (*.f64 i i) -6) beta))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta) (+.f64 (*.f64 -1 (*.f64 alpha (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (/.f64 (*.f64 i 1) (/.f64 beta (*.f64 alpha alpha))) (-.f64 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 (*.f64 i (*.f64 3 i)) beta) (*.f64 -2 (/.f64 (*.f64 3 (*.f64 i i)) beta)))) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))) (*.f64 -4 (/.f64 (pow.f64 i 3) beta))))
(+.f64 (-.f64 (*.f64 (*.f64 alpha alpha) (/.f64 i beta)) (*.f64 alpha (+.f64 (*.f64 (/.f64 i beta) (*.f64 3 i)) (/.f64 (*.f64 (*.f64 i i) -6) beta)))) (*.f64 2 (/.f64 (pow.f64 i 3) beta)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -2 i)) (pow.f64 alpha 2)) beta) (+.f64 (*.f64 -1 (*.f64 alpha (-.f64 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) beta) (*.f64 2 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) beta))))) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (/.f64 (*.f64 i 1) (/.f64 beta (*.f64 alpha alpha))) (-.f64 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 (*.f64 i (*.f64 3 i)) beta) (*.f64 -2 (/.f64 (*.f64 3 (*.f64 i i)) beta)))) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))) (*.f64 -4 (/.f64 (pow.f64 i 3) beta))))
(+.f64 (-.f64 (*.f64 (*.f64 alpha alpha) (/.f64 i beta)) (*.f64 alpha (+.f64 (*.f64 (/.f64 i beta) (*.f64 3 i)) (/.f64 (*.f64 (*.f64 i i) -6) beta)))) (*.f64 2 (/.f64 (pow.f64 i 3) beta)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)
(/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)
(/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)
(/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)
(/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)
(/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)
(/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)
(/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)
(/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)
(/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)
(/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)
(/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 i alpha) i)) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)
(/.f64 (+.f64 (*.f64 i (fma.f64 -1 (*.f64 i (+.f64 alpha i)) (*.f64 (+.f64 alpha i) (fma.f64 -1 alpha (neg.f64 i))))) (*.f64 -2 (*.f64 (neg.f64 (*.f64 i (+.f64 alpha i))) (+.f64 alpha (*.f64 2 i))))) beta)
(/.f64 (-.f64 (*.f64 i (*.f64 (-.f64 (neg.f64 i) alpha) (+.f64 (+.f64 alpha i) i))) (*.f64 (*.f64 -2 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)))) beta)

localize103.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(pow.f64 (+.f64 beta (*.f64 i 2)) 2)
0.2b
(/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta i) 2)))
34.1b
(/.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta i) 2))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
39.5b
(/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta i) 2))
Compiler

Compiled 144 to 77 computations (46.5% saved)

series37.0ms (0.1%)

Counts
4 → 108
Calls

27 calls:

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

rewrite108.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
392×log1p-udef_binary64
239×add-sqr-sqrt_binary64
236×pow1_binary64
234×*-un-lft-identity_binary64
224×add-log-exp_binary64
Iterations

Useful iterations: 1 (0.0ms)

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

simplify147.0ms (0.5%)

Algorithm
egg-herbie
Rules
777×fma-def_binary64
461×times-frac_binary64
426×distribute-lft-in_binary64
426×distribute-rgt-in_binary64
387×associate-/l*_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
06478129
124837517
Stop Event
node limit
Counts
267 → 305
Calls
Call 1
Inputs
4
(+.f64 4 (*.f64 -4 (/.f64 beta i)))
(+.f64 4 (+.f64 (*.f64 5 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 -4 (/.f64 beta i))))
(+.f64 4 (+.f64 (*.f64 5 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 (*.f64 -4 (/.f64 beta i)) (*.f64 -6 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))))))
1
(-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 4 (/.f64 i beta)))) (+.f64 (*.f64 2 (/.f64 (*.f64 i (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 beta 2))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 i beta)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 i (-.f64 (*.f64 4 (pow.f64 i 2)) (+.f64 (*.f64 2 (*.f64 i (-.f64 (*.f64 4 i) (*.f64 2 i)))) (pow.f64 i 2))))) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 4 i) (*.f64 2 i)))) (pow.f64 beta 3))) (*.f64 4 (/.f64 i beta))))) (+.f64 (*.f64 2 (/.f64 (*.f64 i (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 beta 2))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 i beta)))))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) beta)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) beta)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 (*.f64 -4 i) (*.f64 -2 i))) (pow.f64 beta 2))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) beta)) (+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -4 i) (*.f64 -2 i))) (pow.f64 beta 3)) (*.f64 -2 (/.f64 (*.f64 i (-.f64 (*.f64 4 (pow.f64 i 2)) (+.f64 (pow.f64 i 2) (*.f64 -2 (*.f64 i (-.f64 (*.f64 -4 i) (*.f64 -2 i))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 (*.f64 -4 i) (*.f64 -2 i))) (pow.f64 beta 2))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))
1
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 2 (/.f64 i beta))))
(+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 2 (/.f64 i beta)))))
4
(-.f64 (+.f64 4 (*.f64 4 (/.f64 beta i))) (*.f64 8 (/.f64 beta i)))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 4 (*.f64 4 (/.f64 beta i)))) (+.f64 (*.f64 8 (/.f64 beta i)) (+.f64 (*.f64 2 (/.f64 (*.f64 beta (-.f64 (*.f64 4 beta) (*.f64 8 beta))) (pow.f64 i 2))) (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 4 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (*.f64 beta (-.f64 (*.f64 4 beta) (*.f64 8 beta)))) (*.f64 4 (pow.f64 beta 2)))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 4 beta) (*.f64 8 beta)))) (pow.f64 i 3))) (*.f64 4 (/.f64 beta i))))) (+.f64 (*.f64 8 (/.f64 beta i)) (+.f64 (*.f64 2 (/.f64 (*.f64 beta (-.f64 (*.f64 4 beta) (*.f64 8 beta))) (pow.f64 i 2))) (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))
4
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 beta) (*.f64 -8 beta)) i)) 4)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 beta) (*.f64 -8 beta)) i)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (-.f64 (*.f64 -4 beta) (*.f64 -8 beta))) (pow.f64 i 2))) (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -2 (*.f64 beta (-.f64 (*.f64 -4 beta) (*.f64 -8 beta)))) (*.f64 4 (pow.f64 beta 2))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 beta) (*.f64 -8 beta)) i)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 4 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -4 beta) (*.f64 -8 beta))) (pow.f64 i 3)))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 -2 (/.f64 (*.f64 beta (-.f64 (*.f64 -4 beta) (*.f64 -8 beta))) (pow.f64 i 2)))))
(/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))
(+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 16 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha))) (*.f64 4 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))) (+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 16 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha))) (*.f64 4 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))) (+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))) (*.f64 -1 (*.f64 (pow.f64 i 5) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha))) (*.f64 4 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 16 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha))) (*.f64 4 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))))) (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 16 (/.f64 1 (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (*.f64 16 (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))))))))))
1/16
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)) i)))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (*.f64 1/8 (/.f64 beta i)))) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)) i)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)))) (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta))) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2)))) (pow.f64 i 2))))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (+.f64 (*.f64 1/8 (/.f64 beta i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2)))) (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)))))) (+.f64 (*.f64 1/16 (*.f64 (-.f64 (*.f64 1/16 (pow.f64 beta 2)) (+.f64 (*.f64 1/16 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)))) (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)))) (*.f64 1/256 (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2))))))) (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)))) (*.f64 1/256 (+.f64 (*.f64 4 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha))) (*.f64 4 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))) (pow.f64 i 3)))))) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)) i)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)))) (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta))) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2)))) (pow.f64 i 2))))))
1/16
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha))))) i)))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha))))) i)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha))))) (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha)))) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2)))) (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (pow.f64 beta 2)) (+.f64 (*.f64 1/16 (*.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha))))) (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha))))) (*.f64 1/256 (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2))))))) (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha)))) (pow.f64 i 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha))))) (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2))))) (pow.f64 i 3))) (+.f64 1/16 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha))))) i)) (*.f64 1/256 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha))) (*.f64 -4 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (pow.f64 i 3)))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha))))) (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha)))) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2)))) (pow.f64 i 2)))))
(*.f64 1/4 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))) (*.f64 1/4 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 1/16 (/.f64 (-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 4 (pow.f64 i 2)))) 1) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2)))))) (+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))) (*.f64 1/4 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 1/16 (/.f64 (-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 4 (pow.f64 i 2)))) 1) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 4 (pow.f64 i 2)))) 1) (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 1/16 (/.f64 (-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 4 (pow.f64 i 2)))) 1) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2)))))) (+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))) (*.f64 1/4 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(-.f64 (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 4 (pow.f64 i 2)))) 1)) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 4)) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 i 4) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 4 (pow.f64 i 2)))) 1) (pow.f64 i 2)) (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 4 (pow.f64 i 2)))) 1)))) (pow.f64 beta 5))) (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 4 (pow.f64 i 2)))) 1) (pow.f64 i 2)) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 4)) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 8 (*.f64 i (+.f64 alpha (*.f64 2 i)))))) 1)) (pow.f64 beta 4)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)))) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i))) (pow.f64 beta 4))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 i 4) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 8 (*.f64 i (+.f64 alpha (*.f64 2 i)))))) 1) (pow.f64 i 2)) (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)))) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i))))) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i))) (pow.f64 beta 5)) (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)))) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 i 2) (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (pow.f64 i 2)) (pow.f64 beta 5)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 8 (*.f64 i (+.f64 alpha (*.f64 2 i)))))) 1) (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i))))) (pow.f64 beta 5))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)))) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i))) (pow.f64 beta 4)) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 8 (*.f64 i (+.f64 alpha (*.f64 2 i)))))) 1) (pow.f64 i 2)) (pow.f64 beta 4))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) alpha))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) alpha))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3))))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) alpha))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3))))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3))))) (+.f64 (*.f64 4 i) (*.f64 2 beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (pow.f64 alpha 3))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 3)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 4))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 beta i) 2)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 alpha 5))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -4 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)))) (pow.f64 alpha 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -4 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))))) (pow.f64 alpha 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 beta i) 2))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 5)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -4 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)))) (pow.f64 alpha 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))))
(pow.f64 i 2)
(+.f64 (pow.f64 i 2) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (*.f64 5 (/.f64 (pow.f64 i 4) (pow.f64 beta 2))) (+.f64 (pow.f64 i 2) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(+.f64 (*.f64 -12 (/.f64 (pow.f64 i 5) (pow.f64 beta 3))) (+.f64 (*.f64 5 (/.f64 (pow.f64 i 4) (pow.f64 beta 2))) (+.f64 (pow.f64 i 2) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))))
(*.f64 1/4 (pow.f64 i 2))
(+.f64 (*.f64 1/4 (pow.f64 i 2)) (*.f64 i (-.f64 (*.f64 1/2 beta) (*.f64 1/4 beta))))
(-.f64 (+.f64 (*.f64 1/4 (pow.f64 beta 2)) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (*.f64 i (-.f64 (*.f64 1/2 beta) (*.f64 1/4 beta))))) (+.f64 (*.f64 1/16 (pow.f64 beta 2)) (*.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 beta)))))
(-.f64 (+.f64 (*.f64 1/4 (pow.f64 beta 2)) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (+.f64 (*.f64 i (-.f64 (*.f64 1/2 beta) (*.f64 1/4 beta))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 beta)))) (*.f64 beta (-.f64 (*.f64 1/4 (pow.f64 beta 2)) (+.f64 (*.f64 1/16 (pow.f64 beta 2)) (*.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 beta))))))) i))))) (+.f64 (*.f64 1/16 (pow.f64 beta 2)) (*.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 beta)))))
(*.f64 1/4 (pow.f64 i 2))
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1/2 beta) (*.f64 -1/4 beta)))) (*.f64 1/4 (pow.f64 i 2)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1/2 beta) (*.f64 -1/4 beta)))) (+.f64 (*.f64 1/4 (pow.f64 beta 2)) (*.f64 1/4 (pow.f64 i 2)))) (+.f64 (*.f64 1/16 (pow.f64 beta 2)) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1/2 beta) (*.f64 -1/4 beta))))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1/2 beta) (*.f64 -1/4 beta)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/2 beta) (*.f64 -1/4 beta))) i)) (+.f64 (*.f64 1/4 (pow.f64 beta 2)) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (*.f64 -1 (/.f64 (*.f64 beta (-.f64 (*.f64 1/4 (pow.f64 beta 2)) (+.f64 (*.f64 1/16 (pow.f64 beta 2)) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1/2 beta) (*.f64 -1/4 beta))))))) i)))))) (+.f64 (*.f64 1/16 (pow.f64 beta 2)) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1/2 beta) (*.f64 -1/4 beta))))))
(*.f64 1/4 (pow.f64 i 2))
(+.f64 (*.f64 1/4 (pow.f64 i 2)) (*.f64 beta (-.f64 (*.f64 1/2 i) (*.f64 1/4 i))))
(+.f64 (*.f64 -1/16 (pow.f64 beta 2)) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (*.f64 beta (-.f64 (*.f64 1/2 i) (*.f64 1/4 i)))))
(+.f64 (*.f64 -1/16 (pow.f64 beta 2)) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (+.f64 (*.f64 beta (-.f64 (*.f64 1/2 i) (*.f64 1/4 i))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 1/16 (/.f64 1 i)) (*.f64 1/4 (/.f64 (-.f64 (*.f64 1/2 i) (*.f64 1/4 i)) (pow.f64 i 2))))))))
(pow.f64 i 2)
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (pow.f64 i 2)) (*.f64 4 (/.f64 (pow.f64 i 3) beta)))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (+.f64 (pow.f64 i 2) (/.f64 (pow.f64 i 4) (pow.f64 beta 2)))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 4) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 3) beta)) (*.f64 4 (/.f64 (*.f64 i (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 4 (pow.f64 i 3)))) (pow.f64 beta 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 i 4) (+.f64 (*.f64 4 (pow.f64 i 4)) (*.f64 4 (*.f64 i (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 4 (pow.f64 i 3))))))))) (*.f64 4 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 4 (pow.f64 i 3)))))) (pow.f64 beta 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (+.f64 (pow.f64 i 2) (/.f64 (pow.f64 i 4) (pow.f64 beta 2))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 4) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 3) beta)) (*.f64 4 (/.f64 (*.f64 i (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 4 (pow.f64 i 3)))) (pow.f64 beta 2))))))
(pow.f64 i 2)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (+.f64 (pow.f64 i 2) (/.f64 (pow.f64 i 4) (pow.f64 beta 2)))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 4) (pow.f64 beta 2))) (*.f64 -4 (/.f64 (*.f64 i (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3)))) (pow.f64 beta 2)))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (pow.f64 i 4) (+.f64 (*.f64 4 (pow.f64 i 4)) (*.f64 -4 (*.f64 i (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))))))) i) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3)))) (pow.f64 beta 3))) (+.f64 (pow.f64 i 2) (/.f64 (pow.f64 i 4) (pow.f64 beta 2)))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 4) (pow.f64 beta 2))) (*.f64 -4 (/.f64 (*.f64 i (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3)))) (pow.f64 beta 2)))))
(*.f64 4 (pow.f64 i 2))
(+.f64 (*.f64 4 (*.f64 beta i)) (*.f64 4 (pow.f64 i 2)))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(pow.f64 beta 2)
(+.f64 (*.f64 4 (*.f64 beta i)) (pow.f64 beta 2))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(pow.f64 beta 2)
(+.f64 (*.f64 4 (*.f64 beta i)) (pow.f64 beta 2))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(pow.f64 beta 2)
(+.f64 (*.f64 4 (*.f64 beta i)) (pow.f64 beta 2))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(*.f64 4 (pow.f64 i 2))
(+.f64 (*.f64 4 (*.f64 beta i)) (*.f64 4 (pow.f64 i 2)))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(*.f64 4 (pow.f64 i 2))
(+.f64 (*.f64 4 (*.f64 beta i)) (*.f64 4 (pow.f64 i 2)))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
Outputs
4
(+.f64 4 (*.f64 -4 (/.f64 beta i)))
(fma.f64 -4 (/.f64 beta i) 4)
(+.f64 4 (+.f64 (*.f64 5 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 -4 (/.f64 beta i))))
(+.f64 4 (fma.f64 5 (/.f64 (*.f64 beta beta) (*.f64 i i)) (*.f64 -4 (/.f64 beta i))))
(+.f64 4 (fma.f64 -4 (/.f64 beta i) (/.f64 5 (*.f64 (/.f64 i beta) (/.f64 i beta)))))
(+.f64 4 (+.f64 (*.f64 5 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 (*.f64 -4 (/.f64 beta i)) (*.f64 -6 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))))))
(+.f64 4 (fma.f64 5 (/.f64 (*.f64 beta beta) (*.f64 i i)) (fma.f64 -4 (/.f64 beta i) (*.f64 -6 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))))))
(+.f64 4 (fma.f64 5 (*.f64 (/.f64 beta i) (/.f64 beta i)) (fma.f64 -6 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (*.f64 -4 (/.f64 beta i)))))
1
(-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))
(+.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 -2 (/.f64 i beta)))
(fma.f64 2 (/.f64 i beta) 1)
(-.f64 (+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 4 (/.f64 i beta)))) (+.f64 (*.f64 2 (/.f64 (*.f64 i (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 beta 2))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 i beta)))))
(-.f64 (+.f64 1 (*.f64 4 (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i beta)))) (fma.f64 2 (/.f64 i (/.f64 (*.f64 beta beta) (*.f64 i 2))) (+.f64 (*.f64 2 (/.f64 i beta)) (/.f64 (*.f64 i i) (*.f64 beta beta)))))
(-.f64 (fma.f64 4 (+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (/.f64 i beta)) 1) (+.f64 (*.f64 4 (*.f64 (/.f64 i beta) (/.f64 i beta))) (fma.f64 2 (/.f64 i beta) (*.f64 (/.f64 i beta) (/.f64 i beta)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 i (-.f64 (*.f64 4 (pow.f64 i 2)) (+.f64 (*.f64 2 (*.f64 i (-.f64 (*.f64 4 i) (*.f64 2 i)))) (pow.f64 i 2))))) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 4 i) (*.f64 2 i)))) (pow.f64 beta 3))) (*.f64 4 (/.f64 i beta))))) (+.f64 (*.f64 2 (/.f64 (*.f64 i (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 beta 2))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 i beta)))))
(+.f64 1 (-.f64 (fma.f64 4 (/.f64 (*.f64 i i) (*.f64 beta beta)) (fma.f64 -1 (/.f64 (fma.f64 2 (*.f64 i (-.f64 (*.f64 4 (*.f64 i i)) (fma.f64 2 (*.f64 i (*.f64 i 2)) (*.f64 i i)))) (*.f64 (*.f64 i i) (*.f64 i 2))) (pow.f64 beta 3)) (*.f64 4 (/.f64 i beta)))) (fma.f64 2 (/.f64 i (/.f64 (*.f64 beta beta) (*.f64 i 2))) (+.f64 (*.f64 2 (/.f64 i beta)) (/.f64 (*.f64 i i) (*.f64 beta beta))))))
(-.f64 (+.f64 (fma.f64 4 (*.f64 (/.f64 i beta) (/.f64 i beta)) 1) (-.f64 (*.f64 4 (/.f64 i beta)) (/.f64 (*.f64 (*.f64 i 2) (+.f64 (-.f64 (*.f64 4 (*.f64 i i)) (fma.f64 i i (*.f64 4 (*.f64 i i)))) (*.f64 i i))) (pow.f64 beta 3)))) (+.f64 (*.f64 4 (*.f64 (/.f64 i beta) (/.f64 i beta))) (fma.f64 2 (/.f64 i beta) (*.f64 (/.f64 i beta) (/.f64 i beta)))))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) beta)) 1)
(+.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 -2 (/.f64 i beta)))
(fma.f64 2 (/.f64 i beta) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) beta)) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 (*.f64 -4 i) (*.f64 -2 i))) (pow.f64 beta 2))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 i -2) beta) 1) (*.f64 4 (/.f64 (*.f64 i i) (*.f64 beta beta)))) (fma.f64 -2 (/.f64 i (/.f64 (*.f64 beta beta) (*.f64 i -2))) (/.f64 (*.f64 i i) (*.f64 beta beta))))
(-.f64 (+.f64 (*.f64 2 (/.f64 i beta)) (fma.f64 4 (*.f64 (/.f64 i beta) (/.f64 i beta)) 1)) (+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (*.f64 4 (*.f64 (/.f64 i beta) (/.f64 i beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) beta)) (+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -4 i) (*.f64 -2 i))) (pow.f64 beta 3)) (*.f64 -2 (/.f64 (*.f64 i (-.f64 (*.f64 4 (pow.f64 i 2)) (+.f64 (pow.f64 i 2) (*.f64 -2 (*.f64 i (-.f64 (*.f64 -4 i) (*.f64 -2 i))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 (*.f64 -4 i) (*.f64 -2 i))) (pow.f64 beta 2))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 i -2) beta) 1) (fma.f64 4 (/.f64 (*.f64 i i) (*.f64 beta beta)) (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i -2)) (pow.f64 beta 3)) (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) (-.f64 (*.f64 4 (*.f64 i i)) (+.f64 (*.f64 i i) (*.f64 (*.f64 i -2) (*.f64 i -2)))))))))) (fma.f64 -2 (/.f64 i (/.f64 (*.f64 beta beta) (*.f64 i -2))) (/.f64 (*.f64 i i) (*.f64 beta beta))))
(-.f64 (+.f64 (fma.f64 2 (/.f64 i beta) 1) (fma.f64 4 (*.f64 (/.f64 i beta) (/.f64 i beta)) (fma.f64 -2 (*.f64 (/.f64 i (pow.f64 beta 3)) (-.f64 (*.f64 4 (*.f64 i i)) (fma.f64 i i (*.f64 4 (*.f64 i i))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 i -2))))) (+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (*.f64 4 (*.f64 (/.f64 i beta) (/.f64 i beta)))))
1
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(+.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 -2 (/.f64 i beta)))
(fma.f64 2 (/.f64 i beta) 1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 2 (/.f64 i beta))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 i i) (*.f64 beta beta)) (*.f64 2 (/.f64 i beta))))
(+.f64 1 (-.f64 (*.f64 2 (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 i beta))))
(+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 2 (/.f64 i beta)))))
(+.f64 (+.f64 1 (fma.f64 -1 (/.f64 (*.f64 i i) (*.f64 beta beta)) (*.f64 2 (/.f64 i beta)))) (/.f64 (pow.f64 i 4) (pow.f64 beta 4)))
(+.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) 1) (-.f64 (*.f64 2 (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 i beta))))
4
(-.f64 (+.f64 4 (*.f64 4 (/.f64 beta i))) (*.f64 8 (/.f64 beta i)))
(+.f64 4 (*.f64 -4 (/.f64 beta i)))
(fma.f64 -4 (/.f64 beta i) 4)
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 4 (*.f64 4 (/.f64 beta i)))) (+.f64 (*.f64 8 (/.f64 beta i)) (+.f64 (*.f64 2 (/.f64 (*.f64 beta (-.f64 (*.f64 4 beta) (*.f64 8 beta))) (pow.f64 i 2))) (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))
(-.f64 (+.f64 (/.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 4 (/.f64 (*.f64 4 beta) i))) (fma.f64 8 (/.f64 beta i) (fma.f64 2 (/.f64 beta (/.f64 (*.f64 i i) (*.f64 -4 beta))) (*.f64 4 (/.f64 (*.f64 beta beta) (*.f64 i i))))))
(+.f64 (*.f64 (/.f64 beta i) (/.f64 beta i)) (-.f64 (fma.f64 4 (/.f64 beta i) 4) (fma.f64 (/.f64 beta i) 8 (fma.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i)) (*.f64 2 (/.f64 (*.f64 beta (*.f64 -4 beta)) (*.f64 i i)))))))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 4 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (*.f64 beta (-.f64 (*.f64 4 beta) (*.f64 8 beta)))) (*.f64 4 (pow.f64 beta 2)))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 4 beta) (*.f64 8 beta)))) (pow.f64 i 3))) (*.f64 4 (/.f64 beta i))))) (+.f64 (*.f64 8 (/.f64 beta i)) (+.f64 (*.f64 2 (/.f64 (*.f64 beta (-.f64 (*.f64 4 beta) (*.f64 8 beta))) (pow.f64 i 2))) (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))
(+.f64 (/.f64 (*.f64 beta beta) (*.f64 i i)) (-.f64 (+.f64 4 (fma.f64 -1 (/.f64 (fma.f64 2 (*.f64 beta (-.f64 (*.f64 beta beta) (fma.f64 2 (*.f64 beta (*.f64 -4 beta)) (*.f64 4 (*.f64 beta beta))))) (*.f64 (*.f64 beta beta) (*.f64 -4 beta))) (pow.f64 i 3)) (/.f64 (*.f64 4 beta) i))) (fma.f64 8 (/.f64 beta i) (fma.f64 2 (/.f64 beta (/.f64 (*.f64 i i) (*.f64 -4 beta))) (*.f64 4 (/.f64 (*.f64 beta beta) (*.f64 i i)))))))
(-.f64 (+.f64 (+.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i))) (-.f64 (/.f64 (*.f64 4 beta) i) (/.f64 (fma.f64 (*.f64 beta beta) (*.f64 -4 beta) (*.f64 (*.f64 beta 2) (-.f64 (*.f64 beta beta) (fma.f64 4 (*.f64 beta beta) (*.f64 2 (*.f64 beta (*.f64 -4 beta))))))) (pow.f64 i 3)))) (fma.f64 (/.f64 beta i) 8 (fma.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i)) (*.f64 2 (/.f64 (*.f64 beta (*.f64 -4 beta)) (*.f64 i i))))))
4
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 beta) (*.f64 -8 beta)) i)) 4)
(+.f64 4 (*.f64 -4 (/.f64 beta i)))
(fma.f64 -4 (/.f64 beta i) 4)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 beta) (*.f64 -8 beta)) i)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (-.f64 (*.f64 -4 beta) (*.f64 -8 beta))) (pow.f64 i 2))) (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 4 beta) i) (+.f64 4 (/.f64 (*.f64 beta beta) (*.f64 i i)))) (fma.f64 4 (/.f64 (*.f64 beta beta) (*.f64 i i)) (*.f64 -2 (/.f64 beta (/.f64 (*.f64 i i) (*.f64 4 beta))))))
(+.f64 (*.f64 -4 (/.f64 beta i)) (-.f64 (+.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i))) (fma.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i)) (*.f64 -2 (*.f64 (/.f64 beta i) (/.f64 (*.f64 4 beta) i))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -2 (*.f64 beta (-.f64 (*.f64 -4 beta) (*.f64 -8 beta)))) (*.f64 4 (pow.f64 beta 2))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 beta) (*.f64 -8 beta)) i)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 4 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -4 beta) (*.f64 -8 beta))) (pow.f64 i 3)))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 -2 (/.f64 (*.f64 beta (-.f64 (*.f64 -4 beta) (*.f64 -8 beta))) (pow.f64 i 2)))))
(-.f64 (fma.f64 -2 (/.f64 (*.f64 beta (-.f64 (*.f64 beta beta) (fma.f64 -2 (*.f64 beta (*.f64 4 beta)) (*.f64 4 (*.f64 beta beta))))) (pow.f64 i 3)) (fma.f64 -1 (/.f64 (*.f64 4 beta) i) (+.f64 (/.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 4 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 i 3) (*.f64 4 beta))))))) (fma.f64 4 (/.f64 (*.f64 beta beta) (*.f64 i i)) (*.f64 -2 (/.f64 beta (/.f64 (*.f64 i i) (*.f64 4 beta))))))
(-.f64 (+.f64 (fma.f64 -2 (*.f64 (/.f64 beta (pow.f64 i 3)) (-.f64 (*.f64 beta beta) (fma.f64 4 (*.f64 beta beta) (*.f64 -2 (*.f64 beta (*.f64 4 beta)))))) (*.f64 -4 (/.f64 beta i))) (+.f64 (+.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 i 3)) (*.f64 4 beta)))) (fma.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i)) (*.f64 -2 (*.f64 (/.f64 beta i) (/.f64 (*.f64 4 beta) i)))))
(/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))
(/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))
(/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) i))
(+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))
(+.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (neg.f64 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))))))
(-.f64 (/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) i)) (*.f64 (pow.f64 i 3) (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 16 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha))) (*.f64 4 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))) (+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))))))
(fma.f64 -1 (*.f64 (pow.f64 i 4) (fma.f64 16 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (+.f64 (/.f64 3 (*.f64 (*.f64 beta beta) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (fma.f64 -1 (*.f64 (/.f64 (*.f64 4 (+.f64 (*.f64 (*.f64 beta beta) (+.f64 beta alpha)) (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 beta beta)) (/.f64 (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 4 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))))) (+.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (neg.f64 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))))))
(-.f64 (-.f64 (/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) i)) (*.f64 (pow.f64 i 3) (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))))) (*.f64 (pow.f64 i 4) (+.f64 (fma.f64 16 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (/.f64 3 (*.f64 (*.f64 beta beta) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (-.f64 (/.f64 4 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 (/.f64 (*.f64 4 (fma.f64 (*.f64 beta beta) (+.f64 beta alpha) (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (*.f64 beta beta) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 16 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha))) (*.f64 4 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))) (+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))) (*.f64 -1 (*.f64 (pow.f64 i 5) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha))) (*.f64 4 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 16 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha))) (*.f64 4 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))))) (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (+.f64 (*.f64 16 (/.f64 1 (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (*.f64 16 (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))))))))))
(fma.f64 -1 (*.f64 (pow.f64 i 4) (fma.f64 16 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (+.f64 (/.f64 3 (*.f64 (*.f64 beta beta) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (fma.f64 -1 (*.f64 (/.f64 (*.f64 4 (+.f64 (*.f64 (*.f64 beta beta) (+.f64 beta alpha)) (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 beta beta)) (/.f64 (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 4 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))))) (+.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (fma.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (neg.f64 (*.f64 (pow.f64 i 5) (fma.f64 -1 (*.f64 (/.f64 (*.f64 4 (+.f64 (*.f64 (*.f64 beta beta) (+.f64 beta alpha)) (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 beta beta)) (/.f64 (fma.f64 16 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (+.f64 (/.f64 3 (*.f64 (*.f64 beta beta) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (fma.f64 -1 (*.f64 (/.f64 (*.f64 4 (+.f64 (*.f64 (*.f64 beta beta) (+.f64 beta alpha)) (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 beta beta)) (/.f64 (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 4 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (fma.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))) (fma.f64 16 (*.f64 beta (+.f64 beta alpha)) (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta))))) (*.f64 (*.f64 beta beta) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (+.f64 (/.f64 16 (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (*.f64 16 (/.f64 (/.f64 (+.f64 beta alpha) (*.f64 beta beta)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))))))))))
(-.f64 (fma.f64 -1 (fma.f64 (pow.f64 i 3) (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (pow.f64 i 5) (-.f64 (-.f64 (fma.f64 16 (/.f64 (/.f64 (+.f64 beta alpha) (*.f64 beta beta)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 16 (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))) (*.f64 (/.f64 (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 beta beta)) (/.f64 (fma.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta)) (*.f64 16 (*.f64 beta (+.f64 beta alpha)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (*.f64 (/.f64 4 beta) (/.f64 (fma.f64 (*.f64 beta beta) (+.f64 beta alpha) (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) beta)) (/.f64 (+.f64 (fma.f64 16 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (/.f64 3 (*.f64 (*.f64 beta beta) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (-.f64 (/.f64 4 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 (/.f64 (*.f64 4 (fma.f64 (*.f64 beta beta) (+.f64 beta alpha) (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (*.f64 beta beta) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))))) (/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) i))) (*.f64 (pow.f64 i 4) (+.f64 (fma.f64 16 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (/.f64 3 (*.f64 (*.f64 beta beta) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (-.f64 (/.f64 4 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 (/.f64 (*.f64 4 (fma.f64 (*.f64 beta beta) (+.f64 beta alpha) (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (*.f64 beta beta) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))))))))
1/16
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)) i)))
(+.f64 1/16 (-.f64 (*.f64 (/.f64 beta i) 1/8) (*.f64 1/256 (/.f64 (*.f64 16 (+.f64 (+.f64 beta alpha) beta)) i))))
(-.f64 (fma.f64 (/.f64 beta i) 1/8 1/16) (/.f64 (*.f64 16 (+.f64 (+.f64 beta alpha) beta)) (/.f64 i 1/256)))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (*.f64 1/8 (/.f64 beta i)))) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)) i)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)))) (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta))) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2)))) (pow.f64 i 2))))))
(-.f64 (fma.f64 1/16 (/.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 1/16 (*.f64 (/.f64 beta i) 1/8))) (fma.f64 1/256 (/.f64 (*.f64 16 (+.f64 (+.f64 beta alpha) beta)) i) (fma.f64 1/16 (/.f64 (+.f64 (*.f64 beta 1/8) (*.f64 -1/256 (*.f64 16 (+.f64 (+.f64 beta alpha) beta)))) (/.f64 (*.f64 i i) (*.f64 16 (+.f64 (+.f64 beta alpha) beta)))) (*.f64 1/256 (/.f64 (fma.f64 16 (*.f64 beta (+.f64 beta alpha)) (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta)))) (*.f64 i i))))))
(-.f64 (fma.f64 (*.f64 (/.f64 beta i) (/.f64 beta i)) 1/16 (fma.f64 (/.f64 beta i) 1/8 1/16)) (fma.f64 1/256 (/.f64 16 (/.f64 i (+.f64 (+.f64 beta alpha) beta))) (fma.f64 1/16 (*.f64 (/.f64 16 (/.f64 i (+.f64 (+.f64 beta alpha) beta))) (/.f64 (fma.f64 beta 1/8 (*.f64 (*.f64 16 (+.f64 (+.f64 beta alpha) beta)) -1/256)) i)) (/.f64 (fma.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta)) (*.f64 16 (*.f64 beta (+.f64 beta alpha)))) (/.f64 (*.f64 i i) 1/256)))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (+.f64 (*.f64 1/8 (/.f64 beta i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2)))) (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)))))) (+.f64 (*.f64 1/16 (*.f64 (-.f64 (*.f64 1/16 (pow.f64 beta 2)) (+.f64 (*.f64 1/16 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)))) (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)))) (*.f64 1/256 (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2))))))) (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)))) (*.f64 1/256 (+.f64 (*.f64 4 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha))) (*.f64 4 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))) (pow.f64 i 3)))))) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)) i)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta)))) (+.f64 (*.f64 16 (+.f64 beta alpha)) (*.f64 16 beta))) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2)))) (pow.f64 i 2))))))
(-.f64 (fma.f64 1/16 (/.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 1/16 (fma.f64 1/8 (/.f64 beta i) (neg.f64 (/.f64 (fma.f64 1/16 (*.f64 (fma.f64 16 (*.f64 beta (+.f64 beta alpha)) (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta)))) (+.f64 (*.f64 beta 1/8) (*.f64 -1/256 (*.f64 16 (+.f64 (+.f64 beta alpha) beta))))) (fma.f64 1/16 (*.f64 (*.f64 16 (+.f64 (+.f64 beta alpha) beta)) (-.f64 (*.f64 (*.f64 beta beta) 1/16) (fma.f64 1/16 (*.f64 (*.f64 16 (+.f64 (+.f64 beta alpha) beta)) (+.f64 (*.f64 beta 1/8) (*.f64 -1/256 (*.f64 16 (+.f64 (+.f64 beta alpha) beta))))) (*.f64 (fma.f64 16 (*.f64 beta (+.f64 beta alpha)) (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta)))) 1/256)))) (*.f64 (*.f64 4 (+.f64 (*.f64 (*.f64 beta beta) (+.f64 beta alpha)) (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) 1/256))) (pow.f64 i 3)))))) (fma.f64 1/256 (/.f64 (*.f64 16 (+.f64 (+.f64 beta alpha) beta)) i) (fma.f64 1/16 (/.f64 (+.f64 (*.f64 beta 1/8) (*.f64 -1/256 (*.f64 16 (+.f64 (+.f64 beta alpha) beta)))) (/.f64 (*.f64 i i) (*.f64 16 (+.f64 (+.f64 beta alpha) beta)))) (*.f64 1/256 (/.f64 (fma.f64 16 (*.f64 beta (+.f64 beta alpha)) (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta)))) (*.f64 i i))))))
(-.f64 (fma.f64 (*.f64 (/.f64 beta i) (/.f64 beta i)) 1/16 (-.f64 (fma.f64 (/.f64 beta i) 1/8 1/16) (/.f64 (fma.f64 1/16 (*.f64 (fma.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta)) (*.f64 16 (*.f64 beta (+.f64 beta alpha)))) (fma.f64 beta 1/8 (*.f64 (*.f64 16 (+.f64 (+.f64 beta alpha) beta)) -1/256))) (fma.f64 (*.f64 4 (fma.f64 (*.f64 beta beta) (+.f64 beta alpha) (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) 1/256 (*.f64 (*.f64 1/16 (+.f64 (*.f64 1/16 (-.f64 (*.f64 beta beta) (*.f64 (*.f64 16 (+.f64 (+.f64 beta alpha) beta)) (fma.f64 beta 1/8 (*.f64 (*.f64 16 (+.f64 (+.f64 beta alpha) beta)) -1/256))))) (*.f64 -1/256 (fma.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta)) (*.f64 16 (*.f64 beta (+.f64 beta alpha))))))) (*.f64 16 (+.f64 (+.f64 beta alpha) beta))))) (pow.f64 i 3)))) (fma.f64 1/256 (/.f64 16 (/.f64 i (+.f64 (+.f64 beta alpha) beta))) (fma.f64 1/16 (*.f64 (/.f64 16 (/.f64 i (+.f64 (+.f64 beta alpha) beta))) (/.f64 (fma.f64 beta 1/8 (*.f64 (*.f64 16 (+.f64 (+.f64 beta alpha) beta)) -1/256)) i)) (/.f64 (fma.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta)) (*.f64 16 (*.f64 beta (+.f64 beta alpha)))) (/.f64 (*.f64 i i) 1/256)))))
1/16
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha))))) i)))
(+.f64 1/16 (neg.f64 (/.f64 (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (*.f64 -16 (+.f64 beta (+.f64 beta alpha))))) i)))
(-.f64 1/16 (/.f64 (fma.f64 beta -1/8 (*.f64 (*.f64 -16 (+.f64 (+.f64 beta alpha) beta)) -1/256)) i))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha))))) i)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha))))) (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha)))) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2)))) (pow.f64 i 2)))))
(-.f64 (fma.f64 1/16 (/.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 1/16 (neg.f64 (/.f64 (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (*.f64 -16 (+.f64 beta (+.f64 beta alpha))))) i)))) (fma.f64 1/16 (/.f64 (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (*.f64 -16 (+.f64 beta (+.f64 beta alpha))))) (/.f64 (*.f64 i i) (*.f64 -16 (+.f64 beta (+.f64 beta alpha))))) (*.f64 1/256 (/.f64 (fma.f64 16 (*.f64 beta (+.f64 beta alpha)) (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta)))) (*.f64 i i)))))
(-.f64 (-.f64 (fma.f64 (*.f64 (/.f64 beta i) (/.f64 beta i)) 1/16 1/16) (/.f64 (fma.f64 beta -1/8 (*.f64 (*.f64 -16 (+.f64 (+.f64 beta alpha) beta)) -1/256)) i)) (fma.f64 1/16 (*.f64 (/.f64 (fma.f64 beta -1/8 (*.f64 (*.f64 -16 (+.f64 (+.f64 beta alpha) beta)) -1/256)) i) (/.f64 (*.f64 -16 (+.f64 (+.f64 beta alpha) beta)) i)) (/.f64 (fma.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta)) (*.f64 16 (*.f64 beta (+.f64 beta alpha)))) (/.f64 (*.f64 i i) 1/256))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (pow.f64 beta 2)) (+.f64 (*.f64 1/16 (*.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha))))) (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha))))) (*.f64 1/256 (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2))))))) (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha)))) (pow.f64 i 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha))))) (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2))))) (pow.f64 i 3))) (+.f64 1/16 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha))))) i)) (*.f64 1/256 (/.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha))) (*.f64 -4 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (pow.f64 i 3)))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha))))) (+.f64 (*.f64 -16 beta) (*.f64 -16 (+.f64 beta alpha)))) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 (*.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 4 (pow.f64 beta 2)))) (pow.f64 i 2)))))
(-.f64 (fma.f64 1/16 (/.f64 (*.f64 beta beta) (*.f64 i i)) (fma.f64 1/16 (/.f64 (-.f64 (*.f64 (*.f64 beta beta) 1/16) (fma.f64 1/16 (*.f64 (*.f64 -16 (+.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (*.f64 -16 (+.f64 beta (+.f64 beta alpha)))))) (*.f64 (fma.f64 16 (*.f64 beta (+.f64 beta alpha)) (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta)))) 1/256))) (/.f64 (pow.f64 i 3) (*.f64 -16 (+.f64 beta (+.f64 beta alpha))))) (fma.f64 1/16 (/.f64 (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (*.f64 -16 (+.f64 beta (+.f64 beta alpha))))) (/.f64 (pow.f64 i 3) (fma.f64 16 (*.f64 beta (+.f64 beta alpha)) (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta)))))) (+.f64 1/16 (fma.f64 -1 (/.f64 (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (*.f64 -16 (+.f64 beta (+.f64 beta alpha))))) i) (*.f64 1/256 (/.f64 (*.f64 -4 (+.f64 (*.f64 (*.f64 beta beta) (+.f64 beta alpha)) (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (pow.f64 i 3)))))))) (fma.f64 1/16 (/.f64 (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (*.f64 -16 (+.f64 beta (+.f64 beta alpha))))) (/.f64 (*.f64 i i) (*.f64 -16 (+.f64 beta (+.f64 beta alpha))))) (*.f64 1/256 (/.f64 (fma.f64 16 (*.f64 beta (+.f64 beta alpha)) (*.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta)))) (*.f64 i i)))))
(-.f64 (fma.f64 (*.f64 (/.f64 beta i) (/.f64 beta i)) 1/16 (fma.f64 1/16 (*.f64 (/.f64 (+.f64 (*.f64 1/16 (-.f64 (*.f64 beta beta) (*.f64 (*.f64 -16 (+.f64 (+.f64 beta alpha) beta)) (fma.f64 beta -1/8 (*.f64 (*.f64 -16 (+.f64 (+.f64 beta alpha) beta)) -1/256))))) (*.f64 -1/256 (fma.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta)) (*.f64 16 (*.f64 beta (+.f64 beta alpha)))))) (pow.f64 i 3)) (*.f64 -16 (+.f64 (+.f64 beta alpha) beta))) (+.f64 (fma.f64 1/16 (*.f64 (/.f64 (fma.f64 beta -1/8 (*.f64 (*.f64 -16 (+.f64 (+.f64 beta alpha) beta)) -1/256)) (pow.f64 i 3)) (fma.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta)) (*.f64 16 (*.f64 beta (+.f64 beta alpha))))) 1/16) (-.f64 (*.f64 1/256 (/.f64 -4 (/.f64 (pow.f64 i 3) (fma.f64 (*.f64 beta beta) (+.f64 beta alpha) (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))))) (/.f64 (fma.f64 beta -1/8 (*.f64 (*.f64 -16 (+.f64 (+.f64 beta alpha) beta)) -1/256)) i))))) (fma.f64 1/16 (*.f64 (/.f64 (fma.f64 beta -1/8 (*.f64 (*.f64 -16 (+.f64 (+.f64 beta alpha) beta)) -1/256)) i) (/.f64 (*.f64 -16 (+.f64 (+.f64 beta alpha) beta)) i)) (/.f64 (fma.f64 4 (+.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 beta beta)) (*.f64 16 (*.f64 beta (+.f64 beta alpha)))) (/.f64 (*.f64 i i) 1/256))))
(*.f64 1/4 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))
(*.f64 1/4 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)))
(/.f64 (*.f64 (*.f64 i i) 1/4) (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))) (*.f64 1/4 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))))
(fma.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1))) (*.f64 1/16 (/.f64 (*.f64 4 (+.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha))))) (pow.f64 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1) 2)))) (*.f64 1/4 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1))))
(fma.f64 beta (fma.f64 1/2 (/.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1)) (*.f64 (/.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) 2) (fma.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha)))))) -1/16)) (/.f64 (*.f64 (*.f64 i i) 1/4) (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1)))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 1/16 (/.f64 (-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 4 (pow.f64 i 2)))) 1) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2)))))) (+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))) (*.f64 1/4 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))))
(fma.f64 (*.f64 beta beta) (-.f64 (/.f64 1/4 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (fma.f64 1/4 (/.f64 (-.f64 (*.f64 1/2 (/.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1))) (*.f64 1/16 (/.f64 (*.f64 4 (+.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha))))) (pow.f64 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1) 2)))) (/.f64 (*.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha))))))) (*.f64 1/16 (/.f64 (+.f64 (fma.f64 4 (*.f64 i (fma.f64 4 i (*.f64 2 alpha))) (+.f64 (*.f64 4 (*.f64 i i)) (pow.f64 (+.f64 (*.f64 i 2) alpha) 2))) -1) (pow.f64 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1) 2))))) (fma.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1))) (*.f64 1/16 (/.f64 (*.f64 4 (+.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha))))) (pow.f64 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1) 2)))) (*.f64 1/4 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)))))
(fma.f64 (*.f64 beta beta) (-.f64 (/.f64 1/4 (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1)) (fma.f64 1/16 (/.f64 (+.f64 (fma.f64 4 (*.f64 i (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 4 (*.f64 i i) (pow.f64 (fma.f64 i 2 alpha) 2))) -1) (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) 2)) (/.f64 (*.f64 (fma.f64 1/2 (/.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1)) (*.f64 (/.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) 2) (fma.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha)))))) -1/16)) 1/4) (*.f64 (/.f64 (*.f64 i i) 4) (/.f64 (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) (fma.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha))))))))) (fma.f64 beta (fma.f64 1/2 (/.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1)) (*.f64 (/.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) 2) (fma.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha)))))) -1/16)) (/.f64 (*.f64 (*.f64 i i) 1/4) (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 1/16 (/.f64 (-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 4 (pow.f64 i 2)))) 1) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 4 (pow.f64 i 2)))) 1) (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))) (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (*.f64 1/16 (/.f64 (-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 4 (pow.f64 i 2)))) 1) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2)))))) (+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha))))) (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2))))) (*.f64 1/4 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))))))
(fma.f64 -1 (*.f64 (pow.f64 beta 3) (fma.f64 1/4 (/.f64 (-.f64 (/.f64 1/4 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (fma.f64 1/4 (/.f64 (-.f64 (*.f64 1/2 (/.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1))) (*.f64 1/16 (/.f64 (*.f64 4 (+.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha))))) (pow.f64 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1) 2)))) (/.f64 (*.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha))))))) (*.f64 1/16 (/.f64 (+.f64 (fma.f64 4 (*.f64 i (fma.f64 4 i (*.f64 2 alpha))) (+.f64 (*.f64 4 (*.f64 i i)) (pow.f64 (+.f64 (*.f64 i 2) alpha) 2))) -1) (pow.f64 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1) 2))))) (/.f64 (*.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha))))))) (fma.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1))) (*.f64 1/16 (/.f64 (*.f64 4 (+.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha))))) (pow.f64 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1) 2)))) (+.f64 (fma.f64 4 (*.f64 i (fma.f64 4 i (*.f64 2 alpha))) (+.f64 (*.f64 4 (*.f64 i i)) (pow.f64 (+.f64 (*.f64 i 2) alpha) 2))) -1)) (*.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1))) (*.f64 1/16 (/.f64 (fma.f64 8 i (*.f64 2 alpha)) (pow.f64 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1) 2)))))) (fma.f64 (*.f64 beta beta) (-.f64 (/.f64 1/4 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (fma.f64 1/4 (/.f64 (-.f64 (*.f64 1/2 (/.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1))) (*.f64 1/16 (/.f64 (*.f64 4 (+.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha))))) (pow.f64 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1) 2)))) (/.f64 (*.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha))))))) (*.f64 1/16 (/.f64 (+.f64 (fma.f64 4 (*.f64 i (fma.f64 4 i (*.f64 2 alpha))) (+.f64 (*.f64 4 (*.f64 i i)) (pow.f64 (+.f64 (*.f64 i 2) alpha) 2))) -1) (pow.f64 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1) 2))))) (fma.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1))) (*.f64 1/16 (/.f64 (*.f64 4 (+.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha))))) (pow.f64 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1) 2)))) (*.f64 1/4 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1))))))
(-.f64 (fma.f64 (*.f64 beta beta) (-.f64 (/.f64 1/4 (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1)) (fma.f64 1/16 (/.f64 (+.f64 (fma.f64 4 (*.f64 i (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 4 (*.f64 i i) (pow.f64 (fma.f64 i 2 alpha) 2))) -1) (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) 2)) (/.f64 (*.f64 (fma.f64 1/2 (/.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1)) (*.f64 (/.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) 2) (fma.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha)))))) -1/16)) 1/4) (*.f64 (/.f64 (*.f64 i i) 4) (/.f64 (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) (fma.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha))))))))) (fma.f64 beta (fma.f64 1/2 (/.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1)) (*.f64 (/.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) 2) (fma.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha)))))) -1/16)) (/.f64 (*.f64 (*.f64 i i) 1/4) (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1)))) (*.f64 (pow.f64 beta 3) (fma.f64 1/4 (*.f64 (/.f64 (-.f64 (/.f64 1/4 (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1)) (fma.f64 1/16 (/.f64 (+.f64 (fma.f64 4 (*.f64 i (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 4 (*.f64 i i) (pow.f64 (fma.f64 i 2 alpha) 2))) -1) (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) 2)) (/.f64 (*.f64 (fma.f64 1/2 (/.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1)) (*.f64 (/.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) 2) (fma.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha)))))) -1/16)) 1/4) (*.f64 (/.f64 (*.f64 i i) 4) (/.f64 (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) (fma.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha))))))))) (*.f64 (*.f64 i i) (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1))) (*.f64 4 (fma.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha)))))) (fma.f64 1/16 (/.f64 (fma.f64 i 8 (*.f64 2 alpha)) (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) 2)) (*.f64 1/4 (*.f64 (/.f64 (+.f64 (fma.f64 4 (*.f64 i (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 4 (*.f64 i i) (pow.f64 (fma.f64 i 2 alpha) 2))) -1) (*.f64 (*.f64 i i) (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1))) (fma.f64 1/2 (/.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1)) (*.f64 (/.f64 4 (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) 2) (fma.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha)))))) -1/16))))))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(-.f64 (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))
(+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (-.f64 (/.f64 (*.f64 2 (pow.f64 i 3)) (pow.f64 beta 3)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (fma.f64 8 i (*.f64 2 alpha))))))
(-.f64 (fma.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 (/.f64 i beta) (/.f64 i beta))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (fma.f64 i 8 (*.f64 2 alpha))))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 4 (pow.f64 i 2)))) 1)) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 4)) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 (*.f64 2 (pow.f64 i 3)) (pow.f64 beta 3)))) (+.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (fma.f64 8 i (*.f64 2 alpha)))) (/.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 8 i (*.f64 2 alpha)))) (/.f64 (pow.f64 beta 4) (fma.f64 8 i (*.f64 2 alpha))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (+.f64 (fma.f64 4 (*.f64 i (fma.f64 4 i (*.f64 2 alpha))) (+.f64 (*.f64 4 (*.f64 i i)) (pow.f64 (+.f64 (*.f64 i 2) alpha) 2))) -1)))))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (fma.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 (/.f64 i beta) (/.f64 i beta)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (fma.f64 i 8 (*.f64 2 alpha))) (/.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 i 8 (*.f64 2 alpha)))) (/.f64 (pow.f64 beta 4) (fma.f64 i 8 (*.f64 2 alpha))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 4)) (+.f64 (fma.f64 4 (*.f64 i (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 4 (*.f64 i i) (pow.f64 (fma.f64 i 2 alpha) 2))) -1))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 i 4) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 4 (pow.f64 i 2)))) 1) (pow.f64 i 2)) (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1))) (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 i) (*.f64 2 alpha)))))) (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 4 (pow.f64 i 2)))) 1)))) (pow.f64 beta 5))) (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 (*.f64 4 i) (*.f64 2 alpha)))) (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 4 (pow.f64 i 2)))) 1) (pow.f64 i 2)) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 4)) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 (-.f64 (pow.f64 i 4) (fma.f64 (+.f64 (fma.f64 4 (*.f64 i (fma.f64 4 i (*.f64 2 alpha))) (+.f64 (*.f64 4 (*.f64 i i)) (pow.f64 (+.f64 (*.f64 i 2) alpha) 2))) -1) (*.f64 i i) (*.f64 (fma.f64 8 i (*.f64 2 alpha)) (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 8 i (*.f64 2 alpha))))))) (fma.f64 8 i (*.f64 2 alpha)) (fma.f64 (*.f64 i i) (*.f64 4 (+.f64 (*.f64 i (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1)) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha))))) (*.f64 (+.f64 (fma.f64 4 (*.f64 i (fma.f64 4 i (*.f64 2 alpha))) (+.f64 (*.f64 4 (*.f64 i i)) (pow.f64 (+.f64 (*.f64 i 2) alpha) 2))) -1) (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 8 i (*.f64 2 alpha))))))) (pow.f64 beta 5)) (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 (*.f64 2 (pow.f64 i 3)) (pow.f64 beta 3))))) (+.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (fma.f64 8 i (*.f64 2 alpha)))) (/.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 8 i (*.f64 2 alpha)))) (/.f64 (pow.f64 beta 4) (fma.f64 8 i (*.f64 2 alpha))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (+.f64 (fma.f64 4 (*.f64 i (fma.f64 4 i (*.f64 2 alpha))) (+.f64 (*.f64 4 (*.f64 i i)) (pow.f64 (+.f64 (*.f64 i 2) alpha) 2))) -1)))))
(-.f64 (-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (fma.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 (/.f64 i beta) (/.f64 i beta)))) (/.f64 (fma.f64 (fma.f64 i 8 (*.f64 2 alpha)) (-.f64 (pow.f64 i 4) (fma.f64 (*.f64 i i) (+.f64 (fma.f64 4 (*.f64 i (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 4 (*.f64 i i) (pow.f64 (fma.f64 i 2 alpha) 2))) -1) (*.f64 (fma.f64 i 8 (*.f64 2 alpha)) (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 i 8 (*.f64 2 alpha))))))) (fma.f64 (+.f64 (fma.f64 4 (*.f64 i (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 4 (*.f64 i i) (pow.f64 (fma.f64 i 2 alpha) 2))) -1) (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 i 8 (*.f64 2 alpha)))) (*.f64 (*.f64 i i) (*.f64 4 (fma.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 alpha)))))))) (pow.f64 beta 5))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (fma.f64 i 8 (*.f64 2 alpha))) (/.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 i 8 (*.f64 2 alpha)))) (/.f64 (pow.f64 beta 4) (fma.f64 i 8 (*.f64 2 alpha))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 4)) (+.f64 (fma.f64 4 (*.f64 i (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 4 (*.f64 i i) (pow.f64 (fma.f64 i 2 alpha) 2))) -1))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(fma.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -2 (+.f64 (*.f64 i 2) alpha) (*.f64 -4 i)))) (pow.f64 beta 3)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(-.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -2 (fma.f64 i 2 alpha) (*.f64 -4 i)))) (pow.f64 beta 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 8 (*.f64 i (+.f64 alpha (*.f64 2 i)))))) 1)) (pow.f64 beta 4)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)))) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i))) (pow.f64 beta 4))))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (fma.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -2 (+.f64 (*.f64 i 2) alpha) (*.f64 -4 i)))) (pow.f64 beta 3)) (/.f64 (*.f64 i i) (*.f64 beta beta)))) (+.f64 (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -2 (+.f64 (*.f64 i 2) alpha) (*.f64 -4 i)))) (/.f64 (pow.f64 beta 4) (fma.f64 -2 (+.f64 (*.f64 i 2) alpha) (*.f64 -4 i)))) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) (-.f64 (fma.f64 4 (*.f64 i i) (*.f64 8 (*.f64 i (+.f64 (*.f64 i 2) alpha)))) 1)) (/.f64 (pow.f64 beta 4) (*.f64 i i)))))
(+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (-.f64 (-.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -2 (fma.f64 i 2 alpha) (*.f64 -4 i)))) (pow.f64 beta 3))) (+.f64 (/.f64 (fma.f64 -2 (fma.f64 i 2 alpha) (*.f64 -4 i)) (/.f64 (pow.f64 beta 4) (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -2 (fma.f64 i 2 alpha) (*.f64 -4 i)))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 4)) (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) (+.f64 (fma.f64 4 (*.f64 i i) (*.f64 (*.f64 i 8) (fma.f64 i 2 alpha))) -1))))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 i 4) (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 8 (*.f64 i (+.f64 alpha (*.f64 2 i)))))) 1) (pow.f64 i 2)) (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)))) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i))))) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i))) (pow.f64 beta 5)) (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)))) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 i 2) (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 (*.f64 i (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1)))) (pow.f64 i 2)) (pow.f64 beta 5)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 8 (*.f64 i (+.f64 alpha (*.f64 2 i)))))) 1) (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i))))) (pow.f64 beta 5))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)))) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i))) (pow.f64 beta 4)) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 8 (*.f64 i (+.f64 alpha (*.f64 2 i)))))) 1) (pow.f64 i 2)) (pow.f64 beta 4))))
(+.f64 (/.f64 (-.f64 (pow.f64 i 4) (fma.f64 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) (-.f64 (fma.f64 4 (*.f64 i i) (*.f64 8 (*.f64 i (+.f64 (*.f64 i 2) alpha)))) 1)) (*.f64 i i) (*.f64 (fma.f64 -2 (+.f64 (*.f64 i 2) alpha) (*.f64 -4 i)) (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -2 (+.f64 (*.f64 i 2) alpha) (*.f64 -4 i))))))) (/.f64 (pow.f64 beta 5) (fma.f64 -2 (+.f64 (*.f64 i 2) alpha) (*.f64 -4 i)))) (-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (fma.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -2 (+.f64 (*.f64 i 2) alpha) (*.f64 -4 i)))) (pow.f64 beta 3)) (+.f64 (/.f64 (fma.f64 -8 (*.f64 (*.f64 i i) (+.f64 (*.f64 i 2) alpha)) (*.f64 (*.f64 -4 i) (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) -1))) (/.f64 (pow.f64 beta 5) (*.f64 i i))) (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) (-.f64 (fma.f64 4 (*.f64 i i) (*.f64 8 (*.f64 i (+.f64 (*.f64 i 2) alpha)))) 1)) (/.f64 (pow.f64 beta 5) (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -2 (+.f64 (*.f64 i 2) alpha) (*.f64 -4 i)))))))))) (+.f64 (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -2 (+.f64 (*.f64 i 2) alpha) (*.f64 -4 i)))) (/.f64 (pow.f64 beta 4) (fma.f64 -2 (+.f64 (*.f64 i 2) alpha) (*.f64 -4 i)))) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 i 2) alpha) 2) (-.f64 (fma.f64 4 (*.f64 i i) (*.f64 8 (*.f64 i (+.f64 (*.f64 i 2) alpha)))) 1)) (/.f64 (pow.f64 beta 4) (*.f64 i i))))))
(+.f64 (/.f64 (-.f64 (pow.f64 i 4) (fma.f64 (*.f64 i i) (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) (+.f64 (fma.f64 4 (*.f64 i i) (*.f64 (*.f64 i 8) (fma.f64 i 2 alpha))) -1)) (*.f64 (fma.f64 -2 (fma.f64 i 2 alpha) (*.f64 -4 i)) (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -2 (fma.f64 i 2 alpha) (*.f64 -4 i))))))) (/.f64 (pow.f64 beta 5) (fma.f64 -2 (fma.f64 i 2 alpha) (*.f64 -4 i)))) (-.f64 (+.f64 (-.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -2 (fma.f64 i 2 alpha) (*.f64 -4 i)))) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 5) (fma.f64 (*.f64 -4 i) (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) -1) (*.f64 -8 (*.f64 (*.f64 i i) (fma.f64 i 2 alpha)))))) (+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -2 (fma.f64 i 2 alpha) (*.f64 -4 i)))) (/.f64 (pow.f64 beta 5) (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) (+.f64 (fma.f64 4 (*.f64 i i) (*.f64 (*.f64 i 8) (fma.f64 i 2 alpha))) -1))))))) (+.f64 (/.f64 (fma.f64 -2 (fma.f64 i 2 alpha) (*.f64 -4 i)) (/.f64 (pow.f64 beta 4) (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -2 (fma.f64 i 2 alpha) (*.f64 -4 i)))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 4)) (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) (+.f64 (fma.f64 4 (*.f64 i i) (*.f64 (*.f64 i 8) (fma.f64 i 2 alpha))) -1))))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))
(*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))
(*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) alpha))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))
(fma.f64 -1 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)) (*.f64 (*.f64 i i) (*.f64 alpha (pow.f64 (+.f64 beta i) 2))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))))
(-.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1))) (*.f64 (/.f64 (fma.f64 beta 2 (*.f64 4 i)) (pow.f64 (fma.f64 i 2 beta) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1) 2) alpha))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) alpha))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3))))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))))
(fma.f64 -1 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)) (*.f64 (*.f64 i i) (*.f64 alpha (pow.f64 (+.f64 beta i) 2))))) (fma.f64 -1 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 3))))) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))))
(-.f64 (-.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1))) (*.f64 (-.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1) 2))) (*.f64 (/.f64 (pow.f64 (fma.f64 beta 2 (*.f64 4 i)) 2) (pow.f64 (fma.f64 i 2 beta) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1) 3)))) (*.f64 alpha alpha))) (*.f64 (/.f64 (fma.f64 beta 2 (*.f64 4 i)) (pow.f64 (fma.f64 i 2 beta) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1) 2) alpha))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) alpha))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3))))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3))))) (+.f64 (*.f64 4 i) (*.f64 2 beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))) (pow.f64 alpha 3))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))))
(fma.f64 -1 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)) (*.f64 (*.f64 i i) (*.f64 alpha (pow.f64 (+.f64 beta i) 2))))) (fma.f64 -1 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 3))))) (*.f64 alpha alpha)) (fma.f64 -1 (*.f64 (*.f64 -1 (+.f64 (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 3))) (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 3))))) (/.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) (fma.f64 4 i (*.f64 beta 2)))))) (pow.f64 alpha 3)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1))) (*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 beta 2 (*.f64 4 i)) (pow.f64 (fma.f64 i 2 beta) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1) 3)) (/.f64 (fma.f64 beta 2 (*.f64 4 i)) (/.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1) (-.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1) 2))) (*.f64 (/.f64 (pow.f64 (fma.f64 beta 2 (*.f64 4 i)) 2) (pow.f64 (fma.f64 i 2 beta) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1) 3)))))))) (pow.f64 alpha 3))) (*.f64 (-.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1) 2))) (*.f64 (/.f64 (pow.f64 (fma.f64 beta 2 (*.f64 4 i)) 2) (pow.f64 (fma.f64 i 2 beta) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1) 3)))) (*.f64 alpha alpha))) (*.f64 (/.f64 (fma.f64 beta 2 (*.f64 4 i)) (pow.f64 (fma.f64 i 2 beta) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (/.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1) 2) alpha))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))
(*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 alpha alpha)))
(*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 3)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 alpha alpha))))
(-.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 alpha alpha))) (*.f64 (/.f64 (fma.f64 beta 2 (*.f64 4 i)) (pow.f64 (fma.f64 i 2 beta) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (/.f64 (pow.f64 alpha 3) (*.f64 i i)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 4))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3))) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) (pow.f64 alpha 4)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 alpha alpha)))))
(-.f64 (-.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 alpha alpha))) (/.f64 (-.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1))) (*.f64 (/.f64 (pow.f64 (fma.f64 beta 2 (*.f64 4 i)) 2) (pow.f64 (fma.f64 i 2 beta) 2)) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)))) (pow.f64 alpha 4))) (*.f64 (/.f64 (fma.f64 beta 2 (*.f64 4 i)) (pow.f64 (fma.f64 i 2 beta) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (/.f64 (pow.f64 alpha 3) (*.f64 i i)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 beta i) 2)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 alpha 5))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 4 i (*.f64 beta 2)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (pow.f64 alpha 3))) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) (pow.f64 alpha 4)) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 beta 2)) 2) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) (/.f64 (*.f64 (fma.f64 4 i (*.f64 beta 2)) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) (pow.f64 alpha 5)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 alpha alpha))))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 alpha alpha))) (/.f64 (neg.f64 (fma.f64 (fma.f64 beta 2 (*.f64 4 i)) (-.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1))) (*.f64 (/.f64 (pow.f64 (fma.f64 beta 2 (*.f64 4 i)) 2) (pow.f64 (fma.f64 i 2 beta) 2)) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)))) (*.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1))) (fma.f64 beta 2 (*.f64 4 i))))) (pow.f64 alpha 5))) (/.f64 (-.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1))) (*.f64 (/.f64 (pow.f64 (fma.f64 beta 2 (*.f64 4 i)) 2) (pow.f64 (fma.f64 i 2 beta) 2)) (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)))) (pow.f64 alpha 4))) (*.f64 (/.f64 (fma.f64 beta 2 (*.f64 4 i)) (pow.f64 (fma.f64 i 2 beta) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (/.f64 (pow.f64 alpha 3) (*.f64 i i)))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))
(*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 alpha alpha)))
(*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 alpha alpha)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 alpha 3))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 alpha alpha))))
(fma.f64 -2 (*.f64 (/.f64 (*.f64 i i) (*.f64 (fma.f64 i 2 beta) (pow.f64 alpha 3))) (pow.f64 (+.f64 beta i) 2)) (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 alpha alpha))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -4 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)))) (pow.f64 alpha 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (*.f64 -4 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)))) (pow.f64 alpha 4)) (fma.f64 -2 (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 alpha 3))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 alpha alpha)))))
(-.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 i i) (*.f64 (fma.f64 i 2 beta) (pow.f64 alpha 3))) (pow.f64 (+.f64 beta i) 2)) (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 alpha alpha)))) (/.f64 (fma.f64 -4 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1)))) (pow.f64 alpha 4)))
(+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -4 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2))))) (pow.f64 alpha 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 beta i) 2))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 5)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -4 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)))) (pow.f64 alpha 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))))
(fma.f64 2 (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (pow.f64 alpha 5) (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (*.f64 -4 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)) (pow.f64 alpha 5))) (fma.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (*.f64 -4 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)))) (pow.f64 alpha 4)) (fma.f64 -2 (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 alpha 3))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 alpha alpha)))))))
(fma.f64 2 (*.f64 (/.f64 (fma.f64 i 2 beta) (pow.f64 alpha 5)) (fma.f64 -4 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1))))) (fma.f64 2 (*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1)) (fma.f64 i 2 beta)) (/.f64 (*.f64 i i) (pow.f64 alpha 5))) (-.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 i i) (*.f64 (fma.f64 i 2 beta) (pow.f64 alpha 3))) (pow.f64 (+.f64 beta i) 2)) (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (/.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 alpha alpha)))) (/.f64 (fma.f64 -4 (*.f64 (*.f64 i i) (pow.f64 (+.f64 beta i) 2)) (*.f64 (/.f64 i (/.f64 (pow.f64 (fma.f64 i 2 beta) 2) i)) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (fma.f64 i 2 beta) 2) -1)))) (pow.f64 alpha 4)))))
(pow.f64 i 2)
(*.f64 i i)
(+.f64 (pow.f64 i 2) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (*.f64 i i) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (*.f64 5 (/.f64 (pow.f64 i 4) (pow.f64 beta 2))) (+.f64 (pow.f64 i 2) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(fma.f64 5 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (+.f64 (*.f64 i i) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(fma.f64 5 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(+.f64 (*.f64 -12 (/.f64 (pow.f64 i 5) (pow.f64 beta 3))) (+.f64 (*.f64 5 (/.f64 (pow.f64 i 4) (pow.f64 beta 2))) (+.f64 (pow.f64 i 2) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))))
(fma.f64 -12 (/.f64 (pow.f64 i 5) (pow.f64 beta 3)) (fma.f64 5 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (+.f64 (*.f64 i i) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))))
(fma.f64 -12 (/.f64 (pow.f64 i 5) (pow.f64 beta 3)) (fma.f64 5 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))))
(*.f64 1/4 (pow.f64 i 2))
(*.f64 (*.f64 i i) 1/4)
(+.f64 (*.f64 1/4 (pow.f64 i 2)) (*.f64 i (-.f64 (*.f64 1/2 beta) (*.f64 1/4 beta))))
(fma.f64 1/4 (*.f64 i i) (*.f64 i (*.f64 beta 1/4)))
(fma.f64 i (*.f64 beta 1/4) (*.f64 (*.f64 i i) 1/4))
(-.f64 (+.f64 (*.f64 1/4 (pow.f64 beta 2)) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (*.f64 i (-.f64 (*.f64 1/2 beta) (*.f64 1/4 beta))))) (+.f64 (*.f64 1/16 (pow.f64 beta 2)) (*.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 beta)))))
(-.f64 (fma.f64 1/4 (*.f64 beta beta) (fma.f64 1/4 (*.f64 i i) (*.f64 i (*.f64 beta 1/4)))) (fma.f64 1/16 (*.f64 beta beta) (*.f64 beta (*.f64 beta 1/4))))
(-.f64 (fma.f64 1/4 (fma.f64 beta beta (*.f64 i i)) (*.f64 i (*.f64 beta 1/4))) (fma.f64 beta (*.f64 beta 1/4) (*.f64 (*.f64 beta beta) 1/16)))
(-.f64 (+.f64 (*.f64 1/4 (pow.f64 beta 2)) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (+.f64 (*.f64 i (-.f64 (*.f64 1/2 beta) (*.f64 1/4 beta))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 beta) (*.f64 1/4 beta)))) (*.f64 beta (-.f64 (*.f64 1/4 (pow.f64 beta 2)) (+.f64 (*.f64 1/16 (pow.f64 beta 2)) (*.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 beta))))))) i))))) (+.f64 (*.f64 1/16 (pow.f64 beta 2)) (*.f64 beta (-.f64 (*.f64 1/2 beta) (*.f64 1/4 beta)))))
(-.f64 (fma.f64 1/4 (*.f64 beta beta) (fma.f64 1/4 (*.f64 i i) (fma.f64 i (*.f64 beta 1/4) (neg.f64 (/.f64 (fma.f64 1/4 (*.f64 (*.f64 beta beta) (*.f64 beta 1/4)) (*.f64 beta (-.f64 (*.f64 (*.f64 beta beta) 1/4) (fma.f64 1/16 (*.f64 beta beta) (*.f64 beta (*.f64 beta 1/4)))))) i))))) (fma.f64 1/16 (*.f64 beta beta) (*.f64 beta (*.f64 beta 1/4))))
(-.f64 (fma.f64 1/4 (fma.f64 beta beta (*.f64 i i)) (-.f64 (*.f64 i (*.f64 beta 1/4)) (/.f64 (fma.f64 beta (+.f64 (*.f64 (*.f64 beta beta) 3/16) (*.f64 beta (*.f64 beta -1/4))) (*.f64 1/4 (*.f64 (*.f64 beta beta) (*.f64 beta 1/4)))) i))) (fma.f64 beta (*.f64 beta 1/4) (*.f64 (*.f64 beta beta) 1/16)))
(*.f64 1/4 (pow.f64 i 2))
(*.f64 (*.f64 i i) 1/4)
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1/2 beta) (*.f64 -1/4 beta)))) (*.f64 1/4 (pow.f64 i 2)))
(fma.f64 1/4 (*.f64 i i) (*.f64 i (*.f64 beta 1/4)))
(fma.f64 i (*.f64 beta 1/4) (*.f64 (*.f64 i i) 1/4))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1/2 beta) (*.f64 -1/4 beta)))) (+.f64 (*.f64 1/4 (pow.f64 beta 2)) (*.f64 1/4 (pow.f64 i 2)))) (+.f64 (*.f64 1/16 (pow.f64 beta 2)) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1/2 beta) (*.f64 -1/4 beta))))))
(-.f64 (fma.f64 1/4 (*.f64 beta beta) (fma.f64 1/4 (*.f64 i i) (*.f64 i (*.f64 beta 1/4)))) (fma.f64 1/16 (*.f64 beta beta) (*.f64 beta (*.f64 beta 1/4))))
(-.f64 (fma.f64 1/4 (fma.f64 beta beta (*.f64 i i)) (*.f64 i (*.f64 beta 1/4))) (fma.f64 beta (*.f64 beta 1/4) (*.f64 (*.f64 beta beta) 1/16)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1/2 beta) (*.f64 -1/4 beta)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1/2 beta) (*.f64 -1/4 beta))) i)) (+.f64 (*.f64 1/4 (pow.f64 beta 2)) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (*.f64 -1 (/.f64 (*.f64 beta (-.f64 (*.f64 1/4 (pow.f64 beta 2)) (+.f64 (*.f64 1/16 (pow.f64 beta 2)) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1/2 beta) (*.f64 -1/4 beta))))))) i)))))) (+.f64 (*.f64 1/16 (pow.f64 beta 2)) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1/2 beta) (*.f64 -1/4 beta))))))
(-.f64 (fma.f64 -1 (*.f64 i (*.f64 beta -1/4)) (fma.f64 1/4 (/.f64 (*.f64 (*.f64 beta beta) (*.f64 beta -1/4)) i) (fma.f64 1/4 (*.f64 beta beta) (fma.f64 1/4 (*.f64 i i) (neg.f64 (/.f64 beta (/.f64 i (-.f64 (*.f64 (*.f64 beta beta) 1/4) (fma.f64 1/16 (*.f64 beta beta) (neg.f64 (*.f64 beta (*.f64 beta -1/4)))))))))))) (fma.f64 1/16 (*.f64 beta beta) (neg.f64 (*.f64 beta (*.f64 beta -1/4)))))
(+.f64 (*.f64 i (*.f64 beta 1/4)) (-.f64 (fma.f64 1/4 (/.f64 (*.f64 beta beta) (/.f64 (/.f64 i beta) -1/4)) (-.f64 (*.f64 1/4 (fma.f64 beta beta (*.f64 i i))) (*.f64 (/.f64 beta i) (+.f64 (*.f64 (*.f64 beta beta) 3/16) (*.f64 beta (*.f64 beta -1/4)))))) (fma.f64 beta (*.f64 beta 1/4) (*.f64 (*.f64 beta beta) 1/16))))
(*.f64 1/4 (pow.f64 i 2))
(*.f64 (*.f64 i i) 1/4)
(+.f64 (*.f64 1/4 (pow.f64 i 2)) (*.f64 beta (-.f64 (*.f64 1/2 i) (*.f64 1/4 i))))
(fma.f64 1/4 (*.f64 i i) (*.f64 beta (*.f64 i 1/4)))
(fma.f64 beta (*.f64 i 1/4) (*.f64 (*.f64 i i) 1/4))
(+.f64 (*.f64 -1/16 (pow.f64 beta 2)) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (*.f64 beta (-.f64 (*.f64 1/2 i) (*.f64 1/4 i)))))
(fma.f64 -1/16 (*.f64 beta beta) (fma.f64 1/4 (*.f64 i i) (*.f64 beta (*.f64 i 1/4))))
(fma.f64 (*.f64 beta beta) -1/16 (fma.f64 beta (*.f64 i 1/4) (*.f64 (*.f64 i i) 1/4)))
(+.f64 (*.f64 -1/16 (pow.f64 beta 2)) (+.f64 (*.f64 1/4 (pow.f64 i 2)) (+.f64 (*.f64 beta (-.f64 (*.f64 1/2 i) (*.f64 1/4 i))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 1/16 (/.f64 1 i)) (*.f64 1/4 (/.f64 (-.f64 (*.f64 1/2 i) (*.f64 1/4 i)) (pow.f64 i 2))))))))
(fma.f64 -1/16 (*.f64 beta beta) (fma.f64 1/4 (*.f64 i i) (fma.f64 beta (*.f64 i 1/4) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1/16 i) (*.f64 -1/4 (/.f64 (*.f64 i 1/4) (*.f64 i i))))))))
(fma.f64 (*.f64 beta beta) -1/16 (fma.f64 (*.f64 i i) 1/4 (fma.f64 (pow.f64 beta 3) (+.f64 (/.f64 1/16 i) (*.f64 -1/4 (*.f64 (/.f64 i i) (/.f64 1/4 i)))) (*.f64 beta (*.f64 i 1/4)))))
(pow.f64 i 2)
(*.f64 i i)
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (pow.f64 i 2)) (*.f64 4 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (fma.f64 2 (/.f64 (pow.f64 i 3) beta) (*.f64 i i)) (*.f64 -4 (/.f64 (pow.f64 i 3) beta)))
(fma.f64 2 (/.f64 (pow.f64 i 3) beta) (fma.f64 i i (*.f64 -4 (/.f64 (pow.f64 i 3) beta))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (+.f64 (pow.f64 i 2) (/.f64 (pow.f64 i 4) (pow.f64 beta 2)))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 4) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 3) beta)) (*.f64 4 (/.f64 (*.f64 i (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 4 (pow.f64 i 3)))) (pow.f64 beta 2))))))
(-.f64 (+.f64 (fma.f64 2 (/.f64 (pow.f64 i 3) beta) (*.f64 i i)) (/.f64 (pow.f64 i 4) (*.f64 beta beta))) (fma.f64 4 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (*.f64 4 (+.f64 (/.f64 (pow.f64 i 3) beta) (/.f64 i (/.f64 (*.f64 beta beta) (*.f64 (pow.f64 i 3) -2)))))))
(-.f64 (fma.f64 2 (/.f64 (pow.f64 i 3) beta) (fma.f64 i i (/.f64 (pow.f64 i 4) (*.f64 beta beta)))) (*.f64 4 (+.f64 (+.f64 (/.f64 (pow.f64 i 3) beta) (*.f64 (/.f64 i beta) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (/.f64 (pow.f64 i 4) (*.f64 beta beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (pow.f64 i 4) (+.f64 (*.f64 4 (pow.f64 i 4)) (*.f64 4 (*.f64 i (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 4 (pow.f64 i 3))))))))) (*.f64 4 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 4 (pow.f64 i 3)))))) (pow.f64 beta 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (+.f64 (pow.f64 i 2) (/.f64 (pow.f64 i 4) (pow.f64 beta 2))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 4) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 3) beta)) (*.f64 4 (/.f64 (*.f64 i (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 4 (pow.f64 i 3)))) (pow.f64 beta 2))))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 4 (+.f64 (*.f64 i (-.f64 (pow.f64 i 4) (*.f64 4 (+.f64 (pow.f64 i 4) (*.f64 i (*.f64 (pow.f64 i 3) -2)))))) (*.f64 (*.f64 i i) (*.f64 (pow.f64 i 3) -2)))) (pow.f64 beta 3)) (+.f64 (fma.f64 2 (/.f64 (pow.f64 i 3) beta) (*.f64 i i)) (/.f64 (pow.f64 i 4) (*.f64 beta beta)))) (fma.f64 4 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (*.f64 4 (+.f64 (/.f64 (pow.f64 i 3) beta) (/.f64 i (/.f64 (*.f64 beta beta) (*.f64 (pow.f64 i 3) -2)))))))
(-.f64 (-.f64 (fma.f64 2 (/.f64 (pow.f64 i 3) beta) (fma.f64 i i (/.f64 (pow.f64 i 4) (*.f64 beta beta)))) (/.f64 4 (/.f64 (pow.f64 beta 3) (fma.f64 i (+.f64 (pow.f64 i 4) (*.f64 -4 (+.f64 (pow.f64 i 4) (*.f64 i (*.f64 (pow.f64 i 3) -2))))) (*.f64 (*.f64 i i) (*.f64 (pow.f64 i 3) -2)))))) (*.f64 4 (+.f64 (+.f64 (/.f64 (pow.f64 i 3) beta) (*.f64 (/.f64 i beta) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))) (/.f64 (pow.f64 i 4) (*.f64 beta beta)))))
(pow.f64 i 2)
(*.f64 i i)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (pow.f64 i 2))
(+.f64 (*.f64 i i) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(fma.f64 i i (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (+.f64 (pow.f64 i 2) (/.f64 (pow.f64 i 4) (pow.f64 beta 2)))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 4) (pow.f64 beta 2))) (*.f64 -4 (/.f64 (*.f64 i (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3)))) (pow.f64 beta 2)))))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (*.f64 i i)) (/.f64 (pow.f64 i 4) (*.f64 beta beta))) (fma.f64 4 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (/.f64 (*.f64 (*.f64 -4 i) (*.f64 2 (pow.f64 i 3))) (*.f64 beta beta))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (-.f64 (fma.f64 i i (/.f64 (pow.f64 i 4) (*.f64 beta beta))) (fma.f64 4 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (/.f64 -4 (/.f64 (*.f64 beta beta) (*.f64 i (*.f64 2 (pow.f64 i 3))))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (pow.f64 i 4) (+.f64 (*.f64 4 (pow.f64 i 4)) (*.f64 -4 (*.f64 i (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))))))) i) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3))) beta)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3)))) (pow.f64 beta 3))) (+.f64 (pow.f64 i 2) (/.f64 (pow.f64 i 4) (pow.f64 beta 2)))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 4) (pow.f64 beta 2))) (*.f64 -4 (/.f64 (*.f64 i (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 -4 (pow.f64 i 3)))) (pow.f64 beta 2)))))
(-.f64 (fma.f64 -4 (/.f64 (-.f64 (pow.f64 i 4) (fma.f64 4 (pow.f64 i 4) (*.f64 (*.f64 -4 i) (*.f64 2 (pow.f64 i 3))))) (/.f64 (pow.f64 beta 3) i)) (fma.f64 -1 (*.f64 2 (/.f64 (pow.f64 i 3) beta)) (fma.f64 4 (/.f64 (*.f64 (*.f64 i i) (*.f64 2 (pow.f64 i 3))) (pow.f64 beta 3)) (+.f64 (*.f64 i i) (/.f64 (pow.f64 i 4) (*.f64 beta beta)))))) (fma.f64 4 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (/.f64 (*.f64 (*.f64 -4 i) (*.f64 2 (pow.f64 i 3))) (*.f64 beta beta))))
(fma.f64 -4 (*.f64 (/.f64 (-.f64 (pow.f64 i 4) (fma.f64 4 (pow.f64 i 4) (*.f64 -4 (*.f64 i (*.f64 2 (pow.f64 i 3)))))) (pow.f64 beta 3)) i) (-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 i 3) beta)) (fma.f64 4 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 2 (pow.f64 i 3))) (fma.f64 i i (/.f64 (pow.f64 i 4) (*.f64 beta beta))))) (fma.f64 4 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (/.f64 -4 (/.f64 (*.f64 beta beta) (*.f64 i (*.f64 2 (pow.f64 i 3))))))))
(*.f64 4 (pow.f64 i 2))
(*.f64 4 (*.f64 i i))
(+.f64 (*.f64 4 (*.f64 beta i)) (*.f64 4 (pow.f64 i 2)))
(*.f64 4 (+.f64 (*.f64 beta i) (*.f64 i i)))
(*.f64 4 (*.f64 i (+.f64 beta i)))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(fma.f64 4 (*.f64 beta i) (+.f64 (*.f64 beta beta) (*.f64 4 (*.f64 i i))))
(fma.f64 4 (*.f64 beta i) (fma.f64 4 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(fma.f64 4 (*.f64 beta i) (+.f64 (*.f64 beta beta) (*.f64 4 (*.f64 i i))))
(fma.f64 4 (*.f64 beta i) (fma.f64 4 (*.f64 i i) (*.f64 beta beta)))
(pow.f64 beta 2)
(*.f64 beta beta)
(+.f64 (*.f64 4 (*.f64 beta i)) (pow.f64 beta 2))
(fma.f64 4 (*.f64 beta i) (*.f64 beta beta))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(fma.f64 4 (*.f64 beta i) (+.f64 (*.f64 beta beta) (*.f64 4 (*.f64 i i))))
(fma.f64 4 (*.f64 beta i) (fma.f64 4 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(fma.f64 4 (*.f64 beta i) (+.f64 (*.f64 beta beta) (*.f64 4 (*.f64 i i))))
(fma.f64 4 (*.f64 beta i) (fma.f64 4 (*.f64 i i) (*.f64 beta beta)))
(pow.f64 beta 2)
(*.f64 beta beta)
(+.f64 (*.f64 4 (*.f64 beta i)) (pow.f64 beta 2))
(fma.f64 4 (*.f64 beta i) (*.f64 beta beta))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(fma.f64 4 (*.f64 beta i) (+.f64 (*.f64 beta beta) (*.f64 4 (*.f64 i i))))
(fma.f64 4 (*.f64 beta i) (fma.f64 4 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(fma.f64 4 (*.f64 beta i) (+.f64 (*.f64 beta beta) (*.f64 4 (*.f64 i i))))
(fma.f64 4 (*.f64 beta i) (fma.f64 4 (*.f64 i i) (*.f64 beta beta)))
(pow.f64 beta 2)
(*.f64 beta beta)
(+.f64 (*.f64 4 (*.f64 beta i)) (pow.f64 beta 2))
(fma.f64 4 (*.f64 beta i) (*.f64 beta beta))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(fma.f64 4 (*.f64 beta i) (+.f64 (*.f64 beta beta) (*.f64 4 (*.f64 i i))))
(fma.f64 4 (*.f64 beta i) (fma.f64 4 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(fma.f64 4 (*.f64 beta i) (+.f64 (*.f64 beta beta) (*.f64 4 (*.f64 i i))))
(fma.f64 4 (*.f64 beta i) (fma.f64 4 (*.f64 i i) (*.f64 beta beta)))
(*.f64 4 (pow.f64 i 2))
(*.f64 4 (*.f64 i i))
(+.f64 (*.f64 4 (*.f64 beta i)) (*.f64 4 (pow.f64 i 2)))
(*.f64 4 (+.f64 (*.f64 beta i) (*.f64 i i)))
(*.f64 4 (*.f64 i (+.f64 beta i)))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(fma.f64 4 (*.f64 beta i) (+.f64 (*.f64 beta beta) (*.f64 4 (*.f64 i i))))
(fma.f64 4 (*.f64 beta i) (fma.f64 4 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(fma.f64 4 (*.f64 beta i) (+.f64 (*.f64 beta beta) (*.f64 4 (*.f64 i i))))
(fma.f64 4 (*.f64 beta i) (fma.f64 4 (*.f64 i i) (*.f64 beta beta)))
(*.f64 4 (pow.f64 i 2))
(*.f64 4 (*.f64 i i))
(+.f64 (*.f64 4 (*.f64 beta i)) (*.f64 4 (pow.f64 i 2)))
(*.f64 4 (+.f64 (*.f64 beta i) (*.f64 i i)))
(*.f64 4 (*.f64 i (+.f64 beta i)))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(fma.f64 4 (*.f64 beta i) (+.f64 (*.f64 beta beta) (*.f64 4 (*.f64 i i))))
(fma.f64 4 (*.f64 beta i) (fma.f64 4 (*.f64 i i) (*.f64 beta beta)))
(+.f64 (*.f64 4 (*.f64 beta i)) (+.f64 (pow.f64 beta 2) (*.f64 4 (pow.f64 i 2))))
(fma.f64 4 (*.f64 beta i) (+.f64 (*.f64 beta beta) (*.f64 4 (*.f64 i i))))
(fma.f64 4 (*.f64 beta i) (fma.f64 4 (*.f64 i i) (*.f64 beta beta)))

eval1.2s (4.3%)

Compiler

Compiled 59653 to 34670 computations (41.9% saved)

prune361.0ms (1.3%)

Pruning

37 alts after pruning (36 fresh and 1 done)

PrunedKeptTotal
New1046331079
Fresh14317
Picked101
Done415
Total1065371102
Error
0.2b
Counts
1102 → 37
Alt Table
Click to see full alt table
StatusErrorProgram
55.2b
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 4 (*.f64 i (+.f64 (+.f64 beta alpha) i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
37.1b
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) 2)) 3) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
53.8b
(/.f64 i (/.f64 (*.f64 beta beta) (+.f64 i alpha)))
52.8b
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
57.7b
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 i beta) (/.f64 (+.f64 i alpha) beta)))) 1)
49.6b
(*.f64 (*.f64 (/.f64 i beta) (/.f64 1 beta)) (+.f64 alpha i))
54.4b
(*.f64 i (/.f64 i (*.f64 beta beta)))
22.4b
(log.f64 (exp.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))))
54.6b
(/.f64 (/.f64 (*.f64 i i) (+.f64 1 (-.f64 (*.f64 2 (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 i beta))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
52.8b
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (+.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (+.f64 alpha (*.f64 i 2)) (*.f64 beta 2))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
52.3b
(/.f64 (*.f64 i i) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
40.8b
(/.f64 (/.f64 (*.f64 i i) (+.f64 4 (fma.f64 -4 (/.f64 beta i) (/.f64 5 (*.f64 (/.f64 i beta) (/.f64 i beta)))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
57.5b
0
3.2b
(*.f64 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (+.f64 (fma.f64 i 2 beta) 1))) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
56.0b
(/.f64 i (/.f64 beta (/.f64 alpha beta)))
41.2b
(/.f64 (/.f64 (*.f64 i i) (+.f64 4 (*.f64 -4 (/.f64 beta i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
57.9b
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 beta beta) 1))
44.5b
(/.f64 (*.f64 (/.f64 i beta) (+.f64 i alpha)) beta)
40.7b
(/.f64 (/.f64 (*.f64 i i) 4) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
17.2b
(-.f64 (+.f64 1/16 (*.f64 1/16 (*.f64 beta (/.f64 2 i)))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
47.1b
(*.f64 (/.f64 i beta) (/.f64 i beta))
54.9b
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
57.2b
(/.f64 (*.f64 i alpha) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
49.9b
(pow.f64 (/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta) 2)
20.3b
(/.f64 (-.f64 (*.f64 (-.f64 1/256 (pow.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) 2)) i) (*.f64 (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)) (*.f64 1/8 (+.f64 beta alpha)))) (*.f64 (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)) i))
44.5b
(pow.f64 (cbrt.f64 (*.f64 (/.f64 i beta) (/.f64 (+.f64 i alpha) beta))) 3)
36.7b
(/.f64 (pow.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) 2) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
54.4b
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
56.7b
(*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) i)
57.9b
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
54.3b
(/.f64 (/.f64 (*.f64 i i) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
19.8b
1/16
45.3b
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 -4 (/.f64 beta i)) (-.f64 (+.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i))) (fma.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i)) (*.f64 -2 (*.f64 (/.f64 beta i) (/.f64 (*.f64 4 beta) i))))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
42.6b
(/.f64 (fma.f64 i (*.f64 beta 1/4) (*.f64 (*.f64 i i) 1/4)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
49.9b
(/.f64 (/.f64 (*.f64 i (+.f64 i alpha)) beta) beta)
45.7b
(/.f64 (fma.f64 (*.f64 beta beta) -1/16 (fma.f64 beta (*.f64 i 1/4) (*.f64 (*.f64 i i) 1/4))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
55.6b
(-.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i)) (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))
Compiler

Compiled 1944 to 1167 computations (40% saved)

localize221.0ms (0.8%)

Local error

Found 4 expressions with local error:

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

Compiled 138 to 74 computations (46.4% saved)

series122.0ms (0.4%)

Counts
4 → 132
Calls

33 calls:

TimeVariablePointExpression
60.0ms
beta
@-inf
(/.f64 (fma.f64 i 2 beta) (+.f64 beta i))
6.0ms
i
@0
(*.f64 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (+.f64 (fma.f64 i 2 beta) 1))) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
5.0ms
beta
@0
(*.f64 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (+.f64 (fma.f64 i 2 beta) 1))) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
4.0ms
beta
@0
(/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (+.f64 (fma.f64 i 2 beta) 1)))
4.0ms
alpha
@0
(*.f64 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (+.f64 (fma.f64 i 2 beta) 1))) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))

rewrite167.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
379×log1p-udef_binary64
378×expm1-udef_binary64
220×add-sqr-sqrt_binary64
215×*-un-lft-identity_binary64
215×pow1_binary64
Iterations

Useful iterations: 1 (0.0ms)

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

simplify305.0ms (1.1%)

Algorithm
egg-herbie
Rules
714×associate-/r*_binary64
667×associate-/l*_binary64
437×*-commutative_binary64
273×+-commutative_binary64
194×fma-def_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0100216867
1405115727
Stop Event
node limit
Counts
331 → 408
Calls
Call 1
Inputs
(/.f64 (pow.f64 i 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1)))
(+.f64 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (pow.f64 i 3)))
(+.f64 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (pow.f64 i 3)) (*.f64 (pow.f64 i 4) (-.f64 (/.f64 1 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 8 (/.f64 1 (*.f64 beta (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))) (*.f64 4 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1))))))))))))
(+.f64 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 5) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)) (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 2 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2)))))) (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 8 (/.f64 1 (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 8 (/.f64 1 (*.f64 beta (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))) (*.f64 4 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1))))))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))))) (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (pow.f64 i 3)) (*.f64 (pow.f64 i 4) (-.f64 (/.f64 1 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 8 (/.f64 1 (*.f64 beta (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))) (*.f64 4 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))))))))))))
1/16
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) i)))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (*.f64 1/8 (/.f64 beta i)))) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) i)) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 4 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) (*.f64 4 (pow.f64 beta 2)))) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1)))))) (pow.f64 i 2))))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1)))) (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 4 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) (*.f64 4 (pow.f64 beta 2)))) (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))))) (*.f64 1/16 (*.f64 (-.f64 (*.f64 1/16 (pow.f64 beta 2)) (+.f64 (*.f64 1/256 (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 4 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) (*.f64 4 (pow.f64 beta 2))))) (*.f64 1/16 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))))) (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))))) (pow.f64 i 3))) (*.f64 1/8 (/.f64 beta i))))) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) i)) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 4 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) (*.f64 4 (pow.f64 beta 2)))) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1)))))) (pow.f64 i 2))))))
1/16
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) i)))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) i)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))))) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 -2 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2))))) (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))) (*.f64 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1))) (pow.f64 i 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) i)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 -2 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2))))) (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))))))) (pow.f64 i 3))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (pow.f64 beta 2)) (+.f64 (*.f64 1/256 (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 -2 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2)))))) (*.f64 1/16 (*.f64 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))) (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))))))) (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))))) (pow.f64 i 3)))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))))) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 -2 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2))))) (pow.f64 i 2)))))
(*.f64 1/4 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 1/4 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 i) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (pow.f64 beta 2)) (*.f64 1/4 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 i) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))) (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 i) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))))) (+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 i) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (pow.f64 beta 2)) (*.f64 1/4 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(-.f64 (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 i))) 1) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 4 (pow.f64 i 2))))) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 4)) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 i 4) (+.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 i))) 1) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 4 (pow.f64 i 2))))))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (+.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 i))) 1) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 4 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))) (pow.f64 beta 5))) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 i))) 1) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 4 (pow.f64 i 2))))) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 4)) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i))))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i))))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 4 (pow.f64 i 2)))) (pow.f64 i 2)) (pow.f64 beta 4)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -4 i))))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i)))) (pow.f64 beta 4))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 i 4) (+.f64 (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i))))) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -4 i)))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -4 (*.f64 i (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))))) (*.f64 4 (pow.f64 i 2))))))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i)))) (pow.f64 beta 5)) (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 -4 (*.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))) (pow.f64 beta 5)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i))))) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 4 (pow.f64 i 2)))) (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -4 i)))))) (pow.f64 beta 5)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 4 (pow.f64 i 2)))) (pow.f64 i 2)) (pow.f64 beta 4)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -4 i))))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i)))) (pow.f64 beta 4))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3)))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (pow.f64 alpha 2))))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6)))) (pow.f64 alpha 4))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6)))) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 alpha 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6)))) (pow.f64 alpha 4))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 4))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 5)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 4))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 5)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))))
(/.f64 i (+.f64 beta (+.f64 1 alpha)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (pow.f64 i 2))) (/.f64 i (+.f64 beta (+.f64 1 alpha))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) beta))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta))) (*.f64 beta (+.f64 beta (+.f64 1 alpha)))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (pow.f64 i 2))) (/.f64 i (+.f64 beta (+.f64 1 alpha)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) beta))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta))) (*.f64 beta (+.f64 beta (+.f64 1 alpha)))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (pow.f64 i 2))) (+.f64 (/.f64 i (+.f64 beta (+.f64 1 alpha))) (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) beta))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) beta))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta))) (*.f64 (+.f64 beta (+.f64 1 alpha)) beta)))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta))) (*.f64 beta (+.f64 beta (+.f64 1 alpha)))))))))))
1/4
(-.f64 (+.f64 1/4 (*.f64 1/4 (/.f64 beta i))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)) i)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 1/4 (/.f64 beta i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)))) (*.f64 1/16 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (pow.f64 i 2))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)) i)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta))))))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)))) (*.f64 1/16 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta))))) (pow.f64 i 3))) (+.f64 1/4 (+.f64 (*.f64 1/4 (/.f64 beta i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)))) (*.f64 1/16 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (pow.f64 i 2)))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)) i)))
1/4
(-.f64 (+.f64 1/4 (*.f64 1/4 (/.f64 beta i))) (*.f64 -1/16 (/.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta (+.f64 1 alpha)))) i)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 1 alpha))) (*.f64 -2 beta)))) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta (+.f64 1 alpha))))) (pow.f64 i 2))) (+.f64 1/4 (+.f64 (*.f64 1/4 (/.f64 beta i)) (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (pow.f64 i 2)))))) (*.f64 -1/16 (/.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta (+.f64 1 alpha)))) i)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 1 alpha))) (*.f64 -2 beta)))) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta (+.f64 1 alpha))))) (pow.f64 i 2))) (+.f64 1/4 (+.f64 (*.f64 1/4 (/.f64 beta i)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 1 alpha))) (*.f64 -2 beta)))) beta))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta (+.f64 1 alpha)))) (+.f64 (*.f64 -1/16 (*.f64 (+.f64 beta (+.f64 1 alpha)) beta)) (*.f64 1/4 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 1 alpha))) (*.f64 -2 beta)) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta (+.f64 1 alpha)))))))))))) (pow.f64 i 3))) (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (pow.f64 i 2))))))) (*.f64 -1/16 (/.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta (+.f64 1 alpha)))) i)))
(*.f64 1/2 (/.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i)))))
(+.f64 (*.f64 1/2 (/.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 1/4 (/.f64 (+.f64 (*.f64 4 i) (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2))))))
(+.f64 (*.f64 1/2 (/.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 1/4 (/.f64 (+.f64 (*.f64 4 i) (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 1 alpha))) (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (*.f64 1/4 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 1/4 (/.f64 (+.f64 (*.f64 4 i) (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2)))))))
(+.f64 (*.f64 1/2 (/.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 1/4 (/.f64 (+.f64 (*.f64 4 i) (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 1 alpha))) (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (*.f64 1/4 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 1/4 (/.f64 (+.f64 (*.f64 4 i) (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 1 alpha))) (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (*.f64 1/4 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 1 alpha))) (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 1/4 (/.f64 (+.f64 (*.f64 4 i) (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2)))) (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))))))) (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 1/4 (/.f64 (+.f64 (*.f64 4 i) (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2))))))))
(/.f64 i beta)
(-.f64 (+.f64 (/.f64 i beta) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (/.f64 (*.f64 i (+.f64 (*.f64 4 i) (+.f64 1 alpha))) (pow.f64 beta 2)))
(-.f64 (+.f64 (/.f64 i beta) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 i 2) (*.f64 i (+.f64 (*.f64 4 i) (+.f64 1 alpha)))) (+.f64 (*.f64 4 i) (+.f64 1 alpha)))) (pow.f64 beta 3))))) (/.f64 (*.f64 i (+.f64 (*.f64 4 i) (+.f64 1 alpha))) (pow.f64 beta 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 1 alpha)) (-.f64 (pow.f64 i 2) (*.f64 i (+.f64 (*.f64 4 i) (+.f64 1 alpha)))))) (+.f64 (*.f64 4 i) (+.f64 1 alpha)))) (*.f64 2 (*.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (pow.f64 i 2) (*.f64 i (+.f64 (*.f64 4 i) (+.f64 1 alpha)))))))) (pow.f64 beta 4))) (+.f64 (/.f64 i beta) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 i 2) (*.f64 i (+.f64 (*.f64 4 i) (+.f64 1 alpha)))) (+.f64 (*.f64 4 i) (+.f64 1 alpha)))) (pow.f64 beta 3)))))) (/.f64 (*.f64 i (+.f64 (*.f64 4 i) (+.f64 1 alpha))) (pow.f64 beta 2)))
(/.f64 i beta)
(-.f64 (+.f64 (/.f64 i beta) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))
(-.f64 (+.f64 (/.f64 i beta) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 i))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 3)))))) (*.f64 -1 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))
(-.f64 (+.f64 (/.f64 i beta) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 i)))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 i))))) (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 i))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 3))))))) (*.f64 -1 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))
(/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 1 (*.f64 2 i)))))
(+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) alpha)) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2)))))
(+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) alpha)) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2)))) (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 3))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 4)))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) alpha)) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2)))) (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))))))
(/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha))
(+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 4)))))))
(/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha))
(+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 4)))))))
(/.f64 i (-.f64 (+.f64 beta alpha) 1))
(+.f64 (/.f64 i (-.f64 (+.f64 beta alpha) 1)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (pow.f64 i 2))))
(+.f64 (/.f64 i (-.f64 (+.f64 beta alpha) 1)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (pow.f64 i 2))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))))))))
(+.f64 (/.f64 i (-.f64 (+.f64 beta alpha) 1)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1))))))) (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1))))))))))
1/4
(-.f64 (+.f64 1/4 (*.f64 1/4 (/.f64 beta i))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) i)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))) (pow.f64 i 2))) (+.f64 1/4 (*.f64 1/4 (/.f64 beta i)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) i)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))) (pow.f64 i 2))) (+.f64 1/4 (+.f64 (*.f64 1/4 (/.f64 beta i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) (+.f64 (*.f64 1/16 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))))) (*.f64 1/4 (*.f64 beta (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)))) (-.f64 (+.f64 beta alpha) 1))))) (pow.f64 i 3)))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) i)))
1/4
(-.f64 (+.f64 1/4 (*.f64 1/4 (/.f64 beta i))) (*.f64 -1/16 (/.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) i)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)) (pow.f64 i 2))) (+.f64 (*.f64 1/4 (/.f64 beta i)) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))) (pow.f64 i 2)))))) (*.f64 -1/16 (/.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) i)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)) (pow.f64 i 2))) (+.f64 (*.f64 1/4 (/.f64 beta i)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 -1/16 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 1/4 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))))))) (*.f64 1/4 (*.f64 beta (*.f64 (-.f64 (+.f64 beta alpha) 1) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))))))))) (pow.f64 i 3))))))) (*.f64 -1/16 (/.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) i)))
(*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))))) (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/4 (/.f64 1 (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/4 (/.f64 1 (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (+.f64 (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/4 (/.f64 1 (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))))))
(/.f64 i beta)
(-.f64 (+.f64 (/.f64 i beta) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 beta 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 (-.f64 (pow.f64 i 2) (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1))) (pow.f64 beta 3))) (+.f64 (/.f64 i beta) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 beta 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 (-.f64 (pow.f64 i 2) (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1))) (*.f64 2 (*.f64 (-.f64 (pow.f64 i 2) (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1))) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 (-.f64 (pow.f64 i 2) (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1))) (pow.f64 beta 3))) (+.f64 (/.f64 i beta) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))) (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 beta 2)))
(/.f64 i beta)
(-.f64 (+.f64 (/.f64 i beta) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (pow.f64 beta 3))) (+.f64 (/.f64 i beta) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (/.f64 (*.f64 (-.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 i (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 3))))) (*.f64 -1 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 i (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))))) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 (-.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))))))) (pow.f64 beta 4))) (+.f64 (/.f64 i beta) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (/.f64 (*.f64 (-.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 i (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 3)))))) (*.f64 -1 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 2))))
(/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) alpha)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (+.f64 beta (*.f64 2 i))))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) alpha)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (+.f64 beta (*.f64 2 i))))) (+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (+.f64 beta (*.f64 2 i)))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 3))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 4) (+.f64 beta (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) alpha)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (+.f64 beta (*.f64 2 i))))) (+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (+.f64 beta (*.f64 2 i)))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i)))))))
(/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)))))
(/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)))))
1
(+.f64 1 (/.f64 i beta))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (/.f64 i beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (/.f64 i beta) (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
2
(-.f64 (+.f64 (/.f64 beta i) 2) (*.f64 2 (/.f64 beta i)))
(-.f64 (+.f64 (/.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (-.f64 beta (*.f64 2 beta))) (pow.f64 i 2))) 2)) (*.f64 2 (/.f64 beta i)))
(-.f64 (+.f64 (/.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (-.f64 beta (*.f64 2 beta))) (pow.f64 i 2))) (+.f64 2 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 beta (*.f64 2 beta))) (pow.f64 i 3))))) (*.f64 2 (/.f64 beta i)))
2
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -2 beta)) i)))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -2 beta)) i)) (/.f64 (*.f64 beta (-.f64 (*.f64 -1 beta) (*.f64 -2 beta))) (pow.f64 i 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 beta) (*.f64 -2 beta))) (pow.f64 i 3))) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -2 beta)) i)) (/.f64 (*.f64 beta (-.f64 (*.f64 -1 beta) (*.f64 -2 beta))) (pow.f64 i 2)))))
2
(+.f64 2 (*.f64 -1 (/.f64 beta i)))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 2 (*.f64 -1 (/.f64 beta i))))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (*.f64 -1 (/.f64 beta i)))))
1
(-.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (/.f64 i beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 i) i) i) (pow.f64 beta 2))) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 i beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 i) i) i) (pow.f64 beta 2))) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 i) i) (pow.f64 i 2)) (pow.f64 beta 3)) (*.f64 2 (/.f64 i beta))))) (/.f64 i beta))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) (*.f64 -1 i)) beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) (*.f64 -1 i)) beta)) (/.f64 (*.f64 i (-.f64 (*.f64 -2 i) (*.f64 -1 i))) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) (*.f64 -1 i)) beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 i) (*.f64 -1 i))) (pow.f64 beta 3))) (/.f64 (*.f64 i (-.f64 (*.f64 -2 i) (*.f64 -1 i))) (pow.f64 beta 2)))))
Outputs
(/.f64 (pow.f64 i 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1)))
(/.f64 (/.f64 (*.f64 i i) (+.f64 beta (+.f64 1 alpha))) (+.f64 beta (-.f64 alpha 1)))
(/.f64 (/.f64 (*.f64 i i) (+.f64 beta (+.f64 1 alpha))) (+.f64 beta (+.f64 alpha -1)))
(+.f64 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (pow.f64 i 3)))
(+.f64 (/.f64 (/.f64 (*.f64 i i) (+.f64 beta (+.f64 1 alpha))) (+.f64 beta (-.f64 alpha 1))) (*.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) (/.f64 2 (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)))) (+.f64 (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2))))) (pow.f64 i 3)))
(+.f64 (/.f64 (/.f64 (*.f64 i i) (+.f64 beta (+.f64 1 alpha))) (+.f64 beta (+.f64 alpha -1))) (*.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)))) (+.f64 (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2))))) (pow.f64 i 3)))
(+.f64 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (pow.f64 i 3)) (*.f64 (pow.f64 i 4) (-.f64 (/.f64 1 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 8 (/.f64 1 (*.f64 beta (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))) (*.f64 4 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1))))))))))))
(+.f64 (/.f64 (/.f64 (*.f64 i i) (+.f64 beta (+.f64 1 alpha))) (+.f64 beta (-.f64 alpha 1))) (fma.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) (/.f64 2 (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)))) (+.f64 (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2))))) (pow.f64 i 3) (*.f64 (pow.f64 i 4) (-.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (+.f64 beta (-.f64 alpha 1)) (*.f64 beta beta)))) (/.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) (/.f64 2 (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)))) (+.f64 (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2))))) (/.f64 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (+.f64 beta (-.f64 alpha 1)) (*.f64 beta beta))) (fma.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (*.f64 beta beta))) (+.f64 beta (-.f64 alpha 1)) (*.f64 (*.f64 2 (*.f64 beta beta)) (+.f64 beta (+.f64 1 alpha))))))) (+.f64 (/.f64 8 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)))) (fma.f64 2 (/.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (*.f64 beta beta))) (*.f64 (*.f64 beta beta) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2)))) (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (+.f64 beta (-.f64 alpha 1)) (*.f64 beta beta))))))))))
(+.f64 (/.f64 (/.f64 (*.f64 i i) (+.f64 beta (+.f64 1 alpha))) (+.f64 beta (+.f64 alpha -1))) (fma.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)))) (+.f64 (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2))))) (pow.f64 i 3) (*.f64 (pow.f64 i 4) (-.f64 (-.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 beta) beta) (+.f64 beta (+.f64 alpha -1))) (+.f64 beta (+.f64 1 alpha))) (/.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)))) (+.f64 (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2))))) (/.f64 (*.f64 beta beta) (/.f64 (fma.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (*.f64 beta beta))) (+.f64 beta (+.f64 alpha -1)) (*.f64 (*.f64 2 (*.f64 beta beta)) (+.f64 beta (+.f64 1 alpha)))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1))))))) (+.f64 (/.f64 (/.f64 8 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) beta) (fma.f64 2 (/.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (*.f64 beta beta))) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2) (*.f64 beta beta)))) (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (+.f64 beta (+.f64 alpha -1)) (*.f64 beta beta))))))))))
(+.f64 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 5) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)) (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 2 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2)))))) (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 8 (/.f64 1 (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 8 (/.f64 1 (*.f64 beta (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))) (*.f64 4 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1))))))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))))) (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (pow.f64 i 3)) (*.f64 (pow.f64 i 4) (-.f64 (/.f64 1 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 8 (/.f64 1 (*.f64 beta (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))) (*.f64 4 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))))))))))))
(+.f64 (/.f64 (/.f64 (*.f64 i i) (+.f64 beta (+.f64 1 alpha))) (+.f64 beta (-.f64 alpha 1))) (fma.f64 -1 (*.f64 (pow.f64 i 5) (fma.f64 2 (/.f64 (/.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) (*.f64 beta beta)) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2))) (+.f64 (*.f64 (/.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) (/.f64 2 (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)))) (+.f64 (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2))))) (*.f64 beta beta)) (/.f64 (fma.f64 (+.f64 beta (-.f64 alpha 1)) (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) (*.f64 2 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (*.f64 beta beta))))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1))))) (+.f64 (/.f64 8 (*.f64 (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (*.f64 beta beta))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (+.f64 beta (-.f64 alpha 1)) (*.f64 beta beta)))) (+.f64 (/.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) (/.f64 2 (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)))) (+.f64 (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2))))) (/.f64 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (+.f64 beta (-.f64 alpha 1)) (*.f64 beta beta))) (fma.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (*.f64 beta beta))) (+.f64 beta (-.f64 alpha 1)) (*.f64 (*.f64 2 (*.f64 beta beta)) (+.f64 beta (+.f64 1 alpha)))))) (+.f64 (/.f64 8 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)))) (fma.f64 2 (/.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (*.f64 beta beta))) (*.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (*.f64 beta beta)) (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2))) (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (+.f64 beta (-.f64 alpha 1)) (*.f64 beta beta)))))))) (/.f64 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (+.f64 beta (-.f64 alpha 1)) (*.f64 beta beta))) (fma.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (*.f64 beta beta))) (+.f64 beta (-.f64 alpha 1)) (*.f64 (*.f64 2 (*.f64 beta beta)) (+.f64 beta (+.f64 1 alpha)))))))))) (fma.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) (/.f64 2 (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)))) (+.f64 (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2))))) (pow.f64 i 3) (*.f64 (pow.f64 i 4) (-.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (+.f64 beta (-.f64 alpha 1)) (*.f64 beta beta)))) (/.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) (/.f64 2 (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)))) (+.f64 (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2))))) (/.f64 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (+.f64 beta (-.f64 alpha 1)) (*.f64 beta beta))) (fma.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (*.f64 beta beta))) (+.f64 beta (-.f64 alpha 1)) (*.f64 (*.f64 2 (*.f64 beta beta)) (+.f64 beta (+.f64 1 alpha))))))) (+.f64 (/.f64 8 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)))) (fma.f64 2 (/.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (*.f64 beta beta))) (*.f64 (*.f64 beta beta) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2)))) (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (+.f64 beta (-.f64 alpha 1)) (*.f64 beta beta)))))))))))
(+.f64 (/.f64 (/.f64 (*.f64 i i) (+.f64 beta (+.f64 1 alpha))) (+.f64 beta (+.f64 alpha -1))) (-.f64 (fma.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)))) (+.f64 (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2))))) (pow.f64 i 3) (*.f64 (pow.f64 i 4) (-.f64 (-.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 beta) beta) (+.f64 beta (+.f64 alpha -1))) (+.f64 beta (+.f64 1 alpha))) (/.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)))) (+.f64 (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2))))) (/.f64 (*.f64 beta beta) (/.f64 (fma.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (*.f64 beta beta))) (+.f64 beta (+.f64 alpha -1)) (*.f64 (*.f64 2 (*.f64 beta beta)) (+.f64 beta (+.f64 1 alpha)))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1))))))) (+.f64 (/.f64 (/.f64 8 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) beta) (fma.f64 2 (/.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (*.f64 beta beta))) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2) (*.f64 beta beta)))) (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (+.f64 beta (+.f64 alpha -1)) (*.f64 beta beta))))))))) (*.f64 (pow.f64 i 5) (fma.f64 2 (/.f64 (/.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) (*.f64 beta beta)) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2))) (+.f64 (*.f64 (/.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)))) (+.f64 (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2))))) (*.f64 beta beta)) (/.f64 (fma.f64 (+.f64 beta (+.f64 alpha -1)) (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) (*.f64 2 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (*.f64 beta beta))))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1))))) (+.f64 (/.f64 8 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (*.f64 beta beta))) (/.f64 (-.f64 (-.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 beta) beta) (+.f64 beta (+.f64 alpha -1))) (+.f64 beta (+.f64 1 alpha))) (/.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)))) (+.f64 (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2))))) (/.f64 (*.f64 beta beta) (/.f64 (fma.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (*.f64 beta beta))) (+.f64 beta (+.f64 alpha -1)) (*.f64 (*.f64 2 (*.f64 beta beta)) (+.f64 beta (+.f64 1 alpha)))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1))))))) (+.f64 (/.f64 (/.f64 8 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) beta) (fma.f64 2 (/.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (*.f64 beta beta))) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2) (*.f64 beta beta)))) (/.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (+.f64 beta (+.f64 alpha -1)) (*.f64 beta beta))))))) (/.f64 (*.f64 beta beta) (/.f64 (fma.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (*.f64 beta beta))) (+.f64 beta (+.f64 alpha -1)) (*.f64 (*.f64 2 (*.f64 beta beta)) (+.f64 beta (+.f64 1 alpha)))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1))))))))))))
1/16
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) i)))
(+.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 -1/256 (/.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1)))))) i)))
(+.f64 1/16 (fma.f64 1/8 (/.f64 beta i) (*.f64 (/.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1)))))) i) -1/256)))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (*.f64 1/8 (/.f64 beta i)))) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) i)) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 4 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) (*.f64 4 (pow.f64 beta 2)))) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1)))))) (pow.f64 i 2))))))
(-.f64 (fma.f64 1/16 (/.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 1/16 (*.f64 1/8 (/.f64 beta i)))) (fma.f64 1/256 (/.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1)))))) i) (fma.f64 1/256 (/.f64 (fma.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1))) (*.f64 4 (+.f64 (*.f64 beta (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1))))) (*.f64 beta beta)))) (*.f64 i i)) (*.f64 1/16 (/.f64 (+.f64 (*.f64 beta 1/8) (*.f64 -1/256 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1)))))))) (/.f64 (*.f64 i i) (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1))))))))))))
(-.f64 (fma.f64 1/16 (/.f64 beta (/.f64 i (/.f64 beta i))) (+.f64 1/16 (*.f64 1/8 (/.f64 beta i)))) (fma.f64 1/256 (/.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1)))))) i) (fma.f64 1/256 (/.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1))) (*.f64 beta (+.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1)))) beta)))) (*.f64 i i)) (*.f64 1/16 (*.f64 (/.f64 (fma.f64 beta 1/8 (*.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1)))))) -1/256)) (*.f64 i i)) (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1)))))))))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1)))) (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 4 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) (*.f64 4 (pow.f64 beta 2)))) (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))))) (*.f64 1/16 (*.f64 (-.f64 (*.f64 1/16 (pow.f64 beta 2)) (+.f64 (*.f64 1/256 (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 4 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) (*.f64 4 (pow.f64 beta 2))))) (*.f64 1/16 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))))) (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))))) (pow.f64 i 3))) (*.f64 1/8 (/.f64 beta i))))) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) i)) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 4 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) (*.f64 4 (pow.f64 beta 2)))) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1)))))) (pow.f64 i 2))))))
(-.f64 (fma.f64 1/16 (/.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 1/16 (fma.f64 -1 (/.f64 (fma.f64 1/256 (fma.f64 (*.f64 beta beta) (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1)))) (*.f64 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (-.f64 alpha 1)))) 4)) (*.f64 1/16 (+.f64 (*.f64 (fma.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1))) (*.f64 4 (+.f64 (*.f64 beta (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1))))) (*.f64 beta beta)))) (+.f64 (*.f64 beta 1/8) (*.f64 -1/256 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1))))))))) (*.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1)))))) (-.f64 (*.f64 (*.f64 beta beta) 1/16) (fma.f64 1/256 (fma.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1))) (*.f64 4 (+.f64 (*.f64 beta (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1))))) (*.f64 beta beta)))) (*.f64 1/16 (*.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1)))))) (+.f64 (*.f64 beta 1/8) (*.f64 -1/256 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1)))))))))))))))) (pow.f64 i 3)) (*.f64 1/8 (/.f64 beta i))))) (fma.f64 1/256 (/.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1)))))) i) (fma.f64 1/256 (/.f64 (fma.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1))) (*.f64 4 (+.f64 (*.f64 beta (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1))))) (*.f64 beta beta)))) (*.f64 i i)) (*.f64 1/16 (/.f64 (+.f64 (*.f64 beta 1/8) (*.f64 -1/256 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1)))))))) (/.f64 (*.f64 i i) (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (-.f64 alpha 1))))))))))))
(-.f64 (fma.f64 1/16 (/.f64 beta (/.f64 i (/.f64 beta i))) (+.f64 1/16 (-.f64 (*.f64 1/8 (/.f64 beta i)) (/.f64 (fma.f64 1/256 (fma.f64 (*.f64 beta beta) (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1)))) (*.f64 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 beta (+.f64 alpha -1)))) 4)) (*.f64 1/16 (+.f64 (*.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1)))))) (-.f64 (*.f64 (*.f64 beta beta) 1/16) (fma.f64 1/256 (*.f64 4 (+.f64 (*.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1))) (*.f64 beta (+.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1)))) beta)))) (*.f64 1/16 (*.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1)))))) (fma.f64 beta 1/8 (*.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1)))))) -1/256))))))) (*.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1))) (*.f64 beta (+.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1)))) beta)))) (fma.f64 beta 1/8 (*.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1)))))) -1/256)))))) (pow.f64 i 3))))) (fma.f64 1/256 (/.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1)))))) i) (fma.f64 1/256 (/.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1))) (*.f64 beta (+.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1)))) beta)))) (*.f64 i i)) (*.f64 1/16 (*.f64 (/.f64 (fma.f64 beta 1/8 (*.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1)))))) -1/256)) (*.f64 i i)) (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 beta (+.f64 alpha -1)))))))))))
1/16
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) i)))
(+.f64 1/16 (neg.f64 (/.f64 (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)))) i)))
(-.f64 1/16 (/.f64 (fma.f64 beta -1/8 (*.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)) -1/256)) i))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) i)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))))) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 -2 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2))))) (pow.f64 i 2)))))
(-.f64 (fma.f64 1/16 (/.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 1/16 (neg.f64 (/.f64 (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)))) i)))) (fma.f64 1/16 (/.f64 (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)))) (/.f64 (*.f64 i i) (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)))) (*.f64 1/256 (/.f64 (fma.f64 (+.f64 beta (-.f64 alpha 1)) (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) (*.f64 -2 (fma.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 (*.f64 beta beta) -2)))) (*.f64 i i)))))
(-.f64 (fma.f64 1/16 (/.f64 beta (/.f64 i (/.f64 beta i))) (-.f64 1/16 (/.f64 (fma.f64 beta -1/8 (*.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)) -1/256)) i))) (fma.f64 1/16 (*.f64 (/.f64 (fma.f64 beta -1/8 (*.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)) -1/256)) (*.f64 i i)) (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2))) (/.f64 (fma.f64 (+.f64 beta (+.f64 alpha -1)) (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) (*.f64 -2 (fma.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 (*.f64 beta beta) -2)))) (/.f64 (*.f64 i i) 1/256))))
(-.f64 (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))) (*.f64 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1))) (pow.f64 i 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) i)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 -2 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2))))) (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))))))) (pow.f64 i 3))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (pow.f64 beta 2)) (+.f64 (*.f64 1/256 (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 -2 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2)))))) (*.f64 1/16 (*.f64 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))) (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))))))) (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))))) (pow.f64 i 3)))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))))) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 -2 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2))))) (pow.f64 i 2)))))
(-.f64 (fma.f64 1/256 (/.f64 (fma.f64 -2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta beta)) (*.f64 (+.f64 beta (-.f64 alpha 1)) (fma.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 (*.f64 beta beta) -2)))) (pow.f64 i 3)) (fma.f64 1/16 (/.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 1/16 (fma.f64 -1 (/.f64 (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)))) i) (*.f64 1/16 (+.f64 (/.f64 (fma.f64 (+.f64 beta (-.f64 alpha 1)) (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) (*.f64 -2 (fma.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 (*.f64 beta beta) -2)))) (/.f64 (pow.f64 i 3) (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)))))) (/.f64 (-.f64 (*.f64 (*.f64 beta beta) 1/16) (fma.f64 1/256 (fma.f64 (+.f64 beta (-.f64 alpha 1)) (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) (*.f64 -2 (fma.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 (*.f64 beta beta) -2)))) (*.f64 1/16 (*.f64 (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)) (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)))))))) (/.f64 (pow.f64 i 3) (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)))))))))) (fma.f64 1/16 (/.f64 (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)))) (/.f64 (*.f64 i i) (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)))) (*.f64 1/256 (/.f64 (fma.f64 (+.f64 beta (-.f64 alpha 1)) (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) (*.f64 -2 (fma.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 (*.f64 beta beta) -2)))) (*.f64 i i)))))
(-.f64 (fma.f64 1/256 (/.f64 (fma.f64 -2 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta beta)) (*.f64 (+.f64 beta (+.f64 alpha -1)) (fma.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 (*.f64 beta beta) -2)))) (pow.f64 i 3)) (fma.f64 1/16 (/.f64 beta (/.f64 i (/.f64 beta i))) (+.f64 (-.f64 1/16 (/.f64 (fma.f64 beta -1/8 (*.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)) -1/256)) i)) (*.f64 1/16 (+.f64 (*.f64 (/.f64 (fma.f64 (+.f64 beta (+.f64 alpha -1)) (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) (*.f64 -2 (fma.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 (*.f64 beta beta) -2)))) (pow.f64 i 3)) (fma.f64 beta -1/8 (*.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)) -1/256))) (/.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)) (/.f64 (pow.f64 i 3) (-.f64 (*.f64 (*.f64 beta beta) 1/16) (fma.f64 1/256 (fma.f64 (+.f64 beta (+.f64 alpha -1)) (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) (*.f64 -2 (fma.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 (*.f64 beta beta) -2)))) (*.f64 1/16 (*.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)) (fma.f64 beta -1/8 (*.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)) -1/256))))))))))))) (fma.f64 1/16 (*.f64 (/.f64 (fma.f64 beta -1/8 (*.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2)) -1/256)) (*.f64 i i)) (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) -2))) (/.f64 (fma.f64 (+.f64 beta (+.f64 alpha -1)) (fma.f64 4 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta 8)) (*.f64 -2 (fma.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 (*.f64 beta beta) -2)))) (/.f64 (*.f64 i i) 1/256))))
(*.f64 1/4 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))
(/.f64 (*.f64 1/4 (*.f64 i i)) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))
(/.f64 (*.f64 1/4 (*.f64 i i)) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1))))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 1/4 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))
(fma.f64 beta (+.f64 (/.f64 (*.f64 1/2 i) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 i i))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))))) (/.f64 (*.f64 1/4 (*.f64 i i)) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))
(fma.f64 beta (fma.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)))) (*.f64 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2))) -1/16)) (/.f64 (*.f64 1/4 (*.f64 i i)) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)))))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 i) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (pow.f64 beta 2)) (*.f64 1/4 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))
(fma.f64 beta (+.f64 (/.f64 (*.f64 1/2 i) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 i i))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))))) (fma.f64 (-.f64 (/.f64 1/4 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (fma.f64 1/4 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 i i))))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (+.f64 (/.f64 (*.f64 1/2 i) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 i i))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))))))) (/.f64 (*.f64 1/16 (fma.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (fma.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 4 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (*.f64 i i) 4)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))))) (*.f64 beta beta) (/.f64 (*.f64 1/4 (*.f64 i i)) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))))
(fma.f64 beta (fma.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)))) (*.f64 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2))) -1/16)) (fma.f64 (-.f64 (/.f64 1/4 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)))) (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 (*.f64 i i) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1))))) (fma.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)))) (*.f64 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2))) -1/16))) (/.f64 1/16 (/.f64 (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2)) (fma.f64 4 (+.f64 i (*.f64 (+.f64 alpha (*.f64 i 2)) i)) (fma.f64 (+.f64 alpha (fma.f64 i 2 -1)) (fma.f64 4 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (*.f64 i i) 4))))))) (*.f64 beta beta) (/.f64 (*.f64 1/4 (*.f64 i i)) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 i) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))) (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 i) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))))) (+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 i) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (pow.f64 beta 2)) (*.f64 1/4 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))))
(fma.f64 -1 (*.f64 (pow.f64 beta 3) (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (fma.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 4 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (*.f64 i i) 4))) (*.f64 i i)) (/.f64 (+.f64 (/.f64 (*.f64 1/2 i) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 i i))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))))) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) (fma.f64 1/4 (/.f64 (-.f64 (/.f64 1/4 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (fma.f64 1/4 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 i i))))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (+.f64 (/.f64 (*.f64 1/2 i) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 i i))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))))))) (*.f64 1/16 (/.f64 (fma.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 4 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 4 (+.f64 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 i i)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2)))))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 i i))))))) (/.f64 (*.f64 1/16 (fma.f64 8 i (*.f64 2 alpha))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2)))))) (fma.f64 beta (+.f64 (/.f64 (*.f64 1/2 i) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 i i))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))))) (fma.f64 (-.f64 (/.f64 1/4 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (fma.f64 1/4 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 i i))))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (+.f64 (/.f64 (*.f64 1/2 i) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 i i))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))))))) (/.f64 (*.f64 1/16 (fma.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (fma.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 4 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (*.f64 i i) 4)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))))) (*.f64 beta beta) (/.f64 (*.f64 1/4 (*.f64 i i)) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))))
(-.f64 (fma.f64 beta (fma.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)))) (*.f64 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2))) -1/16)) (fma.f64 (-.f64 (/.f64 1/4 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)))) (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 (*.f64 i i) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1))))) (fma.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)))) (*.f64 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2))) -1/16))) (/.f64 1/16 (/.f64 (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2)) (fma.f64 4 (+.f64 i (*.f64 (+.f64 alpha (*.f64 i 2)) i)) (fma.f64 (+.f64 alpha (fma.f64 i 2 -1)) (fma.f64 4 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (*.f64 i i) 4))))))) (*.f64 beta beta) (/.f64 (*.f64 1/4 (*.f64 i i)) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)))))) (*.f64 (pow.f64 beta 3) (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 4 (+.f64 i (*.f64 (+.f64 alpha (*.f64 i 2)) i)) (fma.f64 (+.f64 alpha (fma.f64 i 2 -1)) (fma.f64 4 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (*.f64 i i) 4))) (*.f64 (*.f64 i i) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1))))) (fma.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)))) (*.f64 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2))) -1/16))) (fma.f64 1/4 (*.f64 (/.f64 (-.f64 (/.f64 1/4 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)))) (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 (*.f64 i i) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1))))) (fma.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)))) (*.f64 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2))) -1/16))) (*.f64 1/16 (/.f64 (fma.f64 (+.f64 alpha (fma.f64 i 2 -1)) (fma.f64 4 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2)))))) (*.f64 (*.f64 i i) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1))))) (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i)))))) (/.f64 1/16 (/.f64 (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2)) (fma.f64 8 i (*.f64 2 alpha))))))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(/.f64 i (/.f64 beta (/.f64 i beta)))
(-.f64 (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))
(+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (-.f64 (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (fma.f64 8 i (*.f64 2 alpha))))))
(+.f64 (/.f64 i (/.f64 beta (/.f64 i beta))) (-.f64 (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (fma.f64 8 i (*.f64 2 alpha)))))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 i))) 1) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 4 (pow.f64 i 2))))) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 4)) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))))
(-.f64 (-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (/.f64 (*.f64 i i) (*.f64 beta beta))) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (fma.f64 (+.f64 (+.f64 (fma.f64 4 i alpha) (*.f64 i 2)) -1) (+.f64 1 (+.f64 alpha (*.f64 i 2))) (*.f64 4 (+.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 i i))))))) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (fma.f64 8 i (*.f64 2 alpha)))) (/.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 8 i (*.f64 2 alpha)))) (/.f64 (pow.f64 beta 4) (fma.f64 8 i (*.f64 2 alpha))))))
(-.f64 (-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (/.f64 i (/.f64 beta (/.f64 i beta)))) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 4)) (fma.f64 (+.f64 (+.f64 (fma.f64 4 i alpha) (*.f64 i 2)) -1) (+.f64 1 (+.f64 alpha (*.f64 i 2))) (*.f64 4 (*.f64 i (+.f64 i (+.f64 alpha (fma.f64 i 2 -1)))))))) (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (fma.f64 8 i (*.f64 2 alpha))) (*.f64 (/.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 8 i (*.f64 2 alpha)))) (pow.f64 beta 4)) (fma.f64 8 i (*.f64 2 alpha)))))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 i 4) (+.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 i))) 1) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 4 (pow.f64 i 2))))))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (+.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 i))) 1) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 4 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))) (pow.f64 beta 5))) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 i))) 1) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 4 (pow.f64 i 2))))) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 4)) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))))
(-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (/.f64 (*.f64 i i) (*.f64 beta beta))) (fma.f64 -1 (/.f64 (fma.f64 (-.f64 (pow.f64 i 4) (fma.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 8 i (*.f64 2 alpha)))) (fma.f64 8 i (*.f64 2 alpha)) (*.f64 (*.f64 i i) (fma.f64 (+.f64 (+.f64 (fma.f64 4 i alpha) (*.f64 i 2)) -1) (+.f64 1 (+.f64 alpha (*.f64 i 2))) (*.f64 4 (+.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 i i))))))) (fma.f64 8 i (*.f64 2 alpha)) (fma.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 8 i (*.f64 2 alpha)))) (fma.f64 (+.f64 (+.f64 (fma.f64 4 i alpha) (*.f64 i 2)) -1) (+.f64 1 (+.f64 alpha (*.f64 i 2))) (*.f64 4 (+.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 i i)))) (*.f64 (*.f64 i i) (fma.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (*.f64 4 (+.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 i i))) (*.f64 (*.f64 (*.f64 i i) 4) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))))) (pow.f64 beta 5)) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (fma.f64 (+.f64 (+.f64 (fma.f64 4 i alpha) (*.f64 i 2)) -1) (+.f64 1 (+.f64 alpha (*.f64 i 2))) (*.f64 4 (+.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 i i)))))) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (fma.f64 8 i (*.f64 2 alpha)))) (/.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 8 i (*.f64 2 alpha)))) (/.f64 (pow.f64 beta 4) (fma.f64 8 i (*.f64 2 alpha)))))))
(-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (/.f64 i (/.f64 beta (/.f64 i beta)))) (-.f64 (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (/.f64 (fma.f64 (-.f64 (pow.f64 i 4) (fma.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 8 i (*.f64 2 alpha)))) (fma.f64 8 i (*.f64 2 alpha)) (*.f64 (*.f64 i i) (fma.f64 (+.f64 (+.f64 (fma.f64 4 i alpha) (*.f64 i 2)) -1) (+.f64 1 (+.f64 alpha (*.f64 i 2))) (*.f64 4 (*.f64 i (+.f64 i (+.f64 alpha (fma.f64 i 2 -1))))))))) (fma.f64 8 i (*.f64 2 alpha)) (fma.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 8 i (*.f64 2 alpha)))) (fma.f64 (+.f64 (+.f64 (fma.f64 4 i alpha) (*.f64 i 2)) -1) (+.f64 1 (+.f64 alpha (*.f64 i 2))) (*.f64 4 (*.f64 i (+.f64 i (+.f64 alpha (fma.f64 i 2 -1)))))) (*.f64 (*.f64 i i) (fma.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (*.f64 4 (*.f64 i (+.f64 i (+.f64 alpha (fma.f64 i 2 -1))))) (*.f64 (*.f64 (*.f64 i i) 4) (+.f64 alpha (fma.f64 i 2 -1))))))) (pow.f64 beta 5)))) (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 4)) (fma.f64 (+.f64 (+.f64 (fma.f64 4 i alpha) (*.f64 i 2)) -1) (+.f64 1 (+.f64 alpha (*.f64 i 2))) (*.f64 4 (*.f64 i (+.f64 i (+.f64 alpha (fma.f64 i 2 -1))))))) (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (fma.f64 8 i (*.f64 2 alpha))) (*.f64 (/.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 8 i (*.f64 2 alpha)))) (pow.f64 beta 4)) (fma.f64 8 i (*.f64 2 alpha))))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(/.f64 i (/.f64 beta (/.f64 i beta)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i))))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(fma.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 i -4))))) (pow.f64 beta 3)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(-.f64 (/.f64 i (/.f64 beta (/.f64 i beta))) (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (-.f64 (-.f64 (*.f64 i -4) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (+.f64 alpha (fma.f64 i 2 -1))))) (pow.f64 beta 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i))))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 4 (pow.f64 i 2)))) (pow.f64 i 2)) (pow.f64 beta 4)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -4 i))))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i)))) (pow.f64 beta 4))))
(+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 i -4))))) (pow.f64 beta 3)) (/.f64 (*.f64 i i) (*.f64 beta beta))) (+.f64 (/.f64 (fma.f64 -4 (*.f64 i (fma.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) (fma.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 (*.f64 i i) 4))) (/.f64 (pow.f64 beta 4) (*.f64 i i))) (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 i -4))))) (/.f64 (pow.f64 beta 4) (fma.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 i -4))))))))
(+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (-.f64 (-.f64 (/.f64 i (/.f64 beta (/.f64 i beta))) (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (-.f64 (-.f64 (*.f64 i -4) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (+.f64 alpha (fma.f64 i 2 -1))))) (pow.f64 beta 3))) (+.f64 (/.f64 (fma.f64 -4 (*.f64 i (-.f64 (neg.f64 (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (fma.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 (*.f64 i i) 4))) (/.f64 (pow.f64 beta 4) (*.f64 i i))) (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (-.f64 (-.f64 (*.f64 i -4) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (+.f64 alpha (fma.f64 i 2 -1))))) (pow.f64 beta 4)) (-.f64 (-.f64 (*.f64 i -4) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (+.f64 alpha (fma.f64 i 2 -1)))))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 i 4) (+.f64 (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i))))) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -4 i)))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -4 (*.f64 i (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))))) (*.f64 4 (pow.f64 i 2))))))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i)))) (pow.f64 beta 5)) (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 -4 (*.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))) (pow.f64 beta 5)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i))))) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 4 (pow.f64 i 2)))) (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -4 i)))))) (pow.f64 beta 5)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 4 (pow.f64 i 2)))) (pow.f64 i 2)) (pow.f64 beta 4)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -4 i))))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i)))) (pow.f64 beta 4))))
(+.f64 (/.f64 (-.f64 (pow.f64 i 4) (fma.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 i -4))))) (fma.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 i -4))) (*.f64 (*.f64 i i) (fma.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 -4 (*.f64 i (fma.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) (*.f64 (*.f64 i i) 4)))))) (/.f64 (pow.f64 beta 5) (fma.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 i -4))))) (-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 5) (fma.f64 4 (*.f64 (*.f64 i i) (fma.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) (*.f64 -4 (*.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))))))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 i -4))))) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 (fma.f64 -4 (*.f64 i (fma.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) (fma.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 (*.f64 i i) 4))) (/.f64 (pow.f64 beta 5) (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 i -4)))))))))) (+.f64 (/.f64 (fma.f64 -4 (*.f64 i (fma.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) (fma.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 (*.f64 i i) 4))) (/.f64 (pow.f64 beta 4) (*.f64 i i))) (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 i -4))))) (/.f64 (pow.f64 beta 4) (fma.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 i -4))))))))
(+.f64 (/.f64 (-.f64 (-.f64 (*.f64 i -4) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (+.f64 alpha (fma.f64 i 2 -1))) (/.f64 (pow.f64 beta 5) (-.f64 (pow.f64 i 4) (fma.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (-.f64 (-.f64 (*.f64 i -4) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (+.f64 alpha (fma.f64 i 2 -1))))) (-.f64 (-.f64 (*.f64 i -4) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 (*.f64 i i) (fma.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)) (fma.f64 -4 (*.f64 i (-.f64 (neg.f64 (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (*.f64 (*.f64 i i) 4)))))))) (-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 5)) (fma.f64 4 (*.f64 (*.f64 i i) (-.f64 (neg.f64 (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (*.f64 -4 (*.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1))))))) (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (-.f64 (-.f64 (*.f64 i -4) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (+.f64 alpha (fma.f64 i 2 -1))))) (pow.f64 beta 3))) (+.f64 (/.f64 i (/.f64 beta (/.f64 i beta))) (*.f64 (/.f64 (fma.f64 -4 (*.f64 i (-.f64 (neg.f64 (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (fma.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 (*.f64 i i) 4))) (pow.f64 beta 5)) (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (-.f64 (-.f64 (*.f64 i -4) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (+.f64 alpha (fma.f64 i 2 -1))))))))) (+.f64 (/.f64 (fma.f64 -4 (*.f64 i (-.f64 (neg.f64 (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (fma.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 (*.f64 i i) 4))) (/.f64 (pow.f64 beta 4) (*.f64 i i))) (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (-.f64 (-.f64 (*.f64 i -4) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (+.f64 alpha (fma.f64 i 2 -1))))) (pow.f64 beta 4)) (-.f64 (-.f64 (*.f64 i -4) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (+.f64 alpha (fma.f64 i 2 -1)))))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))))
(/.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (+.f64 beta (-.f64 (*.f64 i 2) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))
(/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))) (/.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (fma.f64 i 2 -1)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))))
(fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) alpha) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)))) (/.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (+.f64 beta (-.f64 (*.f64 i 2) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))))
(-.f64 (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))) (/.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (fma.f64 i 2 -1))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) alpha) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (pow.f64 alpha 2)))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) alpha) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)))) (/.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (+.f64 beta (-.f64 (*.f64 i 2) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))) (neg.f64 (*.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 3)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3)))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2)) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2))))) (*.f64 alpha alpha))))
(-.f64 (-.f64 (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))) (/.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (fma.f64 i 2 -1))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) alpha) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2))))) (*.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (/.f64 (/.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 3)) (/.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))) 2) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3)) (pow.f64 (+.f64 i beta) 2))))) (*.f64 alpha alpha)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3)))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (pow.f64 alpha 2))))))
(fma.f64 -1 (*.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 3)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3)))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2)) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2))))) (/.f64 (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))))) (neg.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 3)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3)))))) (pow.f64 alpha 3)) (+.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) alpha) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)))) (/.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (+.f64 beta (-.f64 (*.f64 i 2) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))) (neg.f64 (*.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 3)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3)))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2)) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2))))) (*.f64 alpha alpha)))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))) (/.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (fma.f64 i 2 -1))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) alpha) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2))))) (*.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (/.f64 (/.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 3)) (/.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))) 2) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3)) (pow.f64 (+.f64 i beta) 2))))) (*.f64 alpha alpha))) (*.f64 (-.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (/.f64 (/.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 3)) (/.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))) 2) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3)) (pow.f64 (+.f64 i beta) 2)))))) (/.f64 (*.f64 (+.f64 beta (fma.f64 i 2 -1)) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 3)) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3)) (pow.f64 (+.f64 i beta) 2))))) (pow.f64 alpha 3)))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))
(/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha alpha)) (pow.f64 (+.f64 i beta) 2)))
(*.f64 (/.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha alpha))) (pow.f64 (+.f64 i beta) 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))
(fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) (pow.f64 alpha 3))) (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha alpha)) (pow.f64 (+.f64 i beta) 2))))
(-.f64 (*.f64 (/.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha alpha))) (pow.f64 (+.f64 i beta) 2)) (*.f64 (/.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 alpha 3))) (*.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6)))) (pow.f64 alpha 4))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))
(fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) (pow.f64 alpha 3))) (fma.f64 -1 (/.f64 (+.f64 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (pow.f64 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) 2)) (pow.f64 (+.f64 beta (*.f64 i 2)) 6)))) (pow.f64 alpha 4)) (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha alpha)) (pow.f64 (+.f64 i beta) 2)))))
(-.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha alpha))) (pow.f64 (+.f64 i beta) 2)) (/.f64 (-.f64 (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 6)) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))) 2)))) (pow.f64 alpha 4))) (*.f64 (/.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 alpha 3))) (*.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6)))) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 alpha 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6)))) (pow.f64 alpha 4))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (pow.f64 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) 2)) (pow.f64 (+.f64 beta (*.f64 i 2)) 6)))) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))))) (neg.f64 (/.f64 (*.f64 (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (*.f64 i i)) (*.f64 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)))) (pow.f64 alpha 5)) (fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) (pow.f64 alpha 3))) (fma.f64 -1 (/.f64 (+.f64 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (pow.f64 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) 2)) (pow.f64 (+.f64 beta (*.f64 i 2)) 6)))) (pow.f64 alpha 4)) (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha alpha)) (pow.f64 (+.f64 i beta) 2))))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha alpha))) (pow.f64 (+.f64 i beta) 2)) (/.f64 (-.f64 (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 6)) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))) 2)))) (pow.f64 alpha 4))) (*.f64 (/.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 alpha 3))) (*.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))))) (/.f64 (-.f64 (/.f64 (neg.f64 (+.f64 beta (fma.f64 i 2 -1))) (/.f64 (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (*.f64 i i)) (*.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 6)) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))) 2)))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))))) (pow.f64 alpha 5)))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))
(/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha alpha)) (pow.f64 (+.f64 i beta) 2)))
(*.f64 (/.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha alpha))) (pow.f64 (+.f64 i beta) 2))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))
(+.f64 (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha alpha)) (pow.f64 (+.f64 i beta) 2))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 -1 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))))) (pow.f64 alpha 3))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha alpha))) (pow.f64 (+.f64 i beta) 2)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 i beta) 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 4))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (*.f64 -1 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) 2)))) (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))))) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha alpha)) (pow.f64 (+.f64 i beta) 2))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 -1 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))))) (pow.f64 alpha 3)))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha alpha))) (pow.f64 (+.f64 i beta) 2)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 i beta) 2))))) (/.f64 (-.f64 (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 6)) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) 2)))) (pow.f64 alpha 4)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 5)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 4))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 5)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (*.f64 i i)) (*.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))) (*.f64 -1 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 alpha 5))) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (*.f64 -1 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) 2)))) (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))))) (pow.f64 alpha 4)) (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 -1 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))))) (pow.f64 alpha 3))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (*.f64 -1 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) 2)))) (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 -1 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) (pow.f64 alpha 5))) (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha alpha)) (pow.f64 (+.f64 i beta) 2)))))))
(-.f64 (-.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 i beta) 2)))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 alpha alpha))) (pow.f64 (+.f64 i beta) 2)) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 6)) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) 2)))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) (pow.f64 alpha 5))))) (/.f64 (-.f64 (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 6)) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) 2)))) (pow.f64 alpha 4))) (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))) (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))))) (/.f64 (pow.f64 alpha 5) (*.f64 i i)))))
(/.f64 i (+.f64 beta (+.f64 1 alpha)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (pow.f64 i 2))) (/.f64 i (+.f64 beta (+.f64 1 alpha))))
(fma.f64 -1 (*.f64 (*.f64 i i) (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))))) (/.f64 i (+.f64 beta (+.f64 1 alpha))))
(-.f64 (/.f64 i (+.f64 beta (+.f64 1 alpha))) (*.f64 (*.f64 i i) (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) beta))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta))) (*.f64 beta (+.f64 beta (+.f64 1 alpha)))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (pow.f64 i 2))) (/.f64 i (+.f64 beta (+.f64 1 alpha)))))
(fma.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 4 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) (neg.f64 (*.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (+.f64 beta (+.f64 1 alpha))) (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) beta))))) (fma.f64 -1 (*.f64 (*.f64 i i) (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))))) (/.f64 i (+.f64 beta (+.f64 1 alpha)))))
(-.f64 (-.f64 (/.f64 i (+.f64 beta (+.f64 1 alpha))) (*.f64 (*.f64 i i) (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))))) (*.f64 (pow.f64 i 3) (-.f64 (/.f64 (/.f64 4 beta) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (*.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) beta))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta))) (*.f64 beta (+.f64 beta (+.f64 1 alpha)))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (pow.f64 i 2))) (+.f64 (/.f64 i (+.f64 beta (+.f64 1 alpha))) (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) beta))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) beta))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta))) (*.f64 (+.f64 beta (+.f64 1 alpha)) beta)))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta))) (*.f64 beta (+.f64 beta (+.f64 1 alpha)))))))))))
(fma.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 4 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) (neg.f64 (*.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (+.f64 beta (+.f64 1 alpha))) (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) beta))))) (+.f64 (fma.f64 -1 (*.f64 (*.f64 i i) (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))))) (/.f64 i (+.f64 beta (+.f64 1 alpha)))) (neg.f64 (*.f64 (pow.f64 i 4) (fma.f64 -4 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (neg.f64 (/.f64 (+.f64 (/.f64 4 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2))) (neg.f64 (*.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (+.f64 beta (+.f64 1 alpha))) (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) beta)))) (/.f64 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))))))))))
(-.f64 (-.f64 (-.f64 (/.f64 i (+.f64 beta (+.f64 1 alpha))) (*.f64 (*.f64 i i) (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))))) (*.f64 (pow.f64 i 4) (-.f64 (*.f64 -4 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (/.f64 (-.f64 (/.f64 (/.f64 4 beta) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (*.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)))) (/.f64 beta (/.f64 2 (/.f64 (+.f64 beta (+.f64 1 alpha)) (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)))))))) (*.f64 (pow.f64 i 3) (-.f64 (/.f64 (/.f64 4 beta) (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (*.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))))))
1/4
(-.f64 (+.f64 1/4 (*.f64 1/4 (/.f64 beta i))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)) i)))
(+.f64 1/4 (-.f64 (*.f64 (/.f64 beta i) 1/4) (/.f64 (*.f64 1/16 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))) i)))
(+.f64 1/4 (fma.f64 (/.f64 beta i) 1/4 (*.f64 (/.f64 2 (/.f64 i (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))) -1/16)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 1/4 (/.f64 beta i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)))) (*.f64 1/16 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (pow.f64 i 2))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)) i)))
(+.f64 1/4 (-.f64 (fma.f64 1/4 (/.f64 beta i) (neg.f64 (/.f64 (fma.f64 1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) (+.f64 (*.f64 beta 1/4) (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))))) (*.f64 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) 1/16)) (*.f64 i i)))) (/.f64 (*.f64 1/16 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))) i)))
(+.f64 1/4 (+.f64 (-.f64 (*.f64 (/.f64 beta i) 1/4) (/.f64 (fma.f64 1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) (fma.f64 beta 1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) -1/16))) (*.f64 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) 1/16)) (*.f64 i i))) (*.f64 (/.f64 2 (/.f64 i (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))) -1/16)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta))))))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)))) (*.f64 1/16 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta))))) (pow.f64 i 3))) (+.f64 1/4 (+.f64 (*.f64 1/4 (/.f64 beta i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)))) (*.f64 1/16 (*.f64 beta (+.f64 beta (+.f64 1 alpha))))) (pow.f64 i 2)))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 beta)) i)))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 1/4 (*.f64 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (+.f64 (*.f64 beta 1/4) (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))))) (*.f64 -1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) (fma.f64 1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) (+.f64 (*.f64 beta 1/4) (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))))) (*.f64 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) 1/16))))) (pow.f64 i 3)) (+.f64 1/4 (fma.f64 1/4 (/.f64 beta i) (neg.f64 (/.f64 (fma.f64 1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) (+.f64 (*.f64 beta 1/4) (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))))) (*.f64 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) 1/16)) (*.f64 i i)))))) (*.f64 -1/16 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) i)))
(+.f64 (-.f64 (+.f64 1/4 (-.f64 (*.f64 (/.f64 beta i) 1/4) (/.f64 (fma.f64 1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) (fma.f64 beta 1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) -1/16))) (*.f64 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) 1/16)) (*.f64 i i)))) (/.f64 (fma.f64 1/4 (*.f64 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (fma.f64 beta 1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) -1/16))) (*.f64 -1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) (fma.f64 1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) (fma.f64 beta 1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) -1/16))) (*.f64 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) 1/16))))) (pow.f64 i 3))) (*.f64 (/.f64 2 (/.f64 i (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))) -1/16))
1/4
(-.f64 (+.f64 1/4 (*.f64 1/4 (/.f64 beta i))) (*.f64 -1/16 (/.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta (+.f64 1 alpha)))) i)))
(+.f64 1/4 (-.f64 (*.f64 (/.f64 beta i) 1/4) (/.f64 (*.f64 -1/16 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))) i)))
(+.f64 1/4 (fma.f64 (/.f64 beta i) 1/4 (*.f64 1/16 (/.f64 -2 (/.f64 i (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 1 alpha))) (*.f64 -2 beta)))) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta (+.f64 1 alpha))))) (pow.f64 i 2))) (+.f64 1/4 (+.f64 (*.f64 1/4 (/.f64 beta i)) (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (pow.f64 i 2)))))) (*.f64 -1/16 (/.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta (+.f64 1 alpha)))) i)))
(+.f64 (fma.f64 1/4 (/.f64 (+.f64 (*.f64 beta 1/4) (*.f64 1/16 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)))) (/.f64 (*.f64 i i) (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)))) (+.f64 1/4 (fma.f64 1/4 (/.f64 beta i) (*.f64 -1/16 (/.f64 beta (/.f64 (*.f64 i i) (+.f64 beta (+.f64 1 alpha)))))))) (*.f64 1/16 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) i)))
(+.f64 (fma.f64 1/4 (/.f64 (fma.f64 beta 1/4 (*.f64 1/16 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)))) (/.f64 (*.f64 i i) (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)))) (+.f64 1/4 (fma.f64 1/4 (/.f64 beta i) (*.f64 -1/16 (*.f64 (/.f64 beta (*.f64 i i)) (+.f64 beta (+.f64 1 alpha))))))) (*.f64 1/16 (/.f64 -2 (/.f64 i (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 1 alpha))) (*.f64 -2 beta)))) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta (+.f64 1 alpha))))) (pow.f64 i 2))) (+.f64 1/4 (+.f64 (*.f64 1/4 (/.f64 beta i)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 1 alpha))) (*.f64 -2 beta)))) beta))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta (+.f64 1 alpha)))) (+.f64 (*.f64 -1/16 (*.f64 (+.f64 beta (+.f64 1 alpha)) beta)) (*.f64 1/4 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 1 alpha))) (*.f64 -2 beta)) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta (+.f64 1 alpha)))))))))))) (pow.f64 i 3))) (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (pow.f64 i 2))))))) (*.f64 -1/16 (/.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta (+.f64 1 alpha)))) i)))
(+.f64 (fma.f64 1/4 (/.f64 (+.f64 (*.f64 beta 1/4) (*.f64 1/16 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)))) (/.f64 (*.f64 i i) (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)))) (+.f64 1/4 (fma.f64 1/4 (/.f64 beta i) (fma.f64 -1 (/.f64 (fma.f64 1/4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (+.f64 (*.f64 beta 1/4) (*.f64 1/16 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)))))) (*.f64 (*.f64 -1/4 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))) (fma.f64 -1/16 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 (*.f64 1/4 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))) (+.f64 (*.f64 beta 1/4) (*.f64 1/16 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)))))))) (pow.f64 i 3)) (*.f64 -1/16 (/.f64 beta (/.f64 (*.f64 i i) (+.f64 beta (+.f64 1 alpha))))))))) (*.f64 1/16 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)) i)))
(+.f64 (fma.f64 1/4 (/.f64 (fma.f64 beta 1/4 (*.f64 1/16 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)))) (/.f64 (*.f64 i i) (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)))) (+.f64 1/4 (fma.f64 1/4 (/.f64 beta i) (-.f64 (*.f64 -1/16 (*.f64 (/.f64 beta (*.f64 i i)) (+.f64 beta (+.f64 1 alpha)))) (/.f64 (fma.f64 1/4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (fma.f64 beta 1/4 (*.f64 1/16 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)))))) (*.f64 (*.f64 -1/4 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))) (fma.f64 -1/16 (*.f64 beta (+.f64 beta (+.f64 1 alpha))) (*.f64 (*.f64 1/4 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta))) (fma.f64 beta 1/4 (*.f64 1/16 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)))))))) (pow.f64 i 3)))))) (*.f64 1/16 (/.f64 -2 (/.f64 i (+.f64 (+.f64 beta (+.f64 1 alpha)) beta)))))
(*.f64 1/2 (/.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i)))))
(/.f64 (*.f64 1/2 i) (+.f64 1 (+.f64 alpha (*.f64 i 2))))
(/.f64 1/2 (/.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))
(+.f64 (*.f64 1/2 (/.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 1/4 (/.f64 (+.f64 (*.f64 4 i) (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2))))))
(fma.f64 1/2 (/.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 beta (+.f64 (/.f64 1/2 (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 -1/4 (/.f64 (fma.f64 4 i (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2))))))
(+.f64 (*.f64 1/2 (/.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 1/4 (/.f64 (+.f64 (*.f64 4 i) (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 1 alpha))) (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (*.f64 1/4 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 1/4 (/.f64 (+.f64 (*.f64 4 i) (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2)))))))
(fma.f64 1/2 (/.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (fma.f64 -1 (*.f64 (*.f64 beta beta) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/2 (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 -1/4 (/.f64 (fma.f64 4 i (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2)))) (/.f64 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (fma.f64 4 i (+.f64 1 alpha)))) (/.f64 1/4 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2)))) (*.f64 beta (+.f64 (/.f64 1/2 (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 -1/4 (/.f64 (fma.f64 4 i (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2)))))))
(fma.f64 1/2 (/.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (-.f64 (*.f64 beta (+.f64 (/.f64 1/2 (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 -1/4 (/.f64 (fma.f64 4 i (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2))))) (*.f64 (*.f64 beta beta) (fma.f64 1/2 (*.f64 (/.f64 (+.f64 (/.f64 1/2 (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 -1/4 (/.f64 (fma.f64 4 i (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2)))) (+.f64 i (*.f64 (+.f64 alpha (*.f64 i 2)) i))) (fma.f64 4 i (+.f64 1 alpha))) (/.f64 1/4 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2))))))
(+.f64 (*.f64 1/2 (/.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 1/4 (/.f64 (+.f64 (*.f64 4 i) (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 1 alpha))) (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (*.f64 1/4 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 1/4 (/.f64 (+.f64 (*.f64 4 i) (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 1 alpha))) (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (*.f64 1/4 (/.f64 1 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 1 alpha))) (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 1/4 (/.f64 (+.f64 (*.f64 4 i) (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2)))) (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))))))) (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 1/4 (/.f64 (+.f64 (*.f64 4 i) (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2))))))))
(fma.f64 1/2 (/.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (fma.f64 -1 (*.f64 (*.f64 beta beta) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/2 (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 -1/4 (/.f64 (fma.f64 4 i (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2)))) (/.f64 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (fma.f64 4 i (+.f64 1 alpha)))) (/.f64 1/4 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2)))) (fma.f64 -1 (*.f64 (pow.f64 beta 3) (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/2 (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 -1/4 (/.f64 (fma.f64 4 i (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2)))) (/.f64 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (fma.f64 4 i (+.f64 1 alpha)))) (/.f64 1/4 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2))) i) (/.f64 (fma.f64 4 i (+.f64 1 alpha)) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1/2 (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 -1/4 (/.f64 (fma.f64 4 i (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2)))) (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))))))) (*.f64 beta (+.f64 (/.f64 1/2 (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 -1/4 (/.f64 (fma.f64 4 i (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2))))))))
(fma.f64 1/2 (/.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (-.f64 (-.f64 (*.f64 beta (+.f64 (/.f64 1/2 (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 -1/4 (/.f64 (fma.f64 4 i (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2))))) (*.f64 (pow.f64 beta 3) (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 (/.f64 (+.f64 (/.f64 1/2 (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 -1/4 (/.f64 (fma.f64 4 i (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2)))) (+.f64 i (*.f64 (+.f64 alpha (*.f64 i 2)) i))) (fma.f64 4 i (+.f64 1 alpha))) (/.f64 1/4 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2))) i) (/.f64 (fma.f64 4 i (+.f64 1 alpha)) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1/2 (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 -1/4 (/.f64 (fma.f64 4 i (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2)))) (+.f64 i (*.f64 (+.f64 alpha (*.f64 i 2)) i))))))) (*.f64 (*.f64 beta beta) (fma.f64 1/2 (*.f64 (/.f64 (+.f64 (/.f64 1/2 (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 -1/4 (/.f64 (fma.f64 4 i (+.f64 1 alpha)) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2)))) (+.f64 i (*.f64 (+.f64 alpha (*.f64 i 2)) i))) (fma.f64 4 i (+.f64 1 alpha))) (/.f64 1/4 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2))))))
(/.f64 i beta)
(-.f64 (+.f64 (/.f64 i beta) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (/.f64 (*.f64 i (+.f64 (*.f64 4 i) (+.f64 1 alpha))) (pow.f64 beta 2)))
(+.f64 (/.f64 i beta) (-.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i (/.f64 (*.f64 beta beta) (fma.f64 4 i (+.f64 1 alpha))))))
(+.f64 (/.f64 i beta) (-.f64 (/.f64 i (/.f64 beta (/.f64 i beta))) (*.f64 (/.f64 i (*.f64 beta beta)) (fma.f64 4 i (+.f64 1 alpha)))))
(-.f64 (+.f64 (/.f64 i beta) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 i 2) (*.f64 i (+.f64 (*.f64 4 i) (+.f64 1 alpha)))) (+.f64 (*.f64 4 i) (+.f64 1 alpha)))) (pow.f64 beta 3))))) (/.f64 (*.f64 i (+.f64 (*.f64 4 i) (+.f64 1 alpha))) (pow.f64 beta 2)))
(+.f64 (/.f64 i beta) (-.f64 (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (neg.f64 (/.f64 (fma.f64 2 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (fma.f64 4 i (+.f64 1 alpha)) (-.f64 (*.f64 i i) (*.f64 i (fma.f64 4 i (+.f64 1 alpha)))))) (pow.f64 beta 3)))) (/.f64 i (/.f64 (*.f64 beta beta) (fma.f64 4 i (+.f64 1 alpha))))))
(+.f64 (/.f64 i beta) (-.f64 (-.f64 (/.f64 i (/.f64 beta (/.f64 i beta))) (/.f64 (fma.f64 2 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (fma.f64 4 i (+.f64 1 alpha)) (*.f64 i (-.f64 i (fma.f64 4 i (+.f64 1 alpha)))))) (pow.f64 beta 3))) (*.f64 (/.f64 i (*.f64 beta beta)) (fma.f64 4 i (+.f64 1 alpha)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 1 alpha)) (-.f64 (pow.f64 i 2) (*.f64 i (+.f64 (*.f64 4 i) (+.f64 1 alpha)))))) (+.f64 (*.f64 4 i) (+.f64 1 alpha)))) (*.f64 2 (*.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (pow.f64 i 2) (*.f64 i (+.f64 (*.f64 4 i) (+.f64 1 alpha)))))))) (pow.f64 beta 4))) (+.f64 (/.f64 i beta) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 i 2) (*.f64 i (+.f64 (*.f64 4 i) (+.f64 1 alpha)))) (+.f64 (*.f64 4 i) (+.f64 1 alpha)))) (pow.f64 beta 3)))))) (/.f64 (*.f64 i (+.f64 (*.f64 4 i) (+.f64 1 alpha))) (pow.f64 beta 2)))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (fma.f64 4 i (+.f64 1 alpha)) (fma.f64 2 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (fma.f64 4 i (+.f64 1 alpha)) (-.f64 (*.f64 i i) (*.f64 i (fma.f64 4 i (+.f64 1 alpha))))))) (*.f64 2 (*.f64 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (-.f64 (*.f64 i i) (*.f64 i (fma.f64 4 i (+.f64 1 alpha))))))) (pow.f64 beta 4)) (+.f64 (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i beta)) (neg.f64 (/.f64 (fma.f64 2 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (fma.f64 4 i (+.f64 1 alpha)) (-.f64 (*.f64 i i) (*.f64 i (fma.f64 4 i (+.f64 1 alpha)))))) (pow.f64 beta 3))))) (/.f64 i (/.f64 (*.f64 beta beta) (fma.f64 4 i (+.f64 1 alpha)))))
(-.f64 (-.f64 (+.f64 (/.f64 i beta) (-.f64 (/.f64 i (/.f64 beta (/.f64 i beta))) (/.f64 (fma.f64 2 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (fma.f64 4 i (+.f64 1 alpha)) (*.f64 i (-.f64 i (fma.f64 4 i (+.f64 1 alpha)))))) (pow.f64 beta 3)))) (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 (+.f64 alpha (*.f64 i 2)) i)) (*.f64 i (-.f64 i (fma.f64 4 i (+.f64 1 alpha)))))) (*.f64 (fma.f64 4 i (+.f64 1 alpha)) (fma.f64 2 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (fma.f64 4 i (+.f64 1 alpha)) (*.f64 i (-.f64 i (fma.f64 4 i (+.f64 1 alpha)))))))) (pow.f64 beta 4))) (*.f64 (/.f64 i (*.f64 beta beta)) (fma.f64 4 i (+.f64 1 alpha))))
(/.f64 i beta)
(-.f64 (+.f64 (/.f64 i beta) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))
(+.f64 (/.f64 i beta) (-.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 (*.f64 (neg.f64 i) (fma.f64 -2 i (neg.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2)))))) (*.f64 beta beta))))
(+.f64 (+.f64 (/.f64 i (/.f64 beta (/.f64 i beta))) (/.f64 i beta)) (*.f64 (/.f64 i (*.f64 beta beta)) (-.f64 (*.f64 i -2) (+.f64 1 (+.f64 alpha (*.f64 i 2))))))
(-.f64 (+.f64 (/.f64 i beta) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 i))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 3)))))) (*.f64 -1 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))
(+.f64 (/.f64 i beta) (-.f64 (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (+.f64 (/.f64 (-.f64 (*.f64 i i) (*.f64 (neg.f64 i) (fma.f64 -2 i (neg.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))))))) (/.f64 (pow.f64 beta 3) (fma.f64 -2 i (neg.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))))))) (*.f64 -2 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))))) (/.f64 (*.f64 (neg.f64 i) (fma.f64 -2 i (neg.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2)))))) (*.f64 beta beta))))
(+.f64 (/.f64 i beta) (+.f64 (+.f64 (/.f64 i (/.f64 beta (/.f64 i beta))) (+.f64 (*.f64 (/.f64 (fma.f64 i i (*.f64 i (-.f64 (*.f64 i -2) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))) (pow.f64 beta 3)) (-.f64 (*.f64 i -2) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (/.f64 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (/.f64 (pow.f64 beta 3) -2)))) (*.f64 (/.f64 i (*.f64 beta beta)) (-.f64 (*.f64 i -2) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))))
(-.f64 (+.f64 (/.f64 i beta) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 i)))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 i))))) (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 i))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 3))))))) (*.f64 -1 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))
(+.f64 (/.f64 i beta) (-.f64 (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (fma.f64 -2 i (neg.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (fma.f64 -2 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (fma.f64 -2 i (neg.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (-.f64 (*.f64 i i) (*.f64 (neg.f64 i) (fma.f64 -2 i (neg.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2)))))))))) (*.f64 2 (*.f64 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (-.f64 (*.f64 i i) (*.f64 (neg.f64 i) (fma.f64 -2 i (neg.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2)))))))))) (pow.f64 beta 4)) (+.f64 (/.f64 (-.f64 (*.f64 i i) (*.f64 (neg.f64 i) (fma.f64 -2 i (neg.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))))))) (/.f64 (pow.f64 beta 3) (fma.f64 -2 i (neg.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))))))) (*.f64 -2 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 1 (+.f64 alpha (*.f64 i 2))))))))) (/.f64 (*.f64 (neg.f64 i) (fma.f64 -2 i (neg.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2)))))) (*.f64 beta beta))))
(+.f64 (/.f64 i beta) (+.f64 (+.f64 (/.f64 i (/.f64 beta (/.f64 i beta))) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 i i (*.f64 i (-.f64 (*.f64 i -2) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))) (pow.f64 beta 3)) (-.f64 (*.f64 i -2) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (/.f64 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (/.f64 (pow.f64 beta 3) -2))) (/.f64 (-.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 (+.f64 alpha (*.f64 i 2)) i)) (fma.f64 i i (*.f64 i (-.f64 (*.f64 i -2) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))))) (*.f64 (-.f64 (*.f64 i -2) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (fma.f64 -2 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (-.f64 (*.f64 i -2) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (fma.f64 i i (*.f64 i (-.f64 (*.f64 i -2) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))))))) (pow.f64 beta 4)))) (*.f64 (/.f64 i (*.f64 beta beta)) (-.f64 (*.f64 i -2) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))))
(/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 1 (*.f64 2 i)))))
(*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (+.f64 beta (+.f64 1 (*.f64 i 2)))))
(+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) alpha)) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2)))))
(+.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (neg.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 alpha (+.f64 i beta)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)))))
(-.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (/.f64 (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2) alpha))))
(+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) alpha)) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2)))) (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3)))))
(+.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (fma.f64 -1 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 alpha (+.f64 i beta)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2))) (/.f64 (/.f64 (*.f64 i (*.f64 (+.f64 i beta) (*.f64 alpha alpha))) (+.f64 beta (*.f64 i 2))) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3))))
(+.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (-.f64 (/.f64 (/.f64 i (/.f64 (+.f64 beta (*.f64 i 2)) (*.f64 (+.f64 i beta) (*.f64 alpha alpha)))) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3)) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (/.f64 (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2) alpha)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 3))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 4)))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) alpha)) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2)))) (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))))))
(fma.f64 -1 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (+.f64 i beta) (pow.f64 alpha 3)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 4))) (+.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (fma.f64 -1 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 alpha (+.f64 i beta)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2))) (/.f64 (/.f64 (*.f64 i (*.f64 (+.f64 i beta) (*.f64 alpha alpha))) (+.f64 beta (*.f64 i 2))) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3)))))
(-.f64 (+.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (-.f64 (/.f64 (/.f64 i (/.f64 (+.f64 beta (*.f64 i 2)) (*.f64 (+.f64 i beta) (*.f64 alpha alpha)))) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3)) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (/.f64 (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2) alpha))))) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (/.f64 (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 4) (pow.f64 alpha 3)))))
(/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha))
(*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha))
(+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))))
(+.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (neg.f64 (/.f64 (*.f64 (*.f64 i (+.f64 i beta)) (+.f64 beta (+.f64 1 (*.f64 i 2)))) (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha)))))
(-.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (/.f64 (*.f64 alpha alpha) (+.f64 beta (+.f64 1 (*.f64 i 2)))))))
(+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (neg.f64 (/.f64 (*.f64 (*.f64 i (+.f64 i beta)) (+.f64 beta (+.f64 1 (*.f64 i 2)))) (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha))))) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (+.f64 i beta) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)) (pow.f64 alpha 3))))
(-.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (+.f64 (/.f64 (+.f64 i beta) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2))) (/.f64 (+.f64 i beta) alpha))) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (/.f64 (*.f64 alpha alpha) (+.f64 beta (+.f64 1 (*.f64 i 2)))))))
(+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 4)))))))
(+.f64 (+.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (+.f64 i beta) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)) (pow.f64 alpha 3))) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 i (+.f64 i beta)) (+.f64 beta (+.f64 1 (*.f64 i 2)))) (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha))) (/.f64 (*.f64 (*.f64 i (+.f64 i beta)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3)) (*.f64 (+.f64 beta (*.f64 i 2)) (pow.f64 alpha 4))))))
(+.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (+.f64 (/.f64 (+.f64 i beta) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2))) (/.f64 (+.f64 i beta) alpha))) (neg.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (+.f64 (/.f64 (+.f64 i beta) (/.f64 (*.f64 alpha alpha) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (/.f64 (+.f64 i beta) (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3)))))))
(/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha))
(*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha))
(+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))))
(+.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (neg.f64 (/.f64 (*.f64 (*.f64 i (+.f64 i beta)) (+.f64 beta (+.f64 1 (*.f64 i 2)))) (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha)))))
(-.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (/.f64 (*.f64 alpha alpha) (+.f64 beta (+.f64 1 (*.f64 i 2)))))))
(+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (neg.f64 (/.f64 (*.f64 (*.f64 i (+.f64 i beta)) (+.f64 beta (+.f64 1 (*.f64 i 2)))) (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha))))) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (+.f64 i beta) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)) (pow.f64 alpha 3))))
(-.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (+.f64 (/.f64 (+.f64 i beta) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2))) (/.f64 (+.f64 i beta) alpha))) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (/.f64 (*.f64 alpha alpha) (+.f64 beta (+.f64 1 (*.f64 i 2)))))))
(+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 4)))))))
(+.f64 (+.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (+.f64 i beta) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)) (pow.f64 alpha 3))) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 i (+.f64 i beta)) (+.f64 beta (+.f64 1 (*.f64 i 2)))) (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha))) (/.f64 (*.f64 (*.f64 i (+.f64 i beta)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3)) (*.f64 (+.f64 beta (*.f64 i 2)) (pow.f64 alpha 4))))))
(+.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (+.f64 (/.f64 (+.f64 i beta) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2))) (/.f64 (+.f64 i beta) alpha))) (neg.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (+.f64 (/.f64 (+.f64 i beta) (/.f64 (*.f64 alpha alpha) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (/.f64 (+.f64 i beta) (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3)))))))
(/.f64 i (-.f64 (+.f64 beta alpha) 1))
(/.f64 i (+.f64 beta (-.f64 alpha 1)))
(/.f64 i (+.f64 beta (+.f64 alpha -1)))
(+.f64 (/.f64 i (-.f64 (+.f64 beta alpha) 1)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (pow.f64 i 2))))
(+.f64 (/.f64 i (+.f64 beta (-.f64 alpha 1))) (neg.f64 (*.f64 (*.f64 i i) (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (-.f64 alpha 1))))))))
(-.f64 (/.f64 i (+.f64 beta (+.f64 alpha -1))) (*.f64 (*.f64 i i) (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 alpha -1)))))))
(+.f64 (/.f64 i (-.f64 (+.f64 beta alpha) 1)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (pow.f64 i 2))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))))))))
(+.f64 (/.f64 i (+.f64 beta (-.f64 alpha 1))) (*.f64 -1 (+.f64 (*.f64 (*.f64 i i) (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (-.f64 alpha 1)))))) (*.f64 (pow.f64 i 3) (+.f64 (/.f64 4 (*.f64 beta (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2))) (neg.f64 (*.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) beta) (/.f64 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)) (+.f64 beta (-.f64 alpha 1))))))))))
(-.f64 (-.f64 (/.f64 i (+.f64 beta (+.f64 alpha -1))) (*.f64 (*.f64 i i) (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 alpha -1))))))) (*.f64 (pow.f64 i 3) (-.f64 (/.f64 (/.f64 4 beta) (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2)) (*.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (*.f64 beta (+.f64 beta (+.f64 alpha -1)))) (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta))))))
(+.f64 (/.f64 i (-.f64 (+.f64 beta alpha) 1)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1))))))) (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1))))))))))
(+.f64 (/.f64 i (+.f64 beta (-.f64 alpha 1))) (fma.f64 -1 (*.f64 (*.f64 i i) (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (-.f64 alpha 1)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 4 (*.f64 beta (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2))) (neg.f64 (*.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) beta) (/.f64 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)) (+.f64 beta (-.f64 alpha 1))))))) (*.f64 (pow.f64 i 4) (fma.f64 -4 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) (*.f64 beta (+.f64 beta (-.f64 alpha 1)))) (neg.f64 (/.f64 (+.f64 (/.f64 4 (*.f64 beta (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2))) (neg.f64 (*.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (-.f64 alpha 1))))) beta) (/.f64 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)) (+.f64 beta (-.f64 alpha 1)))))) (/.f64 (*.f64 beta (+.f64 beta (-.f64 alpha 1))) (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)))))))))))
(+.f64 (-.f64 (/.f64 i (+.f64 beta (+.f64 alpha -1))) (*.f64 (*.f64 i i) (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 alpha -1))))))) (-.f64 (*.f64 (pow.f64 i 3) (neg.f64 (-.f64 (/.f64 (/.f64 4 beta) (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2)) (*.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (*.f64 beta (+.f64 beta (+.f64 alpha -1)))) (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta)))))) (*.f64 (pow.f64 i 4) (-.f64 (*.f64 -4 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta)) (/.f64 (*.f64 beta (+.f64 beta (+.f64 alpha -1))) (-.f64 (/.f64 (/.f64 4 beta) (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2)) (*.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2)) (/.f64 1 (*.f64 beta (+.f64 beta (+.f64 alpha -1))))) (*.f64 beta (+.f64 beta (+.f64 alpha -1)))) (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta))))))))))
1/4
(-.f64 (+.f64 1/4 (*.f64 1/4 (/.f64 beta i))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) i)))
(+.f64 (+.f64 1/4 (*.f64 (/.f64 beta i) 1/4)) (*.f64 -1/16 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)) i)))
(+.f64 1/4 (fma.f64 (/.f64 beta i) 1/4 (/.f64 (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta))) i)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))) (pow.f64 i 2))) (+.f64 1/4 (*.f64 1/4 (/.f64 beta i)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) i)))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 beta (+.f64 beta (-.f64 alpha 1))) (*.f64 1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)) (+.f64 (*.f64 beta 1/4) (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta))))))) (*.f64 i i)) (+.f64 1/4 (*.f64 (/.f64 beta i) 1/4))) (*.f64 -1/16 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)) i)))
(+.f64 (/.f64 (neg.f64 (fma.f64 1/16 (*.f64 beta (+.f64 beta (+.f64 alpha -1))) (*.f64 1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta)) (fma.f64 beta 1/4 (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta)))))))) (*.f64 i i)) (+.f64 1/4 (fma.f64 (/.f64 beta i) 1/4 (/.f64 (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta))) i))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))) (pow.f64 i 2))) (+.f64 1/4 (+.f64 (*.f64 1/4 (/.f64 beta i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) (+.f64 (*.f64 1/16 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))))) (*.f64 1/4 (*.f64 beta (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)))) (-.f64 (+.f64 beta alpha) 1))))) (pow.f64 i 3)))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) i)))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 beta (+.f64 beta (-.f64 alpha 1))) (*.f64 1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)) (+.f64 (*.f64 beta 1/4) (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta))))))) (*.f64 i i)) (+.f64 1/4 (fma.f64 1/4 (/.f64 beta i) (neg.f64 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)) (fma.f64 1/16 (*.f64 beta (+.f64 beta (-.f64 alpha 1))) (*.f64 1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)) (+.f64 (*.f64 beta 1/4) (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)))))))) (*.f64 (*.f64 beta 1/4) (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (*.f64 beta 1/4) (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta))))))) (pow.f64 i 3)))))) (*.f64 -1/16 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)) i)))
(+.f64 (-.f64 (+.f64 1/4 (-.f64 (*.f64 (/.f64 beta i) 1/4) (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta)) (fma.f64 1/16 (*.f64 beta (+.f64 beta (+.f64 alpha -1))) (*.f64 1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta)) (fma.f64 beta 1/4 (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta)))))))) (*.f64 (*.f64 beta 1/4) (*.f64 (+.f64 beta (+.f64 alpha -1)) (fma.f64 beta 1/4 (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta))))))) (pow.f64 i 3)))) (/.f64 (fma.f64 1/16 (*.f64 beta (+.f64 beta (+.f64 alpha -1))) (*.f64 1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta)) (fma.f64 beta 1/4 (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta))))))) (*.f64 i i))) (/.f64 (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta))) i))
1/4
(-.f64 (+.f64 1/4 (*.f64 1/4 (/.f64 beta i))) (*.f64 -1/16 (/.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) i)))
(+.f64 (+.f64 1/4 (*.f64 (/.f64 beta i) 1/4)) (*.f64 1/16 (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1)))) i)))
(+.f64 1/4 (fma.f64 (/.f64 beta i) 1/4 (*.f64 1/16 (/.f64 -2 (/.f64 i (+.f64 beta (+.f64 beta (+.f64 alpha -1))))))))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)) (pow.f64 i 2))) (+.f64 (*.f64 1/4 (/.f64 beta i)) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))) (pow.f64 i 2)))))) (*.f64 -1/16 (/.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) i)))
(+.f64 1/4 (-.f64 (fma.f64 -1/16 (/.f64 (*.f64 beta (+.f64 beta (-.f64 alpha 1))) (*.f64 i i)) (*.f64 1/4 (+.f64 (/.f64 beta i) (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1)))) (/.f64 (*.f64 i i) (+.f64 (*.f64 beta 1/4) (*.f64 1/16 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1))))))))))) (*.f64 -1/16 (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1)))) i))))
(+.f64 1/4 (+.f64 (fma.f64 -1/16 (*.f64 (/.f64 beta (*.f64 i i)) (+.f64 beta (+.f64 alpha -1))) (*.f64 1/4 (+.f64 (/.f64 beta i) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta)) (*.f64 i i)) (fma.f64 beta 1/4 (*.f64 1/16 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta)))))))) (*.f64 1/16 (/.f64 -2 (/.f64 i (+.f64 beta (+.f64 beta (+.f64 alpha -1))))))))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)) (pow.f64 i 2))) (+.f64 (*.f64 1/4 (/.f64 beta i)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 -1/16 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 1/4 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))))))) (*.f64 1/4 (*.f64 beta (*.f64 (-.f64 (+.f64 beta alpha) 1) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))))))))) (pow.f64 i 3))))))) (*.f64 -1/16 (/.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) i)))
(+.f64 1/4 (-.f64 (fma.f64 -1/16 (/.f64 (*.f64 beta (+.f64 beta (-.f64 alpha 1))) (*.f64 i i)) (fma.f64 1/4 (/.f64 beta i) (fma.f64 1/4 (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1)))) (/.f64 (*.f64 i i) (+.f64 (*.f64 beta 1/4) (*.f64 1/16 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1)))))))) (neg.f64 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1)))) (fma.f64 -1/16 (*.f64 beta (+.f64 beta (-.f64 alpha 1))) (*.f64 1/4 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1)))) (+.f64 (*.f64 beta 1/4) (*.f64 1/16 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1)))))))))) (*.f64 1/4 (*.f64 (*.f64 beta (+.f64 beta (-.f64 alpha 1))) (+.f64 (*.f64 beta 1/4) (*.f64 1/16 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1))))))))) (pow.f64 i 3)))))) (*.f64 -1/16 (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1)))) i))))
(+.f64 1/4 (+.f64 (fma.f64 -1/16 (*.f64 (/.f64 beta (*.f64 i i)) (+.f64 beta (+.f64 alpha -1))) (-.f64 (*.f64 1/4 (+.f64 (/.f64 beta i) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta)) (*.f64 i i)) (fma.f64 beta 1/4 (*.f64 1/16 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta))))))) (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta)) (fma.f64 -1/16 (*.f64 beta (+.f64 beta (+.f64 alpha -1))) (*.f64 1/4 (*.f64 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta)) (fma.f64 beta 1/4 (*.f64 1/16 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta)))))))) (*.f64 1/4 (*.f64 (*.f64 beta (+.f64 beta (+.f64 alpha -1))) (fma.f64 beta 1/4 (*.f64 1/16 (*.f64 -2 (+.f64 (+.f64 beta (+.f64 alpha -1)) beta))))))) (pow.f64 i 3)))) (*.f64 1/16 (/.f64 -2 (/.f64 i (+.f64 beta (+.f64 beta (+.f64 alpha -1))))))))
(*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))
(/.f64 (*.f64 1/2 i) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))
(/.f64 (*.f64 1/2 i) (+.f64 alpha (fma.f64 i 2 -1)))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))))) (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))
(fma.f64 beta (+.f64 (/.f64 1/2 (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 -1/4 (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2)))) (/.f64 (*.f64 1/2 i) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))
(fma.f64 beta (-.f64 (/.f64 1/2 (+.f64 alpha (fma.f64 i 2 -1))) (/.f64 1/4 (/.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (+.f64 (fma.f64 4 i alpha) -1)))) (/.f64 (*.f64 1/2 i) (+.f64 alpha (fma.f64 i 2 -1))))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/4 (/.f64 1 (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))
(fma.f64 beta (+.f64 (/.f64 1/2 (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 -1/4 (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2)))) (fma.f64 -1 (*.f64 (*.f64 beta beta) (fma.f64 1/2 (*.f64 (/.f64 (+.f64 (/.f64 1/2 (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 -1/4 (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2)))) i) (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (/.f64 1/4 (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2)))) (/.f64 (*.f64 1/2 i) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))
(fma.f64 beta (-.f64 (/.f64 1/2 (+.f64 alpha (fma.f64 i 2 -1))) (/.f64 1/4 (/.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (+.f64 (fma.f64 4 i alpha) -1)))) (-.f64 (/.f64 (*.f64 1/2 i) (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 (*.f64 beta beta) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (/.f64 1/2 (+.f64 alpha (fma.f64 i 2 -1))) (/.f64 1/4 (/.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (+.f64 (fma.f64 4 i alpha) -1)))) (*.f64 i (+.f64 alpha (fma.f64 i 2 -1)))) (+.f64 (fma.f64 4 i alpha) -1)) (/.f64 1/4 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2))))))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/4 (/.f64 1 (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (+.f64 (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/4 (/.f64 1 (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))))))
(fma.f64 beta (+.f64 (/.f64 1/2 (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 -1/4 (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2)))) (fma.f64 -1 (*.f64 (*.f64 beta beta) (fma.f64 1/2 (*.f64 (/.f64 (+.f64 (/.f64 1/2 (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 -1/4 (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2)))) i) (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (/.f64 1/4 (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2)))) (fma.f64 1/2 (/.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (neg.f64 (*.f64 (pow.f64 beta 3) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/2 (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 -1/4 (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2)))) (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (*.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (/.f64 (+.f64 (/.f64 1/2 (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 -1/4 (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2)))) i) (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (/.f64 1/4 (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))) (/.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (+.f64 (fma.f64 4 i alpha) -1))))))))))
(fma.f64 beta (-.f64 (/.f64 1/2 (+.f64 alpha (fma.f64 i 2 -1))) (/.f64 1/4 (/.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (+.f64 (fma.f64 4 i alpha) -1)))) (-.f64 (-.f64 (/.f64 (*.f64 1/2 i) (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 (*.f64 beta beta) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (/.f64 1/2 (+.f64 alpha (fma.f64 i 2 -1))) (/.f64 1/4 (/.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (+.f64 (fma.f64 4 i alpha) -1)))) (*.f64 i (+.f64 alpha (fma.f64 i 2 -1)))) (+.f64 (fma.f64 4 i alpha) -1)) (/.f64 1/4 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2))))) (*.f64 (pow.f64 beta 3) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 1/2 (+.f64 alpha (fma.f64 i 2 -1))) (/.f64 1/4 (/.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (+.f64 (fma.f64 4 i alpha) -1)))) (*.f64 i (+.f64 alpha (fma.f64 i 2 -1)))) (*.f64 -1/2 (/.f64 (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (/.f64 1/2 (+.f64 alpha (fma.f64 i 2 -1))) (/.f64 1/4 (/.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (+.f64 (fma.f64 4 i alpha) -1)))) (*.f64 i (+.f64 alpha (fma.f64 i 2 -1)))) (+.f64 (fma.f64 4 i alpha) -1)) (/.f64 1/4 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2))) (/.f64 i (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (+.f64 alpha (fma.f64 i 2 -1))))))))))
(/.f64 i beta)
(-.f64 (+.f64 (/.f64 i beta) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 beta 2)))
(-.f64 (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i beta)) (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 (fma.f64 4 i alpha) -1))))
(-.f64 (+.f64 (/.f64 i (/.f64 beta (/.f64 i beta))) (/.f64 i beta)) (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (/.f64 beta (/.f64 i beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 (-.f64 (pow.f64 i 2) (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1))) (pow.f64 beta 3))) (+.f64 (/.f64 i beta) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 beta 2)))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 2 (*.f64 (*.f64 i i) (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 (+.f64 (fma.f64 4 i alpha) -1) (-.f64 (*.f64 i i) (*.f64 i (+.f64 (fma.f64 4 i alpha) -1))))) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i beta))) (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 (fma.f64 4 i alpha) -1))))
(-.f64 (-.f64 (+.f64 (/.f64 i (/.f64 beta (/.f64 i beta))) (/.f64 i beta)) (/.f64 (fma.f64 2 (*.f64 (*.f64 i i) (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 (+.f64 (fma.f64 4 i alpha) -1) (*.f64 i (-.f64 i (+.f64 (fma.f64 4 i alpha) -1))))) (pow.f64 beta 3))) (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (/.f64 beta (/.f64 i beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 (-.f64 (pow.f64 i 2) (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1))) (*.f64 2 (*.f64 (-.f64 (pow.f64 i 2) (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1))) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 (-.f64 (pow.f64 i 2) (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1))) (pow.f64 beta 3))) (+.f64 (/.f64 i beta) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))) (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 beta 2)))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (+.f64 (fma.f64 4 i alpha) -1) (fma.f64 2 (*.f64 (*.f64 i i) (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 (+.f64 (fma.f64 4 i alpha) -1) (-.f64 (*.f64 i i) (*.f64 i (+.f64 (fma.f64 4 i alpha) -1)))))) (*.f64 2 (*.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (-.f64 (*.f64 i i) (*.f64 i (+.f64 (fma.f64 4 i alpha) -1)))))) (pow.f64 beta 4)) (fma.f64 -1 (/.f64 (fma.f64 2 (*.f64 (*.f64 i i) (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 (+.f64 (fma.f64 4 i alpha) -1) (-.f64 (*.f64 i i) (*.f64 i (+.f64 (fma.f64 4 i alpha) -1))))) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i beta)))) (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 (fma.f64 4 i alpha) -1))))
(-.f64 (-.f64 (-.f64 (+.f64 (/.f64 i (/.f64 beta (/.f64 i beta))) (/.f64 i beta)) (/.f64 (fma.f64 2 (*.f64 (*.f64 i i) (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 (+.f64 (fma.f64 4 i alpha) -1) (*.f64 i (-.f64 i (+.f64 (fma.f64 4 i alpha) -1))))) (pow.f64 beta 3))) (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 i (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 i (-.f64 i (+.f64 (fma.f64 4 i alpha) -1))))) (*.f64 (+.f64 (fma.f64 4 i alpha) -1) (fma.f64 2 (*.f64 (*.f64 i i) (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 (+.f64 (fma.f64 4 i alpha) -1) (*.f64 i (-.f64 i (+.f64 (fma.f64 4 i alpha) -1))))))) (pow.f64 beta 4))) (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (/.f64 beta (/.f64 i beta))))
(/.f64 i beta)
(-.f64 (+.f64 (/.f64 i beta) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 2))))
(+.f64 (/.f64 i beta) (-.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 (*.f64 (neg.f64 i) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) (*.f64 beta beta))))
(+.f64 (+.f64 (/.f64 i (/.f64 beta (/.f64 i beta))) (/.f64 i beta)) (*.f64 (/.f64 i (*.f64 beta beta)) (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (pow.f64 beta 3))) (+.f64 (/.f64 i beta) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (/.f64 (*.f64 (-.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 i (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 3))))) (*.f64 -1 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 2))))
(-.f64 (fma.f64 -2 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (+.f64 (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i beta)) (/.f64 (-.f64 (*.f64 i i) (*.f64 (neg.f64 i) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))) (/.f64 (pow.f64 beta 3) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))))) (/.f64 (*.f64 (neg.f64 i) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) (*.f64 beta beta)))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 (+.f64 (/.f64 i (/.f64 beta (/.f64 i beta))) (/.f64 i beta)) (/.f64 (fma.f64 i i (*.f64 i (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1))))) (/.f64 (pow.f64 beta 3) (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1))))))) (*.f64 (/.f64 i (*.f64 beta beta)) (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 i (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))))) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 (-.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))))))) (pow.f64 beta 4))) (+.f64 (/.f64 i beta) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (/.f64 (*.f64 (-.f64 (pow.f64 i 2) (*.f64 -1 (*.f64 i (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 3)))))) (*.f64 -1 (/.f64 (*.f64 i (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 2))))
(-.f64 (fma.f64 -2 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (fma.f64 -1 (/.f64 (fma.f64 2 (*.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (-.f64 (*.f64 i i) (*.f64 (neg.f64 i) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))))) (neg.f64 (*.f64 (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (fma.f64 -2 (*.f64 (*.f64 i i) (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (-.f64 (*.f64 i i) (*.f64 (neg.f64 i) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))))))))) (pow.f64 beta 4)) (+.f64 (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i beta)) (/.f64 (-.f64 (*.f64 i i) (*.f64 (neg.f64 i) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))) (/.f64 (pow.f64 beta 3) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))))))) (/.f64 (*.f64 (neg.f64 i) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) (*.f64 beta beta)))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (+.f64 alpha (fma.f64 i 2 -1))) (-.f64 (+.f64 (+.f64 (/.f64 i (/.f64 beta (/.f64 i beta))) (/.f64 i beta)) (/.f64 (fma.f64 i i (*.f64 i (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1))))) (/.f64 (pow.f64 beta 3) (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1)))))) (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 i (+.f64 alpha (fma.f64 i 2 -1))) (fma.f64 i i (*.f64 i (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1))))))) (*.f64 (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1))) (fma.f64 -2 (*.f64 (*.f64 i i) (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1))) (fma.f64 i i (*.f64 i (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1))))))))) (pow.f64 beta 4)))) (*.f64 (/.f64 i (*.f64 beta beta)) (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1)))))
(/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))))
(*.f64 (/.f64 i (+.f64 beta (-.f64 (*.f64 i 2) 1))) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2))))
(/.f64 i (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) alpha)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (+.f64 beta (*.f64 2 i))))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i)))))
(fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2)) (/.f64 (*.f64 alpha (+.f64 i beta)) (+.f64 beta (*.f64 i 2)))) (*.f64 (/.f64 i (+.f64 beta (-.f64 (*.f64 i 2) 1))) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))))
(-.f64 (/.f64 i (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2))))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (/.f64 (*.f64 alpha (+.f64 i beta)) (+.f64 beta (*.f64 i 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) alpha)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (+.f64 beta (*.f64 2 i))))) (+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (+.f64 beta (*.f64 2 i)))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))))))
(fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2)) (/.f64 (*.f64 alpha (+.f64 i beta)) (+.f64 beta (*.f64 i 2)))) (+.f64 (*.f64 (/.f64 i (+.f64 beta (-.f64 (*.f64 i 2) 1))) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 3)) (/.f64 (*.f64 (+.f64 i beta) (*.f64 alpha alpha)) (+.f64 beta (*.f64 i 2))))))
(-.f64 (+.f64 (/.f64 i (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2))))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 3)) (/.f64 (+.f64 i beta) (/.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha))))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (/.f64 (*.f64 alpha (+.f64 i beta)) (+.f64 beta (*.f64 i 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 3))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 4) (+.f64 beta (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) alpha)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (+.f64 beta (*.f64 2 i))))) (+.f64 (/.f64 (*.f64 i (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (+.f64 beta (*.f64 2 i)))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i)))))))
(fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 4)) (/.f64 (*.f64 (+.f64 i beta) (pow.f64 alpha 3)) (+.f64 beta (*.f64 i 2)))) (fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2)) (/.f64 (*.f64 alpha (+.f64 i beta)) (+.f64 beta (*.f64 i 2)))) (+.f64 (*.f64 (/.f64 i (+.f64 beta (-.f64 (*.f64 i 2) 1))) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 3)) (/.f64 (*.f64 (+.f64 i beta) (*.f64 alpha alpha)) (+.f64 beta (*.f64 i 2)))))))
(-.f64 (-.f64 (+.f64 (/.f64 i (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2))))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 3)) (/.f64 (+.f64 i beta) (/.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha))))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (/.f64 (*.f64 alpha (+.f64 i beta)) (+.f64 beta (*.f64 i 2))))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 4)) (/.f64 (+.f64 i beta) (/.f64 (+.f64 beta (*.f64 i 2)) (pow.f64 alpha 3)))))
(/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha))
(*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)))
(fma.f64 -1 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha)) (*.f64 i (+.f64 i beta)))) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)))
(-.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha))) (*.f64 i (+.f64 i beta))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha)) (*.f64 i (+.f64 i beta)))) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha))) (/.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2) (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (pow.f64 alpha 3)) (*.f64 i (+.f64 i beta)))))
(+.f64 (-.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha))) (*.f64 i (+.f64 i beta)))) (/.f64 (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2) (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 i (/.f64 (pow.f64 alpha 3) (+.f64 i beta))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2) (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (pow.f64 alpha 3)) (*.f64 i (+.f64 i beta)))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 3) (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 i (+.f64 i beta)) (pow.f64 alpha 4))) (fma.f64 -1 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha)) (*.f64 i (+.f64 i beta)))) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2) (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 i (/.f64 (pow.f64 alpha 3) (+.f64 i beta))))) (-.f64 (-.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha))) (*.f64 i (+.f64 i beta)))) (*.f64 (/.f64 (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 3) (+.f64 beta (*.f64 i 2))) (/.f64 i (/.f64 (pow.f64 alpha 4) (+.f64 i beta))))))
(/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha))
(*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)))
(fma.f64 -1 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha)) (*.f64 i (+.f64 i beta)))) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)))
(-.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha))) (*.f64 i (+.f64 i beta))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha)) (*.f64 i (+.f64 i beta)))) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha))) (/.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2) (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (pow.f64 alpha 3)) (*.f64 i (+.f64 i beta)))))
(+.f64 (-.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha))) (*.f64 i (+.f64 i beta)))) (/.f64 (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2) (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 i (/.f64 (pow.f64 alpha 3) (+.f64 i beta))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 i (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2) (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (pow.f64 alpha 3)) (*.f64 i (+.f64 i beta)))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 3) (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 i (+.f64 i beta)) (pow.f64 alpha 4))) (fma.f64 -1 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha)) (*.f64 i (+.f64 i beta)))) (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2) (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 i (/.f64 (pow.f64 alpha 3) (+.f64 i beta))))) (-.f64 (-.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha))) (*.f64 i (+.f64 i beta)))) (*.f64 (/.f64 (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 3) (+.f64 beta (*.f64 i 2))) (/.f64 i (/.f64 (pow.f64 alpha 4) (+.f64 i beta))))))
1
(+.f64 1 (/.f64 i beta))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (/.f64 i beta)))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i beta)))
(+.f64 (-.f64 1 (/.f64 i (/.f64 beta (/.f64 i beta)))) (/.f64 i beta))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (/.f64 i beta) (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 i i) (*.f64 beta beta)) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 i beta))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 i beta)) (/.f64 i (/.f64 beta (/.f64 i beta)))))
2
(-.f64 (+.f64 (/.f64 beta i) 2) (*.f64 2 (/.f64 beta i)))
(+.f64 (+.f64 2 (/.f64 beta i)) (*.f64 -2 (/.f64 beta i)))
(+.f64 (/.f64 beta i) (+.f64 2 (*.f64 (/.f64 beta i) -2)))
(-.f64 (+.f64 (/.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (-.f64 beta (*.f64 2 beta))) (pow.f64 i 2))) 2)) (*.f64 2 (/.f64 beta i)))
(+.f64 (/.f64 beta i) (-.f64 (fma.f64 -1 (/.f64 beta (/.f64 (*.f64 i i) (-.f64 beta (*.f64 2 beta)))) 2) (*.f64 2 (/.f64 beta i))))
(+.f64 (/.f64 beta i) (+.f64 (-.f64 2 (*.f64 (/.f64 beta (*.f64 i i)) (neg.f64 beta))) (*.f64 (/.f64 beta i) -2)))
(-.f64 (+.f64 (/.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (-.f64 beta (*.f64 2 beta))) (pow.f64 i 2))) (+.f64 2 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 beta (*.f64 2 beta))) (pow.f64 i 3))))) (*.f64 2 (/.f64 beta i)))
(+.f64 (/.f64 beta i) (-.f64 (+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (*.f64 i i) (-.f64 beta (*.f64 2 beta)))) 2) (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 i 3) (-.f64 beta (*.f64 2 beta))))) (*.f64 2 (/.f64 beta i))))
(+.f64 (+.f64 (-.f64 (/.f64 beta i) (*.f64 (/.f64 beta (*.f64 i i)) (neg.f64 beta))) (+.f64 2 (/.f64 (neg.f64 beta) (/.f64 (pow.f64 i 3) (*.f64 beta beta))))) (*.f64 (/.f64 beta i) -2))
2
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -2 beta)) i)))
(+.f64 2 (neg.f64 (/.f64 (*.f64 beta 1) i)))
(-.f64 2 (/.f64 beta i))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -2 beta)) i)) (/.f64 (*.f64 beta (-.f64 (*.f64 -1 beta) (*.f64 -2 beta))) (pow.f64 i 2))))
(+.f64 2 (fma.f64 -1 (/.f64 (*.f64 beta 1) i) (/.f64 beta (/.f64 (*.f64 i i) (*.f64 beta 1)))))
(+.f64 (/.f64 beta (/.f64 i (/.f64 beta i))) (-.f64 2 (/.f64 beta i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 beta) (*.f64 -2 beta))) (pow.f64 i 3))) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -2 beta)) i)) (/.f64 (*.f64 beta (-.f64 (*.f64 -1 beta) (*.f64 -2 beta))) (pow.f64 i 2)))))
(fma.f64 -1 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 i 3) (*.f64 beta 1))) (+.f64 2 (fma.f64 -1 (/.f64 (*.f64 beta 1) i) (/.f64 beta (/.f64 (*.f64 i i) (*.f64 beta 1))))))
(-.f64 (+.f64 (/.f64 beta (/.f64 i (/.f64 beta i))) (-.f64 2 (/.f64 beta i))) (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))
2
(+.f64 2 (*.f64 -1 (/.f64 beta i)))
(+.f64 2 (neg.f64 (/.f64 (*.f64 beta 1) i)))
(-.f64 2 (/.f64 beta i))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 2 (*.f64 -1 (/.f64 beta i))))
(+.f64 2 (fma.f64 -1 (/.f64 (*.f64 beta 1) i) (/.f64 beta (/.f64 (*.f64 i i) (*.f64 beta 1)))))
(+.f64 (/.f64 beta (/.f64 i (/.f64 beta i))) (-.f64 2 (/.f64 beta i)))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (*.f64 -1 (/.f64 beta i)))))
(+.f64 (/.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 2 (*.f64 -1 (+.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (/.f64 beta i)))))
(+.f64 (/.f64 beta (/.f64 i (/.f64 beta i))) (-.f64 (-.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (/.f64 beta i)))
1
(-.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (/.f64 i beta))
(+.f64 1 (-.f64 (*.f64 2 (/.f64 i beta)) (/.f64 i beta)))
(+.f64 1 (-.f64 (/.f64 2 (/.f64 beta i)) (/.f64 i beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 i) i) i) (pow.f64 beta 2))) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 i beta))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 2 i (neg.f64 i)) (/.f64 (*.f64 beta beta) i)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 i beta))
(-.f64 (-.f64 (+.f64 1 (/.f64 2 (/.f64 beta i))) (/.f64 i (/.f64 beta (/.f64 i beta)))) (/.f64 i beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 i) i) i) (pow.f64 beta 2))) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 i) i) (pow.f64 i 2)) (pow.f64 beta 3)) (*.f64 2 (/.f64 i beta))))) (/.f64 i beta))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 2 i (neg.f64 i)) (/.f64 (*.f64 beta beta) i)) (+.f64 1 (+.f64 (*.f64 2 (/.f64 i beta)) (/.f64 (fma.f64 2 i (neg.f64 i)) (/.f64 (pow.f64 beta 3) (*.f64 i i)))))) (/.f64 i beta))
(-.f64 (-.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 2 (/.f64 beta i)))) (/.f64 i (/.f64 beta (/.f64 i beta)))) (/.f64 i beta))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) (*.f64 -1 i)) beta)))
(+.f64 1 (/.f64 i beta))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) (*.f64 -1 i)) beta)) (/.f64 (*.f64 i (-.f64 (*.f64 -2 i) (*.f64 -1 i))) (pow.f64 beta 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i beta)))
(+.f64 (-.f64 1 (/.f64 i (/.f64 beta (/.f64 i beta)))) (/.f64 i beta))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) (*.f64 -1 i)) beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 i) (*.f64 -1 i))) (pow.f64 beta 3))) (/.f64 (*.f64 i (-.f64 (*.f64 -2 i) (*.f64 -1 i))) (pow.f64 beta 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (neg.f64 i) beta) (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (neg.f64 i))) (/.f64 (*.f64 i (neg.f64 i)) (*.f64 beta beta)))))
(+.f64 (+.f64 1 (/.f64 i beta)) (-.f64 (/.f64 i (/.f64 beta (/.f64 (neg.f64 i) beta))) (/.f64 (neg.f64 (pow.f64 i 3)) (pow.f64 beta 3))))

localize8.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
4.5b
(*.f64 i (/.f64 i (*.f64 beta beta)))
9.7b
(/.f64 i (*.f64 beta beta))
Compiler

Compiled 20 to 6 computations (70% saved)

series3.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
beta
@0
(*.f64 i (/.f64 i (*.f64 beta beta)))
1.0ms
i
@inf
(*.f64 i (/.f64 i (*.f64 beta beta)))
1.0ms
i
@0
(*.f64 i (/.f64 i (*.f64 beta beta)))
0.0ms
beta
@inf
(*.f64 i (/.f64 i (*.f64 beta beta)))
0.0ms
i
@-inf
(*.f64 i (/.f64 i (*.f64 beta beta)))

rewrite90.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
667×pow1_binary64
620×add-log-exp_binary64
620×log1p-expm1-u_binary64
620×expm1-log1p-u_binary64
604×add-exp-log_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0610
11277
217427
Stop Event
node limit
Counts
1 → 24
Calls
Call 1
Inputs
(*.f64 i (/.f64 i (*.f64 beta beta)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (pow.f64 (/.f64 i beta) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 i (/.f64 (*.f64 beta beta) i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 beta beta) (*.f64 i i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i i) (*.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 i i)) (*.f64 beta (neg.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 i) i) (*.f64 beta (neg.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 i beta) i) beta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (neg.f64 i)) (*.f64 beta (neg.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (/.f64 i beta)) beta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 i i) beta) beta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 i i) 1) (*.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 i i) (cbrt.f64 (pow.f64 beta 4))) (pow.f64 (cbrt.f64 beta) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 i beta) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (/.f64 i beta) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (/.f64 i beta) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 i beta) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (pow.f64 (/.f64 i beta) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (/.f64 i beta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (/.f64 i beta) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 i 3) (pow.f64 (*.f64 i (pow.f64 beta -2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 i (pow.f64 beta -2)) 3) (pow.f64 i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (/.f64 i beta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (/.f64 i beta) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (pow.f64 (/.f64 i beta) 2)))))))

simplify114.0ms (0.4%)

Algorithm
egg-herbie
Rules
1172×associate-/r/_binary64
601×sqr-pow_binary64
570×unswap-sqr_binary64
555×times-frac_binary64
257×associate-/l*_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07240
115240
230240
373240
4305240
52543240
63799240
73983240
84202240
94446240
104775240
116703240
127357240
Stop Event
node limit
Counts
48 → 26
Calls
Call 1
Inputs
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
Outputs
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))

localize18.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 beta beta) 1)
0.2b
(*.f64 beta (*.f64 i alpha))
9.3b
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 beta beta) 1))
12.1b
(/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha))
Compiler

Compiled 50 to 14 computations (72% saved)

series10.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite111.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
806×log-prod_binary64
705×prod-diff_binary64
350×fma-def_binary64
251×log-div_binary64
248×fma-neg_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify58.0ms (0.2%)

Algorithm
egg-herbie
Rules
935×fma-def_binary64
682×associate-/l*_binary64
406×associate-/r*_binary64
333×associate-*l*_binary64
332×associate-*r*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01111386
13971205
217011044
Stop Event
node limit
Counts
145 → 139
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 beta i))
(+.f64 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha) (*.f64 -1 (*.f64 beta i)))
(+.f64 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 i (pow.f64 alpha 2)) i))) (*.f64 -1 (*.f64 beta i))))
(+.f64 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 i (pow.f64 alpha 2)) i) alpha)) (+.f64 (*.f64 -1 (/.f64 i alpha)) (/.f64 i alpha))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 i (pow.f64 alpha 2)) i))) (*.f64 -1 (*.f64 beta i)))))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (pow.f64 beta 3))) (/.f64 (*.f64 i alpha) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 i alpha)) (*.f64 -1 (*.f64 i (pow.f64 alpha 3)))) (pow.f64 beta 4)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i alpha)) (*.f64 -1 (*.f64 i (pow.f64 alpha 3)))) alpha)) (+.f64 (*.f64 -1 (*.f64 i (pow.f64 alpha 2))) (*.f64 i (pow.f64 alpha 2)))) (pow.f64 beta 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 i alpha)) (*.f64 -1 (*.f64 i (pow.f64 alpha 3)))) (pow.f64 beta 4))))))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (pow.f64 beta 3))) (/.f64 (*.f64 i alpha) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i (pow.f64 alpha 3)) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (*.f64 i alpha) (pow.f64 beta 4)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i (pow.f64 alpha 3)) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 i alpha) (*.f64 i (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (*.f64 i (pow.f64 alpha 2))) (*.f64 i (pow.f64 alpha 2)))) (pow.f64 beta 5))) (/.f64 (*.f64 i alpha) (pow.f64 beta 4))))))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(/.f64 (*.f64 i alpha) (-.f64 (pow.f64 beta 2) 1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (*.f64 beta (-.f64 (pow.f64 beta 2) 1)))) (/.f64 (*.f64 i alpha) (-.f64 (pow.f64 beta 2) 1)))
(+.f64 (/.f64 (*.f64 i (pow.f64 alpha 3)) (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 beta 2) 1))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (*.f64 beta (-.f64 (pow.f64 beta 2) 1)))) (/.f64 (*.f64 i alpha) (-.f64 (pow.f64 beta 2) 1))))
(+.f64 (/.f64 (*.f64 i (pow.f64 alpha 3)) (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 beta 2) 1))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (*.f64 beta (-.f64 (pow.f64 beta 2) 1)))) (+.f64 (/.f64 (*.f64 i alpha) (-.f64 (pow.f64 beta 2) 1)) (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 4)) (*.f64 (pow.f64 beta 3) (-.f64 (pow.f64 beta 2) 1)))))))
(/.f64 (*.f64 beta i) (-.f64 (pow.f64 beta 2) 1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) (*.f64 alpha (-.f64 (pow.f64 beta 2) 1)))) (/.f64 (*.f64 beta i) (-.f64 (pow.f64 beta 2) 1)))
(+.f64 (/.f64 (*.f64 (pow.f64 beta 3) i) (*.f64 (pow.f64 alpha 2) (-.f64 (pow.f64 beta 2) 1))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) (*.f64 alpha (-.f64 (pow.f64 beta 2) 1)))) (/.f64 (*.f64 beta i) (-.f64 (pow.f64 beta 2) 1))))
(+.f64 (/.f64 (*.f64 (pow.f64 beta 3) i) (*.f64 (pow.f64 alpha 2) (-.f64 (pow.f64 beta 2) 1))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 4) i) (*.f64 (pow.f64 alpha 3) (-.f64 (pow.f64 beta 2) 1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) (*.f64 alpha (-.f64 (pow.f64 beta 2) 1)))) (/.f64 (*.f64 beta i) (-.f64 (pow.f64 beta 2) 1)))))
(/.f64 (*.f64 beta i) (-.f64 (pow.f64 beta 2) 1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) (*.f64 alpha (-.f64 (pow.f64 beta 2) 1)))) (/.f64 (*.f64 beta i) (-.f64 (pow.f64 beta 2) 1)))
(+.f64 (/.f64 (*.f64 (pow.f64 beta 3) i) (*.f64 (pow.f64 alpha 2) (-.f64 (pow.f64 beta 2) 1))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) (*.f64 alpha (-.f64 (pow.f64 beta 2) 1)))) (/.f64 (*.f64 beta i) (-.f64 (pow.f64 beta 2) 1))))
(+.f64 (/.f64 (*.f64 (pow.f64 beta 3) i) (*.f64 (pow.f64 alpha 2) (-.f64 (pow.f64 beta 2) 1))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 4) i) (*.f64 (pow.f64 alpha 3) (-.f64 (pow.f64 beta 2) 1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) (*.f64 alpha (-.f64 (pow.f64 beta 2) 1)))) (/.f64 (*.f64 beta i) (-.f64 (pow.f64 beta 2) 1)))))
-1
(-.f64 (pow.f64 beta 2) 1)
(-.f64 (pow.f64 beta 2) 1)
(-.f64 (pow.f64 beta 2) 1)
(pow.f64 beta 2)
(-.f64 (pow.f64 beta 2) 1)
(-.f64 (pow.f64 beta 2) 1)
(-.f64 (pow.f64 beta 2) 1)
(pow.f64 beta 2)
(-.f64 (pow.f64 beta 2) 1)
(-.f64 (pow.f64 beta 2) 1)
(-.f64 (pow.f64 beta 2) 1)
Outputs
(*.f64 -1 (*.f64 beta i))
(neg.f64 (*.f64 beta i))
(*.f64 i (neg.f64 beta))
(+.f64 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha) (*.f64 -1 (*.f64 beta i)))
(+.f64 (neg.f64 (*.f64 beta i)) (/.f64 (*.f64 beta beta) (/.f64 alpha i)))
(-.f64 (/.f64 beta (/.f64 (/.f64 alpha i) beta)) (*.f64 beta i))
(*.f64 i (-.f64 (*.f64 (/.f64 beta alpha) beta) beta))
(+.f64 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 i (pow.f64 alpha 2)) i))) (*.f64 -1 (*.f64 beta i))))
(+.f64 (/.f64 (*.f64 beta beta) (/.f64 alpha i)) (fma.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 i (/.f64 i (*.f64 alpha alpha)))) (neg.f64 (*.f64 beta i))))
(fma.f64 -1 (fma.f64 (pow.f64 beta 3) (+.f64 i (/.f64 i (*.f64 alpha alpha))) (*.f64 beta i)) (/.f64 beta (/.f64 (/.f64 alpha i) beta)))
(-.f64 (*.f64 i (-.f64 (*.f64 (/.f64 beta alpha) beta) beta)) (*.f64 (pow.f64 beta 3) (+.f64 i (/.f64 i (*.f64 alpha alpha)))))
(+.f64 (/.f64 (*.f64 (pow.f64 beta 2) i) alpha) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 i (pow.f64 alpha 2)) i) alpha)) (+.f64 (*.f64 -1 (/.f64 i alpha)) (/.f64 i alpha))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 i (pow.f64 alpha 2)) i))) (*.f64 -1 (*.f64 beta i)))))
(+.f64 (/.f64 (*.f64 beta beta) (/.f64 alpha i)) (fma.f64 -1 (*.f64 (pow.f64 beta 4) (fma.f64 -1 (/.f64 (+.f64 i (/.f64 i (*.f64 alpha alpha))) alpha) (*.f64 0 (/.f64 i alpha)))) (fma.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 i (/.f64 i (*.f64 alpha alpha)))) (neg.f64 (*.f64 beta i)))))
(+.f64 (/.f64 beta (/.f64 (/.f64 alpha i) beta)) (-.f64 (neg.f64 (fma.f64 (pow.f64 beta 3) (+.f64 i (/.f64 i (*.f64 alpha alpha))) (*.f64 beta i))) (*.f64 (pow.f64 beta 4) (/.f64 (neg.f64 (+.f64 i (/.f64 i (*.f64 alpha alpha)))) alpha))))
(fma.f64 (pow.f64 beta 4) (/.f64 (+.f64 i (/.f64 i (*.f64 alpha alpha))) alpha) (-.f64 (*.f64 i (-.f64 (*.f64 (/.f64 beta alpha) beta) beta)) (*.f64 (pow.f64 beta 3) (+.f64 i (/.f64 i (*.f64 alpha alpha))))))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i (*.f64 beta beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (pow.f64 beta 3))) (/.f64 (*.f64 i alpha) (pow.f64 beta 2)))
(fma.f64 -1 (/.f64 (*.f64 i (*.f64 alpha alpha)) (pow.f64 beta 3)) (/.f64 i (/.f64 (*.f64 beta beta) alpha)))
(-.f64 (*.f64 (/.f64 i (*.f64 beta beta)) alpha) (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 alpha alpha)))
(*.f64 (/.f64 i (*.f64 beta beta)) (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 i alpha)) (*.f64 -1 (*.f64 i (pow.f64 alpha 3)))) (pow.f64 beta 4)))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 i (*.f64 alpha alpha)) (pow.f64 beta 3)) (/.f64 i (/.f64 (*.f64 beta beta) alpha))) (neg.f64 (/.f64 (*.f64 -1 (*.f64 i (+.f64 alpha (pow.f64 alpha 3)))) (pow.f64 beta 4))))
(-.f64 (-.f64 (*.f64 (/.f64 i (*.f64 beta beta)) alpha) (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 alpha alpha))) (/.f64 (*.f64 (neg.f64 i) (+.f64 alpha (pow.f64 alpha 3))) (pow.f64 beta 4)))
(+.f64 (*.f64 (/.f64 i (*.f64 beta beta)) (-.f64 alpha (/.f64 alpha (/.f64 beta alpha)))) (/.f64 (*.f64 i (+.f64 alpha (pow.f64 alpha 3))) (pow.f64 beta 4)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 i alpha)) (*.f64 -1 (*.f64 i (pow.f64 alpha 3)))) alpha)) (+.f64 (*.f64 -1 (*.f64 i (pow.f64 alpha 2))) (*.f64 i (pow.f64 alpha 2)))) (pow.f64 beta 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 i alpha)) (*.f64 -1 (*.f64 i (pow.f64 alpha 3)))) (pow.f64 beta 4))))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 i (*.f64 alpha alpha)) (pow.f64 beta 3)) (/.f64 i (/.f64 (*.f64 beta beta) alpha))) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 alpha (*.f64 -1 (*.f64 i (+.f64 alpha (pow.f64 alpha 3))))) (*.f64 0 (*.f64 i (*.f64 alpha alpha)))) (pow.f64 beta 5)) (neg.f64 (/.f64 (*.f64 -1 (*.f64 i (+.f64 alpha (pow.f64 alpha 3)))) (pow.f64 beta 4)))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 i (*.f64 beta beta)) alpha) (/.f64 (*.f64 alpha (*.f64 1 (*.f64 i (+.f64 alpha (pow.f64 alpha 3))))) (pow.f64 beta 5))) (/.f64 (*.f64 (neg.f64 i) (+.f64 alpha (pow.f64 alpha 3))) (pow.f64 beta 4))) (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 alpha alpha)))
(+.f64 (*.f64 (/.f64 i (*.f64 beta beta)) (-.f64 alpha (/.f64 alpha (/.f64 beta alpha)))) (-.f64 (/.f64 (*.f64 i (+.f64 alpha (pow.f64 alpha 3))) (pow.f64 beta 4)) (/.f64 alpha (/.f64 (pow.f64 beta 5) (*.f64 i (+.f64 alpha (pow.f64 alpha 3)))))))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i (*.f64 beta beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (pow.f64 beta 3))) (/.f64 (*.f64 i alpha) (pow.f64 beta 2)))
(fma.f64 -1 (/.f64 (*.f64 i (*.f64 alpha alpha)) (pow.f64 beta 3)) (/.f64 i (/.f64 (*.f64 beta beta) alpha)))
(-.f64 (*.f64 (/.f64 i (*.f64 beta beta)) alpha) (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 alpha alpha)))
(*.f64 (/.f64 i (*.f64 beta beta)) (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i (pow.f64 alpha 3)) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (*.f64 i alpha) (pow.f64 beta 4)))))
(fma.f64 -1 (/.f64 (*.f64 i (*.f64 alpha alpha)) (pow.f64 beta 3)) (+.f64 (/.f64 i (/.f64 (pow.f64 beta 4) (pow.f64 alpha 3))) (+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (/.f64 i (/.f64 (pow.f64 beta 4) alpha)))))
(-.f64 (+.f64 (*.f64 (/.f64 i (*.f64 beta beta)) alpha) (+.f64 (/.f64 i (/.f64 (pow.f64 beta 4) alpha)) (/.f64 i (/.f64 (pow.f64 beta 4) (pow.f64 alpha 3))))) (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 alpha alpha)))
(+.f64 (*.f64 (/.f64 i (*.f64 beta beta)) (-.f64 alpha (/.f64 alpha (/.f64 beta alpha)))) (*.f64 (/.f64 i (pow.f64 beta 4)) (+.f64 alpha (pow.f64 alpha 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i (pow.f64 alpha 3)) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 alpha (+.f64 (*.f64 i alpha) (*.f64 i (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (*.f64 i (pow.f64 alpha 2))) (*.f64 i (pow.f64 alpha 2)))) (pow.f64 beta 5))) (/.f64 (*.f64 i alpha) (pow.f64 beta 4))))))
(fma.f64 -1 (/.f64 (*.f64 i (*.f64 alpha alpha)) (pow.f64 beta 3)) (+.f64 (+.f64 (/.f64 i (/.f64 (pow.f64 beta 4) (pow.f64 alpha 3))) (/.f64 i (/.f64 (*.f64 beta beta) alpha))) (fma.f64 -1 (/.f64 (fma.f64 alpha (*.f64 i (+.f64 alpha (pow.f64 alpha 3))) (*.f64 0 (*.f64 i (*.f64 alpha alpha)))) (pow.f64 beta 5)) (/.f64 i (/.f64 (pow.f64 beta 4) alpha)))))
(-.f64 (+.f64 (-.f64 (/.f64 i (/.f64 (pow.f64 beta 4) alpha)) (/.f64 (fma.f64 alpha (*.f64 i (+.f64 alpha (pow.f64 alpha 3))) 0) (pow.f64 beta 5))) (+.f64 (*.f64 (/.f64 i (*.f64 beta beta)) alpha) (/.f64 i (/.f64 (pow.f64 beta 4) (pow.f64 alpha 3))))) (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 alpha alpha)))
(+.f64 (-.f64 (*.f64 (/.f64 i (*.f64 beta beta)) (-.f64 alpha (/.f64 alpha (/.f64 beta alpha)))) (/.f64 alpha (/.f64 (pow.f64 beta 5) (*.f64 i (+.f64 alpha (pow.f64 alpha 3)))))) (*.f64 (/.f64 i (pow.f64 beta 4)) (+.f64 alpha (pow.f64 alpha 3))))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 (*.f64 i alpha) (+.f64 (*.f64 beta beta) -1)))
(*.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (/.f64 alpha (+.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 beta i) (+.f64 beta alpha)) (/.f64 alpha (fma.f64 beta beta -1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 (*.f64 i alpha) (+.f64 (*.f64 beta beta) -1)))
(*.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (/.f64 alpha (+.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 beta i) (+.f64 beta alpha)) (/.f64 alpha (fma.f64 beta beta -1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 (*.f64 i alpha) (+.f64 (*.f64 beta beta) -1)))
(*.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (/.f64 alpha (+.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 beta i) (+.f64 beta alpha)) (/.f64 alpha (fma.f64 beta beta -1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 (*.f64 i alpha) (+.f64 (*.f64 beta beta) -1)))
(*.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (/.f64 alpha (+.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 beta i) (+.f64 beta alpha)) (/.f64 alpha (fma.f64 beta beta -1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 (*.f64 i alpha) (+.f64 (*.f64 beta beta) -1)))
(*.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (/.f64 alpha (+.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 beta i) (+.f64 beta alpha)) (/.f64 alpha (fma.f64 beta beta -1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 (*.f64 i alpha) (+.f64 (*.f64 beta beta) -1)))
(*.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (/.f64 alpha (+.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 beta i) (+.f64 beta alpha)) (/.f64 alpha (fma.f64 beta beta -1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 (*.f64 i alpha) (+.f64 (*.f64 beta beta) -1)))
(*.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (/.f64 alpha (+.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 beta i) (+.f64 beta alpha)) (/.f64 alpha (fma.f64 beta beta -1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 (*.f64 i alpha) (+.f64 (*.f64 beta beta) -1)))
(*.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (/.f64 alpha (+.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 beta i) (+.f64 beta alpha)) (/.f64 alpha (fma.f64 beta beta -1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 (*.f64 i alpha) (+.f64 (*.f64 beta beta) -1)))
(*.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (/.f64 alpha (+.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 beta i) (+.f64 beta alpha)) (/.f64 alpha (fma.f64 beta beta -1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 (*.f64 i alpha) (+.f64 (*.f64 beta beta) -1)))
(*.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (/.f64 alpha (+.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 beta i) (+.f64 beta alpha)) (/.f64 alpha (fma.f64 beta beta -1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 (*.f64 i alpha) (+.f64 (*.f64 beta beta) -1)))
(*.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (/.f64 alpha (+.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 beta i) (+.f64 beta alpha)) (/.f64 alpha (fma.f64 beta beta -1)))
(/.f64 (*.f64 beta (*.f64 i alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) 1)))
(*.f64 (/.f64 beta (+.f64 beta alpha)) (/.f64 (*.f64 i alpha) (+.f64 (*.f64 beta beta) -1)))
(*.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (/.f64 alpha (+.f64 beta alpha)))
(*.f64 (/.f64 (*.f64 beta i) (+.f64 beta alpha)) (/.f64 alpha (fma.f64 beta beta -1)))
(/.f64 (*.f64 i alpha) (-.f64 (pow.f64 beta 2) 1))
(/.f64 (*.f64 i alpha) (+.f64 (*.f64 beta beta) -1))
(*.f64 (/.f64 i (fma.f64 beta beta -1)) alpha)
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (*.f64 beta (-.f64 (pow.f64 beta 2) 1)))) (/.f64 (*.f64 i alpha) (-.f64 (pow.f64 beta 2) 1)))
(fma.f64 -1 (*.f64 (/.f64 i beta) (/.f64 (*.f64 alpha alpha) (+.f64 (*.f64 beta beta) -1))) (/.f64 (*.f64 i alpha) (+.f64 (*.f64 beta beta) -1)))
(-.f64 (*.f64 (/.f64 i (fma.f64 beta beta -1)) alpha) (*.f64 (/.f64 i (fma.f64 beta beta -1)) (/.f64 (*.f64 alpha alpha) beta)))
(*.f64 (/.f64 i (fma.f64 beta beta -1)) (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))))
(+.f64 (/.f64 (*.f64 i (pow.f64 alpha 3)) (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 beta 2) 1))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (*.f64 beta (-.f64 (pow.f64 beta 2) 1)))) (/.f64 (*.f64 i alpha) (-.f64 (pow.f64 beta 2) 1))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 i beta) (/.f64 (*.f64 alpha alpha) (+.f64 (*.f64 beta beta) -1))) (/.f64 (*.f64 i alpha) (+.f64 (*.f64 beta beta) -1))) (*.f64 (/.f64 i (*.f64 beta beta)) (/.f64 (pow.f64 alpha 3) (+.f64 (*.f64 beta beta) -1))))
(fma.f64 (/.f64 i (*.f64 beta beta)) (/.f64 (pow.f64 alpha 3) (fma.f64 beta beta -1)) (-.f64 (*.f64 (/.f64 i (fma.f64 beta beta -1)) alpha) (*.f64 (/.f64 i (fma.f64 beta beta -1)) (/.f64 (*.f64 alpha alpha) beta))))
(fma.f64 (/.f64 i (*.f64 beta (-.f64 (pow.f64 beta 3) beta))) (pow.f64 alpha 3) (*.f64 (/.f64 i (fma.f64 beta beta -1)) (-.f64 alpha (/.f64 alpha (/.f64 beta alpha)))))
(+.f64 (/.f64 (*.f64 i (pow.f64 alpha 3)) (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 beta 2) 1))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 2)) (*.f64 beta (-.f64 (pow.f64 beta 2) 1)))) (+.f64 (/.f64 (*.f64 i alpha) (-.f64 (pow.f64 beta 2) 1)) (*.f64 -1 (/.f64 (*.f64 i (pow.f64 alpha 4)) (*.f64 (pow.f64 beta 3) (-.f64 (pow.f64 beta 2) 1)))))))
(+.f64 (*.f64 (/.f64 i (*.f64 beta beta)) (/.f64 (pow.f64 alpha 3) (+.f64 (*.f64 beta beta) -1))) (+.f64 (fma.f64 -1 (*.f64 (/.f64 i beta) (/.f64 (*.f64 alpha alpha) (+.f64 (*.f64 beta beta) -1))) (/.f64 (*.f64 i alpha) (+.f64 (*.f64 beta beta) -1))) (neg.f64 (*.f64 (/.f64 i (pow.f64 beta 3)) (/.f64 (pow.f64 alpha 4) (+.f64 (*.f64 beta beta) -1))))))
(fma.f64 (/.f64 i (*.f64 beta beta)) (/.f64 (pow.f64 alpha 3) (fma.f64 beta beta -1)) (-.f64 (-.f64 (*.f64 (/.f64 i (fma.f64 beta beta -1)) alpha) (*.f64 (/.f64 i (fma.f64 beta beta -1)) (/.f64 (*.f64 alpha alpha) beta))) (*.f64 (/.f64 i (fma.f64 beta beta -1)) (/.f64 (pow.f64 alpha 4) (pow.f64 beta 3)))))
(+.f64 (*.f64 (/.f64 i (fma.f64 beta beta -1)) (-.f64 alpha (/.f64 (pow.f64 alpha 4) (pow.f64 beta 3)))) (*.f64 (/.f64 i (fma.f64 beta beta -1)) (-.f64 (/.f64 (pow.f64 alpha 3) (*.f64 beta beta)) (/.f64 alpha (/.f64 beta alpha)))))
(/.f64 (*.f64 beta i) (-.f64 (pow.f64 beta 2) 1))
(/.f64 (*.f64 beta i) (+.f64 (*.f64 beta beta) -1))
(/.f64 beta (/.f64 (fma.f64 beta beta -1) i))
(*.f64 (/.f64 beta (fma.f64 beta beta -1)) i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) (*.f64 alpha (-.f64 (pow.f64 beta 2) 1)))) (/.f64 (*.f64 beta i) (-.f64 (pow.f64 beta 2) 1)))
(fma.f64 -1 (/.f64 (/.f64 (*.f64 beta beta) (/.f64 alpha i)) (+.f64 (*.f64 beta beta) -1)) (/.f64 (*.f64 beta i) (+.f64 (*.f64 beta beta) -1)))
(-.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (*.f64 (/.f64 i alpha) (/.f64 (*.f64 beta beta) (fma.f64 beta beta -1))))
(*.f64 i (-.f64 (/.f64 beta (fma.f64 beta beta -1)) (/.f64 beta (/.f64 (*.f64 alpha (fma.f64 beta beta -1)) beta))))
(+.f64 (/.f64 (*.f64 (pow.f64 beta 3) i) (*.f64 (pow.f64 alpha 2) (-.f64 (pow.f64 beta 2) 1))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) (*.f64 alpha (-.f64 (pow.f64 beta 2) 1)))) (/.f64 (*.f64 beta i) (-.f64 (pow.f64 beta 2) 1))))
(+.f64 (fma.f64 -1 (/.f64 (/.f64 (*.f64 beta beta) (/.f64 alpha i)) (+.f64 (*.f64 beta beta) -1)) (/.f64 (*.f64 beta i) (+.f64 (*.f64 beta beta) -1))) (*.f64 (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)) (/.f64 i (+.f64 (*.f64 beta beta) -1))))
(fma.f64 (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)) (/.f64 i (fma.f64 beta beta -1)) (-.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (*.f64 (/.f64 i alpha) (/.f64 (*.f64 beta beta) (fma.f64 beta beta -1)))))
(fma.f64 (/.f64 beta (fma.f64 beta beta -1)) i (*.f64 (/.f64 i (fma.f64 beta beta -1)) (-.f64 (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)) (*.f64 (/.f64 beta alpha) beta))))
(+.f64 (/.f64 (*.f64 (pow.f64 beta 3) i) (*.f64 (pow.f64 alpha 2) (-.f64 (pow.f64 beta 2) 1))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 4) i) (*.f64 (pow.f64 alpha 3) (-.f64 (pow.f64 beta 2) 1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) (*.f64 alpha (-.f64 (pow.f64 beta 2) 1)))) (/.f64 (*.f64 beta i) (-.f64 (pow.f64 beta 2) 1)))))
(+.f64 (*.f64 (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)) (/.f64 i (+.f64 (*.f64 beta beta) -1))) (fma.f64 -1 (/.f64 (/.f64 (*.f64 i (pow.f64 beta 4)) (pow.f64 alpha 3)) (+.f64 (*.f64 beta beta) -1)) (fma.f64 -1 (/.f64 (/.f64 (*.f64 beta beta) (/.f64 alpha i)) (+.f64 (*.f64 beta beta) -1)) (/.f64 (*.f64 beta i) (+.f64 (*.f64 beta beta) -1)))))
(fma.f64 (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)) (/.f64 i (fma.f64 beta beta -1)) (-.f64 (-.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (*.f64 (/.f64 i alpha) (/.f64 (*.f64 beta beta) (fma.f64 beta beta -1)))) (*.f64 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 3)) (/.f64 i (fma.f64 beta beta -1)))))
(+.f64 (*.f64 i (-.f64 (/.f64 beta (fma.f64 beta beta -1)) (/.f64 beta (/.f64 (*.f64 alpha (fma.f64 beta beta -1)) beta)))) (*.f64 (/.f64 i (fma.f64 beta beta -1)) (-.f64 (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)) (/.f64 (pow.f64 beta 4) (pow.f64 alpha 3)))))
(/.f64 (*.f64 beta i) (-.f64 (pow.f64 beta 2) 1))
(/.f64 (*.f64 beta i) (+.f64 (*.f64 beta beta) -1))
(/.f64 beta (/.f64 (fma.f64 beta beta -1) i))
(*.f64 (/.f64 beta (fma.f64 beta beta -1)) i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) (*.f64 alpha (-.f64 (pow.f64 beta 2) 1)))) (/.f64 (*.f64 beta i) (-.f64 (pow.f64 beta 2) 1)))
(fma.f64 -1 (/.f64 (/.f64 (*.f64 beta beta) (/.f64 alpha i)) (+.f64 (*.f64 beta beta) -1)) (/.f64 (*.f64 beta i) (+.f64 (*.f64 beta beta) -1)))
(-.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (*.f64 (/.f64 i alpha) (/.f64 (*.f64 beta beta) (fma.f64 beta beta -1))))
(*.f64 i (-.f64 (/.f64 beta (fma.f64 beta beta -1)) (/.f64 beta (/.f64 (*.f64 alpha (fma.f64 beta beta -1)) beta))))
(+.f64 (/.f64 (*.f64 (pow.f64 beta 3) i) (*.f64 (pow.f64 alpha 2) (-.f64 (pow.f64 beta 2) 1))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) (*.f64 alpha (-.f64 (pow.f64 beta 2) 1)))) (/.f64 (*.f64 beta i) (-.f64 (pow.f64 beta 2) 1))))
(+.f64 (fma.f64 -1 (/.f64 (/.f64 (*.f64 beta beta) (/.f64 alpha i)) (+.f64 (*.f64 beta beta) -1)) (/.f64 (*.f64 beta i) (+.f64 (*.f64 beta beta) -1))) (*.f64 (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)) (/.f64 i (+.f64 (*.f64 beta beta) -1))))
(fma.f64 (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)) (/.f64 i (fma.f64 beta beta -1)) (-.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (*.f64 (/.f64 i alpha) (/.f64 (*.f64 beta beta) (fma.f64 beta beta -1)))))
(fma.f64 (/.f64 beta (fma.f64 beta beta -1)) i (*.f64 (/.f64 i (fma.f64 beta beta -1)) (-.f64 (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)) (*.f64 (/.f64 beta alpha) beta))))
(+.f64 (/.f64 (*.f64 (pow.f64 beta 3) i) (*.f64 (pow.f64 alpha 2) (-.f64 (pow.f64 beta 2) 1))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 4) i) (*.f64 (pow.f64 alpha 3) (-.f64 (pow.f64 beta 2) 1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) i) (*.f64 alpha (-.f64 (pow.f64 beta 2) 1)))) (/.f64 (*.f64 beta i) (-.f64 (pow.f64 beta 2) 1)))))
(+.f64 (*.f64 (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)) (/.f64 i (+.f64 (*.f64 beta beta) -1))) (fma.f64 -1 (/.f64 (/.f64 (*.f64 i (pow.f64 beta 4)) (pow.f64 alpha 3)) (+.f64 (*.f64 beta beta) -1)) (fma.f64 -1 (/.f64 (/.f64 (*.f64 beta beta) (/.f64 alpha i)) (+.f64 (*.f64 beta beta) -1)) (/.f64 (*.f64 beta i) (+.f64 (*.f64 beta beta) -1)))))
(fma.f64 (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)) (/.f64 i (fma.f64 beta beta -1)) (-.f64 (-.f64 (/.f64 beta (/.f64 (fma.f64 beta beta -1) i)) (*.f64 (/.f64 i alpha) (/.f64 (*.f64 beta beta) (fma.f64 beta beta -1)))) (*.f64 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 3)) (/.f64 i (fma.f64 beta beta -1)))))
(+.f64 (*.f64 i (-.f64 (/.f64 beta (fma.f64 beta beta -1)) (/.f64 beta (/.f64 (*.f64 alpha (fma.f64 beta beta -1)) beta)))) (*.f64 (/.f64 i (fma.f64 beta beta -1)) (-.f64 (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha)) (/.f64 (pow.f64 beta 4) (pow.f64 alpha 3)))))
-1
(-.f64 (pow.f64 beta 2) 1)
(+.f64 (*.f64 beta beta) -1)
(fma.f64 beta beta -1)
(-.f64 (pow.f64 beta 2) 1)
(+.f64 (*.f64 beta beta) -1)
(fma.f64 beta beta -1)
(-.f64 (pow.f64 beta 2) 1)
(+.f64 (*.f64 beta beta) -1)
(fma.f64 beta beta -1)
(pow.f64 beta 2)
(*.f64 beta beta)
(-.f64 (pow.f64 beta 2) 1)
(+.f64 (*.f64 beta beta) -1)
(fma.f64 beta beta -1)
(-.f64 (pow.f64 beta 2) 1)
(+.f64 (*.f64 beta beta) -1)
(fma.f64 beta beta -1)
(-.f64 (pow.f64 beta 2) 1)
(+.f64 (*.f64 beta beta) -1)
(fma.f64 beta beta -1)
(pow.f64 beta 2)
(*.f64 beta beta)
(-.f64 (pow.f64 beta 2) 1)
(+.f64 (*.f64 beta beta) -1)
(fma.f64 beta beta -1)
(-.f64 (pow.f64 beta 2) 1)
(+.f64 (*.f64 beta beta) -1)
(fma.f64 beta beta -1)
(-.f64 (pow.f64 beta 2) 1)
(+.f64 (*.f64 beta beta) -1)
(fma.f64 beta beta -1)

localize55.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))
10.3b
(-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))
17.5b
(/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))
25.6b
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
Compiler

Compiled 142 to 71 computations (50% saved)

series33.0ms (0.1%)

Counts
3 → 78
Calls

21 calls:

TimeVariablePointExpression
7.0ms
i
@0
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
4.0ms
alpha
@-inf
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
3.0ms
beta
@0
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
2.0ms
alpha
@0
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
2.0ms
beta
@-inf
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))

rewrite128.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
415×log1p-udef_binary64
252×add-sqr-sqrt_binary64
246×*-un-lft-identity_binary64
246×pow1_binary64
236×add-cbrt-cube_binary64
Iterations

Useful iterations: 1 (0.0ms)

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

simplify164.0ms (0.6%)

Algorithm
egg-herbie
Rules
414×fma-def_binary64
396×associate-*r*_binary64
369×distribute-rgt-in_binary64
367×distribute-lft-in_binary64
319×times-frac_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04175714
115235203
275815186
Stop Event
node limit
Counts
208 → 231
Calls
Call 1
Inputs
(/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))
(+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))
(+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))) (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))) (+.f64 (*.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 5) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (*.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 8 (/.f64 1 (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))) (+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))) (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))) (+.f64 (*.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))))))
(*.f64 1/8 (/.f64 beta i))
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))) (pow.f64 i 2))) (*.f64 1/8 (/.f64 beta i)))
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 beta i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))))) (*.f64 -1/512 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2)))) (pow.f64 i 3)))))
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 beta (*.f64 (+.f64 (*.f64 1/64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))))) (*.f64 -1/512 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2)))) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))))) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 beta 3) (*.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))))) (*.f64 1/64 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (pow.f64 i 4))) (+.f64 (*.f64 1/8 (/.f64 beta i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))))) (*.f64 -1/512 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2)))) (pow.f64 i 3))))))
(*.f64 1/8 (/.f64 beta i))
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))) (pow.f64 i 2))) (*.f64 1/8 (/.f64 beta i)))
(+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)))) (pow.f64 i 3))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 beta i)) (*.f64 1/512 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2)) (pow.f64 i 3))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 beta (*.f64 (+.f64 (*.f64 1/64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta))))) (*.f64 1/512 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2)))) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))))) (+.f64 (*.f64 1/512 (*.f64 (pow.f64 beta 3) (*.f64 (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta))) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))))) (*.f64 1/64 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (pow.f64 i 4))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)))) (pow.f64 i 3))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 beta i)) (*.f64 1/512 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2)) (pow.f64 i 3)))))))
(/.f64 (*.f64 beta (pow.f64 i 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (-.f64 (*.f64 4 i) (*.f64 2 i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))) (/.f64 (*.f64 beta (pow.f64 i 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (-.f64 (*.f64 4 i) (*.f64 2 i)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))))) (/.f64 (*.f64 beta (pow.f64 i 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (-.f64 (*.f64 4 i) (*.f64 2 i))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (-.f64 (*.f64 4 i) (*.f64 2 i))))) (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))))) (/.f64 (*.f64 beta (pow.f64 i 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (-.f64 (*.f64 4 i) (*.f64 2 i)))))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)) 2)))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)) 2)))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (pow.f64 i 2)) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)) 2)))) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)))) (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (-.f64 (*.f64 4 i) (*.f64 2 i)))))) (pow.f64 beta 5))))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)) (*.f64 -2 i))) (pow.f64 beta 3)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)) (*.f64 -2 i))) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)) (*.f64 -2 i)) 2))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 -4 i) (*.f64 -2 i))))) 1))) (pow.f64 beta 4))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)) (*.f64 -2 i)) 2))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 -4 i) (*.f64 -2 i))))) 1))) (-.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)) (*.f64 -2 i))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (-.f64 (*.f64 -4 i) (*.f64 -2 i)))) (pow.f64 beta 5)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)) (*.f64 -2 i))) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)) (*.f64 -2 i)) 2))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 -4 i) (*.f64 -2 i))))) 1))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 -4 i) (*.f64 -2 i))))) 1) (-.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)) (*.f64 -2 i)))) (pow.f64 beta 5))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))))
(/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) alpha)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) alpha)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3))))) (pow.f64 alpha 2))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3)))))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) alpha)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3))))) (pow.f64 alpha 2))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))))
(/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))))) (pow.f64 alpha 4))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))))) (+.f64 (*.f64 4 i) (*.f64 2 beta)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))))) (pow.f64 alpha 5))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2))))))
(/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 5)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 i 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))))) (pow.f64 alpha 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))))))
(pow.f64 i 2)
(+.f64 (pow.f64 i 2) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 4) (pow.f64 beta 2))) (+.f64 (pow.f64 i 2) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 4) (pow.f64 beta 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 5) (pow.f64 beta 3))) (+.f64 (pow.f64 i 2) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))))
(*.f64 1/2 (*.f64 beta i))
(+.f64 (*.f64 1/2 (*.f64 beta i)) (*.f64 -1/4 (pow.f64 beta 2)))
(+.f64 (*.f64 1/2 (*.f64 beta i)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) i)) (*.f64 -1/4 (pow.f64 beta 2))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (*.f64 beta i)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) i)) (*.f64 -1/4 (pow.f64 beta 2)))))
(*.f64 1/2 (*.f64 beta i))
(+.f64 (*.f64 1/2 (*.f64 beta i)) (*.f64 -1/4 (pow.f64 beta 2)))
(+.f64 (*.f64 1/2 (*.f64 beta i)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) i)) (*.f64 -1/4 (pow.f64 beta 2))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (*.f64 beta i)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) i)) (*.f64 -1/4 (pow.f64 beta 2)))))
(/.f64 (*.f64 beta (pow.f64 i 2)) (-.f64 (*.f64 4 i) (*.f64 2 i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 i 2)) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2))) (/.f64 (*.f64 beta (pow.f64 i 2)) (-.f64 (*.f64 4 i) (*.f64 2 i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 i 2)) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 i 2)) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)) (/.f64 (*.f64 beta (pow.f64 i 2)) (-.f64 (*.f64 4 i) (*.f64 2 i)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 i 2)) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 i 2)) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 4) (pow.f64 i 2)) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 4))) (/.f64 (*.f64 beta (pow.f64 i 2)) (-.f64 (*.f64 4 i) (*.f64 2 i))))))
(pow.f64 i 2)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 4 i) (*.f64 2 i))) beta)) (pow.f64 i 2))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 4 i) (*.f64 2 i))) beta)) (pow.f64 i 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 4 i) (*.f64 2 i))) beta)) (pow.f64 i 2))))
(pow.f64 i 2)
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -4 i) (*.f64 -2 i))) beta) (pow.f64 i 2))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -4 i) (*.f64 -2 i))) beta) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) 2)) (pow.f64 beta 2)) (pow.f64 i 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) 3)) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -4 i) (*.f64 -2 i))) beta) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) 2)) (pow.f64 beta 2)) (pow.f64 i 2))))
1
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(*.f64 2 (/.f64 i beta))
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(*.f64 2 (/.f64 i beta))
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(/.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) beta)
1
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) beta)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) beta)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) beta)) 1)
Outputs
(/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))
(/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))
(/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) i))
(+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))
(+.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (neg.f64 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))))
(-.f64 (/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) i)) (*.f64 (pow.f64 i 3) (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))))
(+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))) (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))) (+.f64 (*.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))))))))
(+.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))) (*.f64 (pow.f64 i 4) (fma.f64 -1 (/.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (fma.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (/.f64 4 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))))))
(fma.f64 -1 (fma.f64 (pow.f64 i 3) (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (pow.f64 i 4) (-.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (/.f64 4 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (*.f64 (/.f64 (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)))))) (/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) i)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 5) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (*.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 8 (/.f64 1 (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))) (+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))) (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))) (+.f64 (*.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))))))
(fma.f64 -1 (*.f64 (pow.f64 i 5) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (fma.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (/.f64 4 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))) (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)))) (fma.f64 -1 (/.f64 (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))))) (/.f64 8 (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))))) (+.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))) (*.f64 (pow.f64 i 4) (fma.f64 -1 (/.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))) (fma.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (/.f64 4 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))))))))
(-.f64 (fma.f64 -1 (fma.f64 (pow.f64 i 3) (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 (pow.f64 i 4) (-.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (/.f64 4 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (*.f64 (/.f64 (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)))))) (/.f64 i (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) i))) (*.f64 (pow.f64 i 5) (-.f64 (-.f64 (/.f64 (/.f64 8 beta) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (*.f64 (/.f64 (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (fma.f64 8 (/.f64 (+.f64 beta alpha) beta) 4))) (/.f64 (-.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (/.f64 4 (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (*.f64 (/.f64 (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)))) (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)))))))
(*.f64 1/8 (/.f64 beta i))
(/.f64 1/8 (/.f64 i beta))
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))) (pow.f64 i 2))) (*.f64 1/8 (/.f64 beta i)))
(fma.f64 -1/64 (/.f64 (*.f64 beta beta) (/.f64 (*.f64 i i) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))))) (*.f64 1/8 (/.f64 beta i)))
(fma.f64 -1/64 (/.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) beta) 4) (*.f64 (/.f64 i beta) (/.f64 i beta))) (/.f64 1/8 (/.f64 i beta)))
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 beta i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))))) (*.f64 -1/512 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2)))) (pow.f64 i 3)))))
(fma.f64 -1/64 (/.f64 (*.f64 beta beta) (/.f64 (*.f64 i i) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))))) (fma.f64 1/8 (/.f64 beta i) (neg.f64 (/.f64 (fma.f64 1/64 (*.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) (*.f64 beta beta)) (*.f64 (*.f64 -1/512 (pow.f64 beta 3)) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2))) (pow.f64 i 3)))))
(-.f64 (fma.f64 -1/64 (/.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) beta) 4) (*.f64 (/.f64 i beta) (/.f64 i beta))) (/.f64 1/8 (/.f64 i beta))) (/.f64 (fma.f64 (*.f64 (*.f64 beta beta) 1/64) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) (*.f64 (pow.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) beta) 4) 2) (*.f64 -1/512 (pow.f64 beta 3)))) (pow.f64 i 3)))
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 beta (*.f64 (+.f64 (*.f64 1/64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))))) (*.f64 -1/512 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2)))) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))))) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 beta 3) (*.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))))) (*.f64 1/64 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (pow.f64 i 4))) (+.f64 (*.f64 1/8 (/.f64 beta i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))))) (*.f64 -1/512 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2)))) (pow.f64 i 3))))))
(fma.f64 -1/64 (/.f64 (*.f64 beta beta) (/.f64 (*.f64 i i) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))))) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (*.f64 beta (fma.f64 1/64 (*.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) (*.f64 beta beta)) (*.f64 (*.f64 -1/512 (pow.f64 beta 3)) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2)))) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))) (fma.f64 -1/512 (*.f64 (pow.f64 beta 3) (*.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))))) (*.f64 (*.f64 1/64 (*.f64 beta beta)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (pow.f64 i 4)) (fma.f64 1/8 (/.f64 beta i) (neg.f64 (/.f64 (fma.f64 1/64 (*.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) (*.f64 beta beta)) (*.f64 (*.f64 -1/512 (pow.f64 beta 3)) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2))) (pow.f64 i 3))))))
(fma.f64 -1/64 (/.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) beta) 4) (*.f64 (/.f64 i beta) (/.f64 i beta))) (-.f64 (-.f64 (/.f64 1/8 (/.f64 i beta)) (/.f64 (fma.f64 (*.f64 (*.f64 beta beta) 1/64) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) (*.f64 (pow.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) beta) 4) 2) (*.f64 -1/512 (pow.f64 beta 3)))) (pow.f64 i 3))) (/.f64 (fma.f64 -1/8 (*.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) beta) 4) (*.f64 beta (fma.f64 (*.f64 (*.f64 beta beta) 1/64) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) (*.f64 (pow.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) beta) 4) 2) (*.f64 -1/512 (pow.f64 beta 3)))))) (fma.f64 (*.f64 -1/512 (pow.f64 beta 3)) (*.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) (fma.f64 8 (/.f64 (+.f64 beta alpha) beta) 4)) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (*.f64 beta beta) 1/64)))) (pow.f64 i 4))))
(*.f64 1/8 (/.f64 beta i))
(/.f64 1/8 (/.f64 i beta))
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))) (pow.f64 i 2))) (*.f64 1/8 (/.f64 beta i)))
(fma.f64 -1/64 (/.f64 (*.f64 beta beta) (/.f64 (*.f64 i i) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))))) (*.f64 1/8 (/.f64 beta i)))
(fma.f64 -1/64 (/.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) beta) 4) (*.f64 (/.f64 i beta) (/.f64 i beta))) (/.f64 1/8 (/.f64 i beta)))
(+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)))) (pow.f64 i 3))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 beta i)) (*.f64 1/512 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2)) (pow.f64 i 3))))))
(fma.f64 1/64 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 i 3) (fma.f64 -4 (+.f64 beta alpha) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) -2)))) (fma.f64 -1/64 (/.f64 (*.f64 beta beta) (/.f64 (*.f64 i i) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))))) (fma.f64 1/8 (/.f64 beta i) (*.f64 1/512 (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2)))))))
(fma.f64 1/64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 i 3)) (fma.f64 (+.f64 beta alpha) -4 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) -2))) (fma.f64 -1/64 (/.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) beta) 4) (*.f64 (/.f64 i beta) (/.f64 i beta))) (fma.f64 1/512 (*.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (pow.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) beta) 4) 2)) (/.f64 1/8 (/.f64 i beta)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 beta (*.f64 (+.f64 (*.f64 1/64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta))))) (*.f64 1/512 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2)))) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))))) (+.f64 (*.f64 1/512 (*.f64 (pow.f64 beta 3) (*.f64 (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta))) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))))) (*.f64 1/64 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))) (pow.f64 i 4))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)))) (pow.f64 i 3))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta)))) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 beta i)) (*.f64 1/512 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2)) (pow.f64 i 3)))))))
(fma.f64 -1 (/.f64 (fma.f64 1/8 (*.f64 beta (*.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) (fma.f64 1/64 (*.f64 (*.f64 beta beta) (fma.f64 -4 (+.f64 beta alpha) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) -2))) (*.f64 (*.f64 1/512 (pow.f64 beta 3)) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2))))) (fma.f64 1/512 (*.f64 (pow.f64 beta 3) (*.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) (fma.f64 -4 (+.f64 beta alpha) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) -2)))) (*.f64 (*.f64 1/64 (*.f64 beta beta)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (pow.f64 i 4)) (fma.f64 1/64 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 i 3) (fma.f64 -4 (+.f64 beta alpha) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) -2)))) (fma.f64 -1/64 (/.f64 (*.f64 beta beta) (/.f64 (*.f64 i i) (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))))) (fma.f64 1/8 (/.f64 beta i) (*.f64 1/512 (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 4 (*.f64 8 (/.f64 (+.f64 beta alpha) beta))) 2))))))))
(-.f64 (fma.f64 1/64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 i 3)) (fma.f64 (+.f64 beta alpha) -4 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) -2))) (fma.f64 -1/64 (/.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) beta) 4) (*.f64 (/.f64 i beta) (/.f64 i beta))) (fma.f64 1/512 (*.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (pow.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) beta) 4) 2)) (/.f64 1/8 (/.f64 i beta))))) (/.f64 (fma.f64 1/8 (*.f64 (fma.f64 1/64 (*.f64 beta (*.f64 beta (fma.f64 (+.f64 beta alpha) -4 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) -2)))) (*.f64 (pow.f64 beta 3) (*.f64 (pow.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) beta) 4) 2) 1/512))) (*.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) beta) 4) beta)) (fma.f64 1/512 (*.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) beta) 4) (*.f64 (pow.f64 beta 3) (fma.f64 (+.f64 beta alpha) -4 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) -2)))) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (*.f64 (*.f64 beta beta) 1/64)))) (pow.f64 i 4)))
(/.f64 (*.f64 beta (pow.f64 i 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (-.f64 (*.f64 4 i) (*.f64 2 i))))
(*.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (*.f64 i i) (*.f64 i 2)))
(*.f64 (/.f64 beta (*.f64 i 2)) (/.f64 (*.f64 i i) (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))) (/.f64 (*.f64 beta (pow.f64 i 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (-.f64 (*.f64 4 i) (*.f64 2 i)))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (*.f64 i 2) 2) (*.f64 i i)))) (*.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (*.f64 i i) (*.f64 i 2))))
(-.f64 (*.f64 (/.f64 beta (*.f64 i 2)) (/.f64 (*.f64 i i) (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)))) (*.f64 (/.f64 (*.f64 (*.f64 i beta) (*.f64 i beta)) (*.f64 (*.f64 i i) 4)) (/.f64 (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))))) (/.f64 (*.f64 beta (pow.f64 i 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (-.f64 (*.f64 4 i) (*.f64 2 i))))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (*.f64 i 2) 2) (*.f64 i i)))) (fma.f64 -1 (*.f64 (pow.f64 beta 3) (fma.f64 -1 (*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 3)) (/.f64 (*.f64 (*.f64 i i) (+.f64 (fma.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1)) (pow.f64 (*.f64 i 2) 3))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (/.f64 (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)) (pow.f64 (*.f64 i 2) 2))))) (*.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (*.f64 i i) (*.f64 i 2)))))
(-.f64 (-.f64 (*.f64 (/.f64 beta (*.f64 i 2)) (/.f64 (*.f64 i i) (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 (/.f64 (*.f64 i (*.f64 i (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))))) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2)) (*.f64 (*.f64 i i) 4)) (*.f64 (/.f64 (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 3)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (*.f64 i 2) 3) (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))))))))) (*.f64 (/.f64 (*.f64 (*.f64 i beta) (*.f64 i beta)) (*.f64 (*.f64 i i) 4)) (/.f64 (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2))))) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (-.f64 (*.f64 4 i) (*.f64 2 i))))) (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 3) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (*.f64 (pow.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))))) (/.f64 (*.f64 beta (pow.f64 i 2)) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (-.f64 (*.f64 4 i) (*.f64 2 i)))))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (*.f64 i 2) 2) (*.f64 i i)))) (fma.f64 -1 (*.f64 (pow.f64 beta 4) (fma.f64 -1 (*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 3)) (/.f64 (*.f64 (*.f64 i i) (+.f64 (fma.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1)) (pow.f64 (*.f64 i 2) 3))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (/.f64 (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)) (pow.f64 (*.f64 i 2) 2)))) (*.f64 i 2))) (+.f64 (/.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2) (pow.f64 (*.f64 i 2) 2))) (neg.f64 (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 3) (pow.f64 (*.f64 i 2) 3)) (*.f64 (+.f64 (fma.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2))))))))) (fma.f64 -1 (*.f64 (pow.f64 beta 3) (fma.f64 -1 (*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 3)) (/.f64 (*.f64 (*.f64 i i) (+.f64 (fma.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1)) (pow.f64 (*.f64 i 2) 3))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) 2)) (/.f64 (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)) (pow.f64 (*.f64 i 2) 2))))) (*.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1)) (/.f64 (*.f64 i i) (*.f64 i 2))))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 beta (*.f64 i 2)) (/.f64 (*.f64 i i) (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 (/.f64 (*.f64 i (*.f64 i (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))))) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2)) (*.f64 (*.f64 i i) 4)) (*.f64 (/.f64 (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 3)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (*.f64 i 2) 3) (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))))))))) (*.f64 (pow.f64 beta 4) (-.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2)) (/.f64 i (*.f64 (*.f64 i i) 4))) (*.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (*.f64 i 2) 3) (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))))) (/.f64 (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 3)))) (*.f64 (/.f64 (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (*.f64 i (*.f64 2 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2))))) (-.f64 (/.f64 (/.f64 (*.f64 i (*.f64 i (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))))) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2)) (*.f64 (*.f64 i i) 4)) (*.f64 (/.f64 (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 3)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (*.f64 i 2) 3) (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))))))))))) (*.f64 (/.f64 (*.f64 (*.f64 i beta) (*.f64 i beta)) (*.f64 (*.f64 i i) 4)) (/.f64 (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) 2))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)))) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(-.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)) 2)))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))
(fma.f64 -1 (/.f64 (fma.f64 (*.f64 i i) (+.f64 (fma.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) (neg.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)) 2)))) (pow.f64 beta 4)) (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)))) (/.f64 (*.f64 i i) (*.f64 beta beta))))
(-.f64 (-.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (fma.f64 i 8 (*.f64 2 (-.f64 alpha i)))))) (/.f64 (fma.f64 (*.f64 i i) (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (*.f64 (pow.f64 (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))) 2) (neg.f64 (*.f64 i i)))) (pow.f64 beta 4)))
(-.f64 (-.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (fma.f64 i 8 (*.f64 2 (-.f64 alpha i)))))) (/.f64 (fma.f64 i (*.f64 i (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2)))) (*.f64 (pow.f64 (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))) 2) (neg.f64 (*.f64 i i)))) (pow.f64 beta 4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1)) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)) 2)))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) 1) (pow.f64 i 2)) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)) 2)))) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)))) (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (-.f64 (*.f64 4 i) (*.f64 2 i)))))) (pow.f64 beta 5))))))
(fma.f64 -1 (/.f64 (fma.f64 (*.f64 i i) (+.f64 (fma.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) (neg.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)) 2)))) (pow.f64 beta 4)) (+.f64 (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)))) (/.f64 (*.f64 i i) (*.f64 beta beta))) (neg.f64 (/.f64 (fma.f64 -1 (*.f64 (*.f64 i i) (*.f64 (+.f64 (fma.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)))) (fma.f64 -1 (*.f64 (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)) (fma.f64 (*.f64 i i) (+.f64 (fma.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha)) (pow.f64 (+.f64 alpha (*.f64 i 2)) 2)) -1) (neg.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)) 2))))) (*.f64 (*.f64 i i) (*.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) (*.f64 i 2))))) (pow.f64 beta 5)))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (fma.f64 i 8 (*.f64 2 (-.f64 alpha i)))))) (/.f64 (-.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 i i) (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (*.f64 (pow.f64 (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))) 2) (neg.f64 (*.f64 i i))))) (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))) (*.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) (*.f64 2 (pow.f64 i 3)))) (*.f64 (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (*.f64 i (*.f64 i (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))))))) (pow.f64 beta 5))) (/.f64 (fma.f64 (*.f64 i i) (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (*.f64 (pow.f64 (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))) 2) (neg.f64 (*.f64 i i)))) (pow.f64 beta 4)))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (fma.f64 i 8 (*.f64 2 (-.f64 alpha i)))))) (/.f64 (-.f64 (fma.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) (*.f64 2 (pow.f64 i 3)) (*.f64 (fma.f64 i (*.f64 i (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2)))) (*.f64 (pow.f64 (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))) 2) (neg.f64 (*.f64 i i)))) (neg.f64 (fma.f64 i 8 (*.f64 2 (-.f64 alpha i)))))) (*.f64 (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2))) (*.f64 i (*.f64 i (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))))))) (pow.f64 beta 5))) (/.f64 (fma.f64 i (*.f64 i (+.f64 -1 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (pow.f64 (fma.f64 i 2 alpha) 2)))) (*.f64 (pow.f64 (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))) 2) (neg.f64 (*.f64 i i)))) (pow.f64 beta 4)))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)) (*.f64 -2 i))) (pow.f64 beta 3)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 i 2))) (*.f64 i -2)))))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 -2 (+.f64 (fma.f64 i 2 alpha) i))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)) (*.f64 -2 i))) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)) (*.f64 -2 i)) 2))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 -4 i) (*.f64 -2 i))))) 1))) (pow.f64 beta 4))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))
(+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 i 2))) (*.f64 i -2)))) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (*.f64 i i) (pow.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 i 2))) (*.f64 i -2)) 2)) (*.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (-.f64 (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 i 2)) (*.f64 i -2))) 1)))) (pow.f64 beta 4)) (/.f64 (*.f64 i i) (*.f64 beta beta))))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 -2 (+.f64 (fma.f64 i 2 alpha) i))) (/.f64 (-.f64 (*.f64 i (*.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) (fma.f64 (fma.f64 alpha -2 (*.f64 i -4)) (*.f64 i -2) -1)))) (*.f64 (*.f64 i i) (pow.f64 (*.f64 -2 (+.f64 (fma.f64 i 2 alpha) i)) 2))) (pow.f64 beta 4))))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 -2 (+.f64 (fma.f64 i 2 alpha) i))) (/.f64 (-.f64 (*.f64 i (*.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) (fma.f64 (fma.f64 i 2 alpha) (*.f64 (*.f64 i -2) -2) -1)))) (*.f64 (*.f64 i i) (pow.f64 (*.f64 -2 (+.f64 (fma.f64 i 2 alpha) i)) 2))) (pow.f64 beta 4))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)) (*.f64 -2 i)) 2))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 -4 i) (*.f64 -2 i))))) 1))) (-.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)) (*.f64 -2 i))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) 1) (-.f64 (*.f64 -4 i) (*.f64 -2 i)))) (pow.f64 beta 5)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)) (*.f64 -2 i))) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)) (*.f64 -2 i)) 2))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 -4 i) (*.f64 -2 i))))) 1))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 -4 i) (*.f64 -2 i))))) 1) (-.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 2 i))) (*.f64 -4 i)) (*.f64 -2 i)))) (pow.f64 beta 5))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (*.f64 i i) (pow.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 i 2))) (*.f64 i -2)) 2)) (*.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (-.f64 (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 i 2)) (*.f64 i -2))) 1)))) (/.f64 (pow.f64 beta 5) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 i 2))) (*.f64 i -2)))) (+.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 5) (*.f64 (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) -1) (*.f64 i -2)))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 i 2))) (*.f64 i -2))))) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (*.f64 i i) (pow.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 i 2))) (*.f64 i -2)) 2)) (*.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (-.f64 (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 i 2)) (*.f64 i -2))) 1)))) (pow.f64 beta 4)) (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 5) (*.f64 (+.f64 (*.f64 -2 (+.f64 alpha (*.f64 i 2))) (*.f64 i -2)) (+.f64 (pow.f64 (+.f64 alpha (*.f64 i 2)) 2) (-.f64 (*.f64 -2 (*.f64 (+.f64 alpha (*.f64 i 2)) (*.f64 i -2))) 1))))) (/.f64 (*.f64 i i) (*.f64 beta beta))))))
(-.f64 (+.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 -2 (+.f64 (fma.f64 i 2 alpha) i))) (/.f64 (-.f64 (*.f64 i (*.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) (fma.f64 (fma.f64 alpha -2 (*.f64 i -4)) (*.f64 i -2) -1)))) (*.f64 (*.f64 i i) (pow.f64 (*.f64 -2 (+.f64 (fma.f64 i 2 alpha) i)) 2))) (pow.f64 beta 4))) (+.f64 (-.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 5)) (*.f64 (*.f64 -2 (+.f64 (fma.f64 i 2 alpha) i)) (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) (fma.f64 (fma.f64 alpha -2 (*.f64 i -4)) (*.f64 i -2) -1))))) (/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) (*.f64 (pow.f64 i 3) -2)) (pow.f64 beta 5)))) (*.f64 (/.f64 (-.f64 (*.f64 i (*.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) (fma.f64 (fma.f64 alpha -2 (*.f64 i -4)) (*.f64 i -2) -1)))) (*.f64 (*.f64 i i) (pow.f64 (*.f64 -2 (+.f64 (fma.f64 i 2 alpha) i)) 2))) (pow.f64 beta 5)) (*.f64 -2 (+.f64 (fma.f64 i 2 alpha) i))))
(-.f64 (+.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 -2 (+.f64 (fma.f64 i 2 alpha) i))) (/.f64 (-.f64 (*.f64 i (*.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) (fma.f64 (fma.f64 i 2 alpha) (*.f64 (*.f64 i -2) -2) -1)))) (*.f64 (*.f64 i i) (pow.f64 (*.f64 -2 (+.f64 (fma.f64 i 2 alpha) i)) 2))) (pow.f64 beta 4))) (+.f64 (-.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 5)) (*.f64 (*.f64 -2 (+.f64 (fma.f64 i 2 alpha) i)) (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) (fma.f64 (fma.f64 i 2 alpha) (*.f64 (*.f64 i -2) -2) -1))))) (/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 alpha) 2)) (*.f64 (pow.f64 i 3) -2)) (pow.f64 beta 5)))) (*.f64 (/.f64 (-.f64 (*.f64 i (*.f64 i (+.f64 (pow.f64 (fma.f64 i 2 alpha) 2) (fma.f64 (fma.f64 i 2 alpha) (*.f64 (*.f64 i -2) -2) -1)))) (*.f64 (*.f64 i i) (pow.f64 (*.f64 -2 (+.f64 (fma.f64 i 2 alpha) i)) 2))) (pow.f64 beta 5)) (*.f64 -2 (+.f64 (fma.f64 i 2 alpha) i))))
(/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))
(/.f64 (*.f64 i i) (*.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))
(*.f64 (/.f64 i (fma.f64 2 (/.f64 i beta) 1)) (/.f64 i (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) alpha)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))
(fma.f64 -1 (/.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 2 beta)) (*.f64 (*.f64 i i) alpha)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)) (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))))
(-.f64 (*.f64 (/.f64 i (fma.f64 2 (/.f64 i beta) 1)) (/.f64 i (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)))) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 2 beta)) (fma.f64 2 (/.f64 i beta) 1)) (/.f64 (*.f64 i (*.f64 i alpha)) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) alpha)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3))))) (pow.f64 alpha 2))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)))))
(fma.f64 -1 (/.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 2 beta)) (*.f64 (*.f64 i i) alpha)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)) (fma.f64 -1 (*.f64 (+.f64 (/.f64 (/.f64 (*.f64 i i) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 2 beta)) 2) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 (*.f64 i i) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 3))))) (*.f64 alpha alpha)) (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))))
(-.f64 (-.f64 (*.f64 (/.f64 i (fma.f64 2 (/.f64 i beta) 1)) (/.f64 i (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)))) (*.f64 alpha (*.f64 alpha (-.f64 (*.f64 (/.f64 i (fma.f64 2 (/.f64 i beta) 1)) (/.f64 i (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 2))) (/.f64 (/.f64 (pow.f64 (fma.f64 i 4 (*.f64 2 beta)) 2) (/.f64 (fma.f64 2 (/.f64 i beta) 1) (*.f64 i i))) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 3)))))) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 2 beta)) (fma.f64 2 (/.f64 i beta) 1)) (/.f64 (*.f64 i (*.f64 i alpha)) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3)))))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) alpha)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1) 3))))) (pow.f64 alpha 2))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))))))
(fma.f64 -1 (*.f64 (fma.f64 -1 (/.f64 (fma.f64 4 i (*.f64 2 beta)) (/.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) (+.f64 (/.f64 (/.f64 (*.f64 i i) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 2 beta)) 2) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 (*.f64 i i) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 3))))))) (neg.f64 (*.f64 (/.f64 (fma.f64 4 i (*.f64 2 beta)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 (*.f64 i i) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 3))))) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (/.f64 (*.f64 (fma.f64 4 i (*.f64 2 beta)) (*.f64 (*.f64 i i) alpha)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)) (fma.f64 -1 (*.f64 (+.f64 (/.f64 (/.f64 (*.f64 i i) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 2)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 2 beta)) 2) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 (*.f64 i i) (pow.f64 (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1) 3))))) (*.f64 alpha alpha)) (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))))))
(fma.f64 (*.f64 1 (+.f64 (*.f64 (/.f64 (fma.f64 i 4 (*.f64 2 beta)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) (-.f64 (*.f64 (/.f64 i (fma.f64 2 (/.f64 i beta) 1)) (/.f64 i (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 2))) (/.f64 (/.f64 (pow.f64 (fma.f64 i 4 (*.f64 2 beta)) 2) (/.f64 (fma.f64 2 (/.f64 i beta) 1) (*.f64 i i))) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 3)))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 3)) (/.f64 (fma.f64 i 4 (*.f64 2 beta)) (fma.f64 2 (/.f64 i beta) 1))))) (pow.f64 alpha 3) (-.f64 (-.f64 (*.f64 (/.f64 i (fma.f64 2 (/.f64 i beta) 1)) (/.f64 i (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)))) (*.f64 alpha (*.f64 alpha (-.f64 (*.f64 (/.f64 i (fma.f64 2 (/.f64 i beta) 1)) (/.f64 i (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 2))) (/.f64 (/.f64 (pow.f64 (fma.f64 i 4 (*.f64 2 beta)) 2) (/.f64 (fma.f64 2 (/.f64 i beta) 1) (*.f64 i i))) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 3)))))) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 2 beta)) (fma.f64 2 (/.f64 i beta) 1)) (/.f64 (*.f64 i (*.f64 i alpha)) (pow.f64 (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)) 2)))))
(/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))
(/.f64 (*.f64 i i) (*.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 alpha alpha)))
(*.f64 (/.f64 i (*.f64 alpha alpha)) (/.f64 i (fma.f64 2 (/.f64 i beta) 1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 4 i (*.f64 2 beta)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 (*.f64 i i) (pow.f64 alpha 3))) (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 alpha alpha))))
(-.f64 (*.f64 (/.f64 i (*.f64 alpha alpha)) (/.f64 i (fma.f64 2 (/.f64 i beta) 1))) (/.f64 (fma.f64 i 4 (*.f64 2 beta)) (*.f64 (/.f64 (fma.f64 2 (/.f64 i beta) 1) i) (/.f64 (pow.f64 alpha 3) i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))))) (pow.f64 alpha 4))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 4 i (*.f64 2 beta)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 (*.f64 i i) (pow.f64 alpha 3))) (fma.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (neg.f64 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 2 beta)) 2) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i))))) (pow.f64 alpha 4)) (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 alpha alpha)))))
(-.f64 (-.f64 (*.f64 (/.f64 i (*.f64 alpha alpha)) (/.f64 i (fma.f64 2 (/.f64 i beta) 1))) (/.f64 (-.f64 (*.f64 (/.f64 i (/.f64 (fma.f64 2 (/.f64 i beta) 1) i)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) (/.f64 (pow.f64 (fma.f64 i 4 (*.f64 2 beta)) 2) (/.f64 (fma.f64 2 (/.f64 i beta) 1) (*.f64 i i)))) (pow.f64 alpha 4))) (/.f64 (fma.f64 i 4 (*.f64 2 beta)) (*.f64 (/.f64 (fma.f64 2 (/.f64 i beta) 1) i) (/.f64 (pow.f64 alpha 3) i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))))) (+.f64 (*.f64 4 i) (*.f64 2 beta)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))))) (pow.f64 alpha 5))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2))))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 4 i (*.f64 2 beta)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 (*.f64 i i) (pow.f64 alpha 3))) (fma.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (neg.f64 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 2 beta)) 2) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i))))) (pow.f64 alpha 4)) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (*.f64 (fma.f64 4 i (*.f64 2 beta)) (+.f64 (/.f64 (*.f64 i i) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1))) (neg.f64 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 2 beta)) 2) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i)))))) (/.f64 (fma.f64 4 i (*.f64 2 beta)) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))))) (pow.f64 alpha 5)) (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 alpha alpha))))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 i (*.f64 alpha alpha)) (/.f64 i (fma.f64 2 (/.f64 i beta) 1))) (/.f64 (neg.f64 (fma.f64 (fma.f64 i 4 (*.f64 2 beta)) (-.f64 (*.f64 (/.f64 i (/.f64 (fma.f64 2 (/.f64 i beta) 1) i)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) (/.f64 (pow.f64 (fma.f64 i 4 (*.f64 2 beta)) 2) (/.f64 (fma.f64 2 (/.f64 i beta) 1) (*.f64 i i)))) (/.f64 (fma.f64 i 4 (*.f64 2 beta)) (/.f64 (/.f64 (fma.f64 2 (/.f64 i beta) 1) (*.f64 i i)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)))))) (pow.f64 alpha 5))) (/.f64 (-.f64 (*.f64 (/.f64 i (/.f64 (fma.f64 2 (/.f64 i beta) 1) i)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) (/.f64 (pow.f64 (fma.f64 i 4 (*.f64 2 beta)) 2) (/.f64 (fma.f64 2 (/.f64 i beta) 1) (*.f64 i i)))) (pow.f64 alpha 4))) (/.f64 (fma.f64 i 4 (*.f64 2 beta)) (*.f64 (/.f64 (fma.f64 2 (/.f64 i beta) 1) i) (/.f64 (pow.f64 alpha 3) i))))
(-.f64 (-.f64 (fma.f64 (/.f64 i (*.f64 alpha alpha)) (/.f64 i (fma.f64 2 (/.f64 i beta) 1)) (/.f64 (*.f64 1 (fma.f64 (fma.f64 i 4 (*.f64 2 beta)) (-.f64 (*.f64 (/.f64 i (/.f64 (fma.f64 2 (/.f64 i beta) 1) i)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) (/.f64 (pow.f64 (fma.f64 i 4 (*.f64 2 beta)) 2) (/.f64 (fma.f64 2 (/.f64 i beta) 1) (*.f64 i i)))) (/.f64 (fma.f64 i 4 (*.f64 2 beta)) (/.f64 (/.f64 (fma.f64 2 (/.f64 i beta) 1) (*.f64 i i)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)))))) (pow.f64 alpha 5))) (/.f64 (-.f64 (*.f64 (/.f64 i (/.f64 (fma.f64 2 (/.f64 i beta) 1) i)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) (/.f64 (pow.f64 (fma.f64 i 4 (*.f64 2 beta)) 2) (/.f64 (fma.f64 2 (/.f64 i beta) 1) (*.f64 i i)))) (pow.f64 alpha 4))) (/.f64 (fma.f64 i 4 (*.f64 2 beta)) (*.f64 (/.f64 (fma.f64 2 (/.f64 i beta) 1) i) (/.f64 (pow.f64 alpha 3) i))))
(/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))
(/.f64 (*.f64 i i) (*.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 alpha alpha)))
(*.f64 (/.f64 i (*.f64 alpha alpha)) (/.f64 i (fma.f64 2 (/.f64 i beta) 1)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2))))
(fma.f64 -2 (*.f64 (/.f64 (+.f64 beta (*.f64 i 2)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 (*.f64 i i) (pow.f64 alpha 3))) (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 alpha alpha))))
(fma.f64 -2 (*.f64 (/.f64 i (/.f64 (fma.f64 2 (/.f64 i beta) 1) i)) (/.f64 (fma.f64 i 2 beta) (pow.f64 alpha 3))) (*.f64 (/.f64 i (*.f64 alpha alpha)) (/.f64 i (fma.f64 2 (/.f64 i beta) 1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))))
(fma.f64 -1 (/.f64 (fma.f64 -4 (/.f64 (*.f64 i i) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) (/.f64 (*.f64 i i) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))) (pow.f64 alpha 4)) (fma.f64 -2 (*.f64 (/.f64 (+.f64 beta (*.f64 i 2)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 (*.f64 i i) (pow.f64 alpha 3))) (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 alpha alpha)))))
(-.f64 (fma.f64 -2 (*.f64 (/.f64 i (/.f64 (fma.f64 2 (/.f64 i beta) 1) i)) (/.f64 (fma.f64 i 2 beta) (pow.f64 alpha 3))) (*.f64 (/.f64 i (*.f64 alpha alpha)) (/.f64 i (fma.f64 2 (/.f64 i beta) 1)))) (/.f64 (fma.f64 -4 (*.f64 (/.f64 i (/.f64 (fma.f64 2 (/.f64 i beta) 1) i)) (pow.f64 (fma.f64 i 2 beta) 2)) (*.f64 (/.f64 i (/.f64 (fma.f64 2 (/.f64 i beta) 1) i)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)))) (pow.f64 alpha 4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1))) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 5)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 i 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))))) (pow.f64 alpha 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))))))
(fma.f64 -1 (/.f64 (fma.f64 -4 (/.f64 (*.f64 i i) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) (/.f64 (*.f64 i i) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))) (pow.f64 alpha 4)) (fma.f64 2 (*.f64 (/.f64 (+.f64 beta (*.f64 i 2)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 (*.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)) (pow.f64 alpha 5))) (fma.f64 2 (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (pow.f64 alpha 5) (fma.f64 -4 (/.f64 (*.f64 i i) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) (/.f64 (*.f64 i i) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))))) (fma.f64 -2 (*.f64 (/.f64 (+.f64 beta (*.f64 i 2)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 (*.f64 i i) (pow.f64 alpha 3))) (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 alpha alpha)))))))
(-.f64 (fma.f64 2 (*.f64 (*.f64 (/.f64 i (/.f64 (fma.f64 2 (/.f64 i beta) 1) i)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))) (/.f64 (fma.f64 i 2 beta) (pow.f64 alpha 5))) (fma.f64 2 (*.f64 (/.f64 (fma.f64 i 2 beta) (pow.f64 alpha 5)) (fma.f64 -4 (*.f64 (/.f64 i (/.f64 (fma.f64 2 (/.f64 i beta) 1) i)) (pow.f64 (fma.f64 i 2 beta) 2)) (*.f64 (/.f64 i (/.f64 (fma.f64 2 (/.f64 i beta) 1) i)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2))))) (fma.f64 -2 (*.f64 (/.f64 i (/.f64 (fma.f64 2 (/.f64 i beta) 1) i)) (/.f64 (fma.f64 i 2 beta) (pow.f64 alpha 3))) (*.f64 (/.f64 i (*.f64 alpha alpha)) (/.f64 i (fma.f64 2 (/.f64 i beta) 1)))))) (/.f64 (fma.f64 -4 (*.f64 (/.f64 i (/.f64 (fma.f64 2 (/.f64 i beta) 1) i)) (pow.f64 (fma.f64 i 2 beta) 2)) (*.f64 (/.f64 i (/.f64 (fma.f64 2 (/.f64 i beta) 1) i)) (+.f64 -1 (pow.f64 (fma.f64 i 2 beta) 2)))) (pow.f64 alpha 4)))
(pow.f64 i 2)
(*.f64 i i)
(+.f64 (pow.f64 i 2) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(+.f64 (*.f64 i i) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(fma.f64 i i (/.f64 -2 (/.f64 beta (pow.f64 i 3))))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 4) (pow.f64 beta 2))) (+.f64 (pow.f64 i 2) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(fma.f64 4 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (+.f64 (*.f64 i i) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(fma.f64 4 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (fma.f64 i i (/.f64 -2 (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 4) (pow.f64 beta 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 5) (pow.f64 beta 3))) (+.f64 (pow.f64 i 2) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))))
(fma.f64 4 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (fma.f64 -8 (/.f64 (pow.f64 i 5) (pow.f64 beta 3)) (+.f64 (*.f64 i i) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))))
(fma.f64 4 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (fma.f64 -8 (/.f64 (pow.f64 i 5) (pow.f64 beta 3)) (fma.f64 i i (/.f64 -2 (/.f64 beta (pow.f64 i 3))))))
(*.f64 1/2 (*.f64 beta i))
(*.f64 1/2 (*.f64 i beta))
(*.f64 i (*.f64 beta 1/2))
(+.f64 (*.f64 1/2 (*.f64 beta i)) (*.f64 -1/4 (pow.f64 beta 2)))
(fma.f64 1/2 (*.f64 i beta) (*.f64 (*.f64 beta beta) -1/4))
(fma.f64 (*.f64 beta beta) -1/4 (*.f64 i (*.f64 beta 1/2)))
(+.f64 (*.f64 1/2 (*.f64 beta i)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) i)) (*.f64 -1/4 (pow.f64 beta 2))))
(fma.f64 1/2 (*.f64 i beta) (fma.f64 1/8 (/.f64 (pow.f64 beta 3) i) (*.f64 (*.f64 beta beta) -1/4)))
(fma.f64 1/2 (*.f64 i beta) (fma.f64 1/8 (/.f64 (pow.f64 beta 3) i) (*.f64 beta (*.f64 beta -1/4))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (*.f64 beta i)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) i)) (*.f64 -1/4 (pow.f64 beta 2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 beta 4) (*.f64 i i)) (fma.f64 1/2 (*.f64 i beta) (fma.f64 1/8 (/.f64 (pow.f64 beta 3) i) (*.f64 (*.f64 beta beta) -1/4))))
(fma.f64 -1/16 (/.f64 (pow.f64 beta 4) (*.f64 i i)) (fma.f64 1/2 (*.f64 i beta) (fma.f64 1/8 (/.f64 (pow.f64 beta 3) i) (*.f64 beta (*.f64 beta -1/4)))))
(*.f64 1/2 (*.f64 beta i))
(*.f64 1/2 (*.f64 i beta))
(*.f64 i (*.f64 beta 1/2))
(+.f64 (*.f64 1/2 (*.f64 beta i)) (*.f64 -1/4 (pow.f64 beta 2)))
(fma.f64 1/2 (*.f64 i beta) (*.f64 (*.f64 beta beta) -1/4))
(fma.f64 (*.f64 beta beta) -1/4 (*.f64 i (*.f64 beta 1/2)))
(+.f64 (*.f64 1/2 (*.f64 beta i)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) i)) (*.f64 -1/4 (pow.f64 beta 2))))
(fma.f64 1/2 (*.f64 i beta) (fma.f64 1/8 (/.f64 (pow.f64 beta 3) i) (*.f64 (*.f64 beta beta) -1/4)))
(fma.f64 1/2 (*.f64 i beta) (fma.f64 1/8 (/.f64 (pow.f64 beta 3) i) (*.f64 beta (*.f64 beta -1/4))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (*.f64 beta i)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) i)) (*.f64 -1/4 (pow.f64 beta 2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 beta 4) (*.f64 i i)) (fma.f64 1/2 (*.f64 i beta) (fma.f64 1/8 (/.f64 (pow.f64 beta 3) i) (*.f64 (*.f64 beta beta) -1/4))))
(fma.f64 -1/16 (/.f64 (pow.f64 beta 4) (*.f64 i i)) (fma.f64 1/2 (*.f64 i beta) (fma.f64 1/8 (/.f64 (pow.f64 beta 3) i) (*.f64 beta (*.f64 beta -1/4)))))
(/.f64 (*.f64 beta (pow.f64 i 2)) (-.f64 (*.f64 4 i) (*.f64 2 i)))
(/.f64 beta (/.f64 (*.f64 i 2) (*.f64 i i)))
(*.f64 (/.f64 beta i) (/.f64 (*.f64 i i) 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 i 2)) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2))) (/.f64 (*.f64 beta (pow.f64 i 2)) (-.f64 (*.f64 4 i) (*.f64 2 i))))
(fma.f64 -1 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (*.f64 i 2) 2) (*.f64 i i))) (/.f64 beta (/.f64 (*.f64 i 2) (*.f64 i i))))
(-.f64 (*.f64 (/.f64 beta i) (/.f64 (*.f64 i i) 2)) (/.f64 (*.f64 (*.f64 i beta) (*.f64 i beta)) (*.f64 (*.f64 i i) 4)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 i 2)) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 i 2)) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)) (/.f64 (*.f64 beta (pow.f64 i 2)) (-.f64 (*.f64 4 i) (*.f64 2 i)))))
(fma.f64 -1 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (*.f64 i 2) 2) (*.f64 i i))) (+.f64 (/.f64 beta (/.f64 (*.f64 i 2) (*.f64 i i))) (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 (*.f64 i 2) 3) (*.f64 i i)))))
(+.f64 (-.f64 (*.f64 (/.f64 beta i) (/.f64 (*.f64 i i) 2)) (/.f64 (*.f64 (*.f64 i beta) (*.f64 i beta)) (*.f64 (*.f64 i i) 4))) (*.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (*.f64 i 2) 3)) (*.f64 i i)))
(+.f64 (-.f64 (*.f64 (/.f64 beta i) (/.f64 (*.f64 i i) 2)) (/.f64 (*.f64 (*.f64 i beta) (*.f64 i beta)) (*.f64 (*.f64 i i) 4))) (*.f64 (pow.f64 (/.f64 beta (*.f64 i 2)) 3) (*.f64 i i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 i 2)) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 i 2)) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 4) (pow.f64 i 2)) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 4))) (/.f64 (*.f64 beta (pow.f64 i 2)) (-.f64 (*.f64 4 i) (*.f64 2 i))))))
(fma.f64 -1 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (*.f64 i 2) 2) (*.f64 i i))) (+.f64 (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 (*.f64 i 2) 3) (*.f64 i i))) (fma.f64 -1 (/.f64 (pow.f64 beta 4) (/.f64 (pow.f64 (*.f64 i 2) 4) (*.f64 i i))) (/.f64 beta (/.f64 (*.f64 i 2) (*.f64 i i))))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (*.f64 i 2) 3)) (*.f64 i i)) (*.f64 (/.f64 (pow.f64 beta 4) (pow.f64 (*.f64 i 2) 4)) (*.f64 i i))) (-.f64 (*.f64 (/.f64 beta i) (/.f64 (*.f64 i i) 2)) (/.f64 (*.f64 (*.f64 i beta) (*.f64 i beta)) (*.f64 (*.f64 i i) 4))))
(+.f64 (fma.f64 (pow.f64 (/.f64 beta (*.f64 i 2)) 3) (*.f64 i i) (/.f64 (*.f64 (neg.f64 (*.f64 i i)) (pow.f64 beta 4)) (pow.f64 (*.f64 i 2) 4))) (-.f64 (*.f64 (/.f64 beta i) (/.f64 (*.f64 i i) 2)) (/.f64 (*.f64 (*.f64 i beta) (*.f64 i beta)) (*.f64 (*.f64 i i) 4))))
(pow.f64 i 2)
(*.f64 i i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 4 i) (*.f64 2 i))) beta)) (pow.f64 i 2))
(+.f64 (*.f64 i i) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(fma.f64 i i (/.f64 -2 (/.f64 beta (pow.f64 i 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 4 i) (*.f64 2 i))) beta)) (pow.f64 i 2)))
(fma.f64 4 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (+.f64 (*.f64 i i) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(fma.f64 4 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (fma.f64 i i (/.f64 -2 (/.f64 beta (pow.f64 i 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 4 i) (*.f64 2 i))) beta)) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (*.f64 i 2) 2)) (*.f64 beta beta)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (*.f64 i 2) 3)) (pow.f64 beta 3)) (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 beta (*.f64 i 2))) (*.f64 i i))))
(+.f64 (fma.f64 i i (/.f64 -2 (/.f64 beta (pow.f64 i 3)))) (-.f64 (*.f64 (/.f64 4 beta) (/.f64 (pow.f64 i 4) beta)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (pow.f64 (*.f64 i 2) 3)))))
(+.f64 (fma.f64 4 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (fma.f64 i i (/.f64 -2 (/.f64 beta (pow.f64 i 3))))) (/.f64 i (/.f64 (pow.f64 (/.f64 beta (*.f64 i -2)) 3) i)))
(pow.f64 i 2)
(*.f64 i i)
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -4 i) (*.f64 -2 i))) beta) (pow.f64 i 2))
(+.f64 (*.f64 i i) (*.f64 -2 (/.f64 (pow.f64 i 3) beta)))
(fma.f64 i i (/.f64 -2 (/.f64 beta (pow.f64 i 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -4 i) (*.f64 -2 i))) beta) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) 2)) (pow.f64 beta 2)) (pow.f64 i 2)))
(fma.f64 4 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (+.f64 (*.f64 i i) (*.f64 -2 (/.f64 (pow.f64 i 3) beta))))
(fma.f64 4 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (fma.f64 i i (/.f64 -2 (/.f64 beta (pow.f64 i 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) 3)) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -4 i) (*.f64 -2 i))) beta) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) 2)) (pow.f64 beta 2)) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (*.f64 i 2) 2)) (*.f64 beta beta)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (*.f64 i 2) 3)) (pow.f64 beta 3)) (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 beta (*.f64 i 2))) (*.f64 i i))))
(+.f64 (fma.f64 i i (/.f64 -2 (/.f64 beta (pow.f64 i 3)))) (-.f64 (*.f64 (/.f64 4 beta) (/.f64 (pow.f64 i 4) beta)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (pow.f64 (*.f64 i 2) 3)))))
(+.f64 (fma.f64 4 (/.f64 (pow.f64 i 4) (*.f64 beta beta)) (fma.f64 i i (/.f64 -2 (/.f64 beta (pow.f64 i 3))))) (/.f64 i (/.f64 (pow.f64 (/.f64 beta (*.f64 i -2)) 3) i)))
1
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(fma.f64 2 (/.f64 i beta) 1)
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(fma.f64 2 (/.f64 i beta) 1)
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(fma.f64 2 (/.f64 i beta) 1)
(*.f64 2 (/.f64 i beta))
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(fma.f64 2 (/.f64 i beta) 1)
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(fma.f64 2 (/.f64 i beta) 1)
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(fma.f64 2 (/.f64 i beta) 1)
(*.f64 2 (/.f64 i beta))
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(fma.f64 2 (/.f64 i beta) 1)
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(fma.f64 2 (/.f64 i beta) 1)
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(fma.f64 2 (/.f64 i beta) 1)
(/.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) beta)
(*.f64 2 (/.f64 i beta))
1
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) beta)) 1)
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(fma.f64 2 (/.f64 i beta) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) beta)) 1)
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(fma.f64 2 (/.f64 i beta) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) (*.f64 -2 i)) beta)) 1)
(+.f64 1 (*.f64 2 (/.f64 i beta)))
(fma.f64 2 (/.f64 i beta) 1)

localize124.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
9.2b
(/.f64 (*.f64 beta beta) i)
21.0b
(-.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i)) (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))
22.1b
(/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3))
33.0b
(-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))
Compiler

Compiled 242 to 69 computations (71.5% saved)

series132.0ms (0.5%)

Counts
4 → 120
Calls

30 calls:

TimeVariablePointExpression
68.0ms
alpha
@0
(-.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i)) (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))
7.0ms
i
@-inf
(/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3))
5.0ms
beta
@0
(/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3))
4.0ms
beta
@inf
(-.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i)) (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))
3.0ms
i
@0
(-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))

rewrite173.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
359×add-sqr-sqrt_binary64
353×pow1_binary64
352×*-un-lft-identity_binary64
337×add-log-exp_binary64
337×log1p-expm1-u_binary64
Iterations

Useful iterations: 1 (0.0ms)

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

simplify148.0ms (0.5%)

Algorithm
egg-herbie
Rules
587×fma-neg_binary64
537×associate-/r*_binary64
478×distribute-rgt-in_binary64
448×distribute-lft-in_binary64
314×distribute-rgt-neg-in_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02425550
18764946
235484070
Stop Event
node limit
Counts
244 → 208
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i)
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (+.f64 (*.f64 6 (pow.f64 i 3)) (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i)))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (+.f64 (*.f64 6 (pow.f64 i 3)) (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i)))
(*.f64 6 (pow.f64 i 3))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (*.f64 6 (pow.f64 i 3)))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (+.f64 (*.f64 6 (pow.f64 i 3)) (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i)))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (+.f64 (*.f64 6 (pow.f64 i 3)) (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i)))
(*.f64 6 (pow.f64 i 3))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (*.f64 6 (pow.f64 i 3)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 alpha 2) (*.f64 4 (pow.f64 alpha 2))) i)) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (*.f64 6 (pow.f64 i 3))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 alpha 2) (*.f64 4 (pow.f64 alpha 2))) i)) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (*.f64 6 (pow.f64 i 3))))
(-.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3))))
(-.f64 (+.f64 (*.f64 -1 (pow.f64 i 3)) (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 2)) (+.f64 (pow.f64 i 2) (*.f64 -4 (*.f64 i (+.f64 i (*.f64 2 i)))))) alpha)) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3))))
(-.f64 (+.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 2)) (+.f64 (pow.f64 i 2) (*.f64 -4 (*.f64 i (+.f64 i (*.f64 2 i)))))) alpha))) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3))))
(-.f64 (+.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 2)) (+.f64 (pow.f64 i 2) (*.f64 -4 (*.f64 i (+.f64 i (*.f64 2 i)))))) alpha))) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3))))
(*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2))
(+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 2)) (+.f64 (pow.f64 i 2) (*.f64 -4 (*.f64 i (+.f64 i (*.f64 2 i)))))) alpha))
(-.f64 (+.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 2)) (+.f64 (pow.f64 i 2) (*.f64 -4 (*.f64 i (+.f64 i (*.f64 2 i)))))) alpha))) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3))))
(-.f64 (+.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 2)) (+.f64 (pow.f64 i 2) (*.f64 -4 (*.f64 i (+.f64 i (*.f64 2 i)))))) alpha))) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3))))
(*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2))
(+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 2)) (+.f64 (*.f64 4 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2)))) (*.f64 -1 (pow.f64 i 2)))) alpha)))
(-.f64 (+.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 2)) (+.f64 (*.f64 4 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2)))) (*.f64 -1 (pow.f64 i 2)))) alpha)))) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3))))
(-.f64 (+.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 2)) (+.f64 (*.f64 4 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2)))) (*.f64 -1 (pow.f64 i 2)))) alpha)))) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3))))
(/.f64 (*.f64 i (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2)))) (pow.f64 beta 3))
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i) (pow.f64 beta 3)))
(+.f64 (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i) (pow.f64 beta 3))))
(+.f64 (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i) (pow.f64 beta 3))))
(*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))
(+.f64 (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2)))
(+.f64 (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (*.f64 i (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (*.f64 -4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2))))
(+.f64 (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (*.f64 i (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (*.f64 -4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2))))
(*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))
(+.f64 (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)) (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)))) i)) (+.f64 (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)) (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)))) i)) (+.f64 (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2))))
(/.f64 (-.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3)))) (pow.f64 beta 3))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) alpha)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 i (pow.f64 beta 3))) (*.f64 -4 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) alpha))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 i (pow.f64 beta 3))) (*.f64 -4 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) alpha))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (pow.f64 beta 3))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (pow.f64 beta 3)) (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) alpha))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) alpha))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) alpha))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (pow.f64 beta 3))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (pow.f64 beta 3)) (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) alpha)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) alpha)) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) alpha)) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 i alpha) (pow.f64 i 2)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 i alpha) (pow.f64 i 2)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 i alpha) (pow.f64 i 2)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 i alpha) (pow.f64 i 2)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 i alpha) (pow.f64 i 2)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 i alpha) (pow.f64 i 2)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 i alpha) (pow.f64 i 2)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 i alpha) (pow.f64 i 2)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (pow.f64 beta 3))
(-.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 2)))) (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 2)))) (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 2)))) (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 beta 2)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha) (*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 beta 2)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha) (+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 beta 2)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha) (+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2))
(+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 i (pow.f64 beta 2))) (+.f64 (*.f64 4 (+.f64 (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 i (pow.f64 beta 2))) (+.f64 (*.f64 4 (+.f64 (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha)))))) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 i (pow.f64 beta 2))) (+.f64 (*.f64 4 (+.f64 (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha)))))) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(*.f64 i (-.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)))))
(+.f64 (*.f64 i (-.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))))
(+.f64 (*.f64 i (-.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))) (*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(+.f64 (*.f64 i (-.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))) (*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))) (*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(+.f64 (*.f64 i (-.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))) (*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(+.f64 (*.f64 i (-.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))) (*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))) (*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))) (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))) (*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))) (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))) (*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 -4 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (*.f64 i (pow.f64 (+.f64 i alpha) 2)))) (pow.f64 beta 3))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 3))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) i) (pow.f64 beta 3))))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 3))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) i) (pow.f64 beta 3))))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 3))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) i) (pow.f64 beta 3))))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (*.f64 -4 (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 3))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (pow.f64 beta 3)))) (*.f64 -1 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 3))))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (*.f64 -4 (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 3))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (pow.f64 beta 3)))) (*.f64 -1 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 3))))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (*.f64 -4 (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 3))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (pow.f64 beta 3)))) (*.f64 -1 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 3))))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (pow.f64 beta 3))))
(+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (pow.f64 beta 3))))
(+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (pow.f64 beta 3))))
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (pow.f64 beta 2) i)
Outputs
(*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i)
(*.f64 (*.f64 (*.f64 alpha alpha) 3) i)
(*.f64 (*.f64 alpha alpha) (*.f64 i 3))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (fma.f64 -4 (*.f64 3 alpha) alpha)) (*.f64 (*.f64 (*.f64 alpha alpha) 3) i))
(fma.f64 (*.f64 alpha (*.f64 alpha 3)) i (*.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (+.f64 alpha (*.f64 -12 alpha)))))
(*.f64 i (+.f64 (*.f64 (-.f64 (*.f64 alpha 10) alpha) i) (*.f64 alpha (*.f64 alpha 3))))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (+.f64 (*.f64 6 (pow.f64 i 3)) (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i)))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (fma.f64 -4 (*.f64 3 alpha) alpha)) (fma.f64 6 (pow.f64 i 3) (*.f64 (*.f64 (*.f64 alpha alpha) 3) i)))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (+.f64 alpha (*.f64 -12 alpha))) (fma.f64 (*.f64 alpha (*.f64 alpha 3)) i (*.f64 6 (pow.f64 i 3))))
(fma.f64 (*.f64 alpha (*.f64 alpha 3)) i (*.f64 (*.f64 i i) (+.f64 (-.f64 (*.f64 alpha 10) alpha) (*.f64 6 i))))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (+.f64 (*.f64 6 (pow.f64 i 3)) (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i)))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (fma.f64 -4 (*.f64 3 alpha) alpha)) (fma.f64 6 (pow.f64 i 3) (*.f64 (*.f64 (*.f64 alpha alpha) 3) i)))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (+.f64 alpha (*.f64 -12 alpha))) (fma.f64 (*.f64 alpha (*.f64 alpha 3)) i (*.f64 6 (pow.f64 i 3))))
(fma.f64 (*.f64 alpha (*.f64 alpha 3)) i (*.f64 (*.f64 i i) (+.f64 (-.f64 (*.f64 alpha 10) alpha) (*.f64 6 i))))
(*.f64 6 (pow.f64 i 3))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (*.f64 6 (pow.f64 i 3)))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (fma.f64 -4 (*.f64 3 alpha) alpha)) (*.f64 6 (pow.f64 i 3)))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (+.f64 alpha (*.f64 -12 alpha))) (*.f64 6 (pow.f64 i 3)))
(*.f64 (*.f64 i i) (+.f64 (-.f64 (*.f64 alpha 10) alpha) (*.f64 6 i)))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (+.f64 (*.f64 6 (pow.f64 i 3)) (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i)))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (fma.f64 -4 (*.f64 3 alpha) alpha)) (fma.f64 6 (pow.f64 i 3) (*.f64 (*.f64 (*.f64 alpha alpha) 3) i)))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (+.f64 alpha (*.f64 -12 alpha))) (fma.f64 (*.f64 alpha (*.f64 alpha 3)) i (*.f64 6 (pow.f64 i 3))))
(fma.f64 (*.f64 alpha (*.f64 alpha 3)) i (*.f64 (*.f64 i i) (+.f64 (-.f64 (*.f64 alpha 10) alpha) (*.f64 6 i))))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (+.f64 (*.f64 6 (pow.f64 i 3)) (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i)))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (fma.f64 -4 (*.f64 3 alpha) alpha)) (fma.f64 6 (pow.f64 i 3) (*.f64 (*.f64 (*.f64 alpha alpha) 3) i)))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (+.f64 alpha (*.f64 -12 alpha))) (fma.f64 (*.f64 alpha (*.f64 alpha 3)) i (*.f64 6 (pow.f64 i 3))))
(fma.f64 (*.f64 alpha (*.f64 alpha 3)) i (*.f64 (*.f64 i i) (+.f64 (-.f64 (*.f64 alpha 10) alpha) (*.f64 6 i))))
(*.f64 6 (pow.f64 i 3))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (*.f64 6 (pow.f64 i 3)))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (fma.f64 -4 (*.f64 3 alpha) alpha)) (*.f64 6 (pow.f64 i 3)))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (+.f64 alpha (*.f64 -12 alpha))) (*.f64 6 (pow.f64 i 3)))
(*.f64 (*.f64 i i) (+.f64 (-.f64 (*.f64 alpha 10) alpha) (*.f64 6 i)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 alpha 2) (*.f64 4 (pow.f64 alpha 2))) i)) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (*.f64 6 (pow.f64 i 3))))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (fma.f64 -4 (*.f64 3 alpha) alpha)) (fma.f64 6 (pow.f64 i 3) (*.f64 (*.f64 (*.f64 alpha alpha) 3) i)))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (+.f64 alpha (*.f64 -12 alpha))) (fma.f64 (*.f64 alpha (*.f64 alpha 3)) i (*.f64 6 (pow.f64 i 3))))
(fma.f64 (*.f64 alpha (*.f64 alpha 3)) i (*.f64 (*.f64 i i) (+.f64 (-.f64 (*.f64 alpha 10) alpha) (*.f64 6 i))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 alpha 2) (*.f64 4 (pow.f64 alpha 2))) i)) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 alpha) (+.f64 (*.f64 -4 (+.f64 alpha (*.f64 2 alpha))) alpha))) (*.f64 6 (pow.f64 i 3))))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (fma.f64 -4 (*.f64 3 alpha) alpha)) (fma.f64 6 (pow.f64 i 3) (*.f64 (*.f64 (*.f64 alpha alpha) 3) i)))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 alpha -2) (+.f64 alpha (*.f64 -12 alpha))) (fma.f64 (*.f64 alpha (*.f64 alpha 3)) i (*.f64 6 (pow.f64 i 3))))
(fma.f64 (*.f64 alpha (*.f64 alpha 3)) i (*.f64 (*.f64 i i) (+.f64 (-.f64 (*.f64 alpha 10) alpha) (*.f64 6 i))))
(-.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3))))
(*.f64 6 (pow.f64 i 3))
(-.f64 (+.f64 (*.f64 -1 (pow.f64 i 3)) (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 2)) (+.f64 (pow.f64 i 2) (*.f64 -4 (*.f64 i (+.f64 i (*.f64 2 i)))))) alpha)) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3))))
(-.f64 (fma.f64 -1 (pow.f64 i 3) (*.f64 alpha (-.f64 (*.f64 (*.f64 i i) -2) (+.f64 (*.f64 i i) (*.f64 -4 (*.f64 i (*.f64 3 i))))))) (*.f64 -7 (pow.f64 i 3)))
(+.f64 (*.f64 alpha (+.f64 (-.f64 (*.f64 i (*.f64 i -2)) (*.f64 i i)) (*.f64 12 (*.f64 i i)))) (*.f64 6 (pow.f64 i 3)))
(+.f64 (*.f64 alpha (fma.f64 i (*.f64 i -2) (*.f64 (*.f64 i i) 11))) (*.f64 6 (pow.f64 i 3)))
(-.f64 (+.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 2)) (+.f64 (pow.f64 i 2) (*.f64 -4 (*.f64 i (+.f64 i (*.f64 2 i)))))) alpha))) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3))))
(-.f64 (fma.f64 -1 (pow.f64 i 3) (fma.f64 (*.f64 i 3) (*.f64 alpha alpha) (*.f64 alpha (-.f64 (*.f64 (*.f64 i i) -2) (+.f64 (*.f64 i i) (*.f64 -4 (*.f64 i (*.f64 3 i)))))))) (*.f64 -7 (pow.f64 i 3)))
(+.f64 (fma.f64 alpha (+.f64 (-.f64 (*.f64 i (*.f64 i -2)) (*.f64 i i)) (*.f64 12 (*.f64 i i))) (*.f64 (*.f64 alpha alpha) (*.f64 i 3))) (*.f64 6 (pow.f64 i 3)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 (*.f64 i 3) alpha) (+.f64 (*.f64 (*.f64 i i) -10) (*.f64 i i)))) (*.f64 6 (pow.f64 i 3)))
(-.f64 (+.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 2)) (+.f64 (pow.f64 i 2) (*.f64 -4 (*.f64 i (+.f64 i (*.f64 2 i)))))) alpha))) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3))))
(-.f64 (fma.f64 -1 (pow.f64 i 3) (fma.f64 (*.f64 i 3) (*.f64 alpha alpha) (*.f64 alpha (-.f64 (*.f64 (*.f64 i i) -2) (+.f64 (*.f64 i i) (*.f64 -4 (*.f64 i (*.f64 3 i)))))))) (*.f64 -7 (pow.f64 i 3)))
(+.f64 (fma.f64 alpha (+.f64 (-.f64 (*.f64 i (*.f64 i -2)) (*.f64 i i)) (*.f64 12 (*.f64 i i))) (*.f64 (*.f64 alpha alpha) (*.f64 i 3))) (*.f64 6 (pow.f64 i 3)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 (*.f64 i 3) alpha) (+.f64 (*.f64 (*.f64 i i) -10) (*.f64 i i)))) (*.f64 6 (pow.f64 i 3)))
(*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2))
(*.f64 (*.f64 (*.f64 alpha alpha) 3) i)
(*.f64 (*.f64 alpha alpha) (*.f64 i 3))
(+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 2)) (+.f64 (pow.f64 i 2) (*.f64 -4 (*.f64 i (+.f64 i (*.f64 2 i)))))) alpha))
(fma.f64 (*.f64 i 3) (*.f64 alpha alpha) (*.f64 alpha (-.f64 (*.f64 (*.f64 i i) -2) (+.f64 (*.f64 i i) (*.f64 -4 (*.f64 i (*.f64 3 i)))))))
(fma.f64 alpha (+.f64 (-.f64 (*.f64 i (*.f64 i -2)) (*.f64 i i)) (*.f64 12 (*.f64 i i))) (*.f64 (*.f64 alpha alpha) (*.f64 i 3)))
(*.f64 alpha (-.f64 (*.f64 (*.f64 i 3) alpha) (+.f64 (*.f64 (*.f64 i i) -10) (*.f64 i i))))
(-.f64 (+.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 2)) (+.f64 (pow.f64 i 2) (*.f64 -4 (*.f64 i (+.f64 i (*.f64 2 i)))))) alpha))) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3))))
(-.f64 (fma.f64 -1 (pow.f64 i 3) (fma.f64 (*.f64 i 3) (*.f64 alpha alpha) (*.f64 alpha (-.f64 (*.f64 (*.f64 i i) -2) (+.f64 (*.f64 i i) (*.f64 -4 (*.f64 i (*.f64 3 i)))))))) (*.f64 -7 (pow.f64 i 3)))
(+.f64 (fma.f64 alpha (+.f64 (-.f64 (*.f64 i (*.f64 i -2)) (*.f64 i i)) (*.f64 12 (*.f64 i i))) (*.f64 (*.f64 alpha alpha) (*.f64 i 3))) (*.f64 6 (pow.f64 i 3)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 (*.f64 i 3) alpha) (+.f64 (*.f64 (*.f64 i i) -10) (*.f64 i i)))) (*.f64 6 (pow.f64 i 3)))
(-.f64 (+.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 2)) (+.f64 (pow.f64 i 2) (*.f64 -4 (*.f64 i (+.f64 i (*.f64 2 i)))))) alpha))) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3))))
(-.f64 (fma.f64 -1 (pow.f64 i 3) (fma.f64 (*.f64 i 3) (*.f64 alpha alpha) (*.f64 alpha (-.f64 (*.f64 (*.f64 i i) -2) (+.f64 (*.f64 i i) (*.f64 -4 (*.f64 i (*.f64 3 i)))))))) (*.f64 -7 (pow.f64 i 3)))
(+.f64 (fma.f64 alpha (+.f64 (-.f64 (*.f64 i (*.f64 i -2)) (*.f64 i i)) (*.f64 12 (*.f64 i i))) (*.f64 (*.f64 alpha alpha) (*.f64 i 3))) (*.f64 6 (pow.f64 i 3)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 (*.f64 i 3) alpha) (+.f64 (*.f64 (*.f64 i i) -10) (*.f64 i i)))) (*.f64 6 (pow.f64 i 3)))
(*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2))
(*.f64 (*.f64 (*.f64 alpha alpha) 3) i)
(*.f64 (*.f64 alpha alpha) (*.f64 i 3))
(+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 2)) (+.f64 (*.f64 4 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2)))) (*.f64 -1 (pow.f64 i 2)))) alpha)))
(fma.f64 (*.f64 i 3) (*.f64 alpha alpha) (*.f64 alpha (-.f64 (*.f64 (*.f64 i i) -2) (+.f64 (*.f64 i i) (*.f64 -4 (*.f64 i (*.f64 3 i)))))))
(fma.f64 alpha (+.f64 (-.f64 (*.f64 i (*.f64 i -2)) (*.f64 i i)) (*.f64 12 (*.f64 i i))) (*.f64 (*.f64 alpha alpha) (*.f64 i 3)))
(*.f64 alpha (-.f64 (*.f64 (*.f64 i 3) alpha) (+.f64 (*.f64 (*.f64 i i) -10) (*.f64 i i))))
(-.f64 (+.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 2)) (+.f64 (*.f64 4 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2)))) (*.f64 -1 (pow.f64 i 2)))) alpha)))) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3))))
(-.f64 (fma.f64 -1 (pow.f64 i 3) (fma.f64 (*.f64 i 3) (*.f64 alpha alpha) (*.f64 alpha (-.f64 (*.f64 (*.f64 i i) -2) (+.f64 (*.f64 i i) (*.f64 -4 (*.f64 i (*.f64 3 i)))))))) (*.f64 -7 (pow.f64 i 3)))
(+.f64 (fma.f64 alpha (+.f64 (-.f64 (*.f64 i (*.f64 i -2)) (*.f64 i i)) (*.f64 12 (*.f64 i i))) (*.f64 (*.f64 alpha alpha) (*.f64 i 3))) (*.f64 6 (pow.f64 i 3)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 (*.f64 i 3) alpha) (+.f64 (*.f64 (*.f64 i i) -10) (*.f64 i i)))) (*.f64 6 (pow.f64 i 3)))
(-.f64 (+.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 2)) (+.f64 (*.f64 4 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2)))) (*.f64 -1 (pow.f64 i 2)))) alpha)))) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3))))
(-.f64 (fma.f64 -1 (pow.f64 i 3) (fma.f64 (*.f64 i 3) (*.f64 alpha alpha) (*.f64 alpha (-.f64 (*.f64 (*.f64 i i) -2) (+.f64 (*.f64 i i) (*.f64 -4 (*.f64 i (*.f64 3 i)))))))) (*.f64 -7 (pow.f64 i 3)))
(+.f64 (fma.f64 alpha (+.f64 (-.f64 (*.f64 i (*.f64 i -2)) (*.f64 i i)) (*.f64 12 (*.f64 i i))) (*.f64 (*.f64 alpha alpha) (*.f64 i 3))) (*.f64 6 (pow.f64 i 3)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 (*.f64 i 3) alpha) (+.f64 (*.f64 (*.f64 i i) -10) (*.f64 i i)))) (*.f64 6 (pow.f64 i 3)))
(/.f64 (*.f64 i (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2)))) (pow.f64 beta 3))
(/.f64 (*.f64 (*.f64 alpha alpha) 3) (/.f64 (pow.f64 beta 3) i))
(/.f64 (*.f64 alpha alpha) (/.f64 (/.f64 (pow.f64 beta 3) i) 3))
(/.f64 (*.f64 (*.f64 alpha alpha) (*.f64 i 3)) (pow.f64 beta 3))
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i) (pow.f64 beta 3)))
(fma.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (fma.f64 -4 (/.f64 (*.f64 3 alpha) (pow.f64 beta 3)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 i i) (/.f64 (*.f64 (*.f64 alpha alpha) 3) (/.f64 (pow.f64 beta 3) i)))
(fma.f64 i (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3)) (*.f64 (*.f64 i i) (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3))))))
(*.f64 i (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 beta 3)) 10) (/.f64 alpha (pow.f64 beta 3))) i) (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3))))
(+.f64 (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i) (pow.f64 beta 3))))
(fma.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (fma.f64 -4 (/.f64 (*.f64 3 alpha) (pow.f64 beta 3)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 i i) (/.f64 (*.f64 (*.f64 alpha alpha) 3) (/.f64 (pow.f64 beta 3) i))))
(fma.f64 (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3)) i (fma.f64 (*.f64 i i) (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3)))) (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(fma.f64 6 (pow.f64 (/.f64 i beta) 3) (*.f64 i (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 beta 3)) 10) (/.f64 alpha (pow.f64 beta 3))) i) (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3)))))
(+.f64 (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -4 (pow.f64 alpha 2))) i) (pow.f64 beta 3))))
(fma.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (fma.f64 -4 (/.f64 (*.f64 3 alpha) (pow.f64 beta 3)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 i i) (/.f64 (*.f64 (*.f64 alpha alpha) 3) (/.f64 (pow.f64 beta 3) i))))
(fma.f64 (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3)) i (fma.f64 (*.f64 i i) (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3)))) (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(fma.f64 6 (pow.f64 (/.f64 i beta) 3) (*.f64 i (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 beta 3)) 10) (/.f64 alpha (pow.f64 beta 3))) i) (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3)))))
(*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))
(*.f64 6 (pow.f64 (/.f64 i beta) 3))
(+.f64 (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2)))
(fma.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 (*.f64 i i) (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (fma.f64 -4 (/.f64 (*.f64 3 alpha) (pow.f64 beta 3)) (/.f64 alpha (pow.f64 beta 3))))))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3)))) (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 (/.f64 alpha (pow.f64 beta 3)) 10) (/.f64 alpha (pow.f64 beta 3))) (*.f64 6 (pow.f64 (/.f64 i beta) 3)))
(+.f64 (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (*.f64 i (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (*.f64 -4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2))))
(fma.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (fma.f64 -4 (/.f64 (*.f64 3 alpha) (pow.f64 beta 3)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 i i) (/.f64 (*.f64 (*.f64 alpha alpha) 3) (/.f64 (pow.f64 beta 3) i))))
(fma.f64 (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3)) i (fma.f64 (*.f64 i i) (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3)))) (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(fma.f64 6 (pow.f64 (/.f64 i beta) 3) (*.f64 i (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 beta 3)) 10) (/.f64 alpha (pow.f64 beta 3))) i) (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3)))))
(+.f64 (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (*.f64 i (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (*.f64 -4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2))))
(fma.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (fma.f64 -4 (/.f64 (*.f64 3 alpha) (pow.f64 beta 3)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 i i) (/.f64 (*.f64 (*.f64 alpha alpha) 3) (/.f64 (pow.f64 beta 3) i))))
(fma.f64 (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3)) i (fma.f64 (*.f64 i i) (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3)))) (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(fma.f64 6 (pow.f64 (/.f64 i beta) 3) (*.f64 i (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 beta 3)) 10) (/.f64 alpha (pow.f64 beta 3))) i) (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3)))))
(*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))
(*.f64 6 (pow.f64 (/.f64 i beta) 3))
(+.f64 (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2)))
(fma.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 (*.f64 i i) (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (fma.f64 -4 (/.f64 (*.f64 3 alpha) (pow.f64 beta 3)) (/.f64 alpha (pow.f64 beta 3))))))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3)))) (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(fma.f64 (*.f64 i i) (-.f64 (*.f64 (/.f64 alpha (pow.f64 beta 3)) 10) (/.f64 alpha (pow.f64 beta 3))) (*.f64 6 (pow.f64 (/.f64 i beta) 3)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)) (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)))) i)) (+.f64 (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2))))
(fma.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (fma.f64 -4 (/.f64 (*.f64 3 alpha) (pow.f64 beta 3)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 i i) (/.f64 (*.f64 (*.f64 alpha alpha) 3) (/.f64 (pow.f64 beta 3) i))))
(fma.f64 (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3)) i (fma.f64 (*.f64 i i) (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3)))) (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(fma.f64 6 (pow.f64 (/.f64 i beta) 3) (*.f64 i (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 beta 3)) 10) (/.f64 alpha (pow.f64 beta 3))) i) (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3)))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)) (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)))) i)) (+.f64 (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 alpha (*.f64 2 alpha)) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 2))))
(fma.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (fma.f64 -4 (/.f64 (*.f64 3 alpha) (pow.f64 beta 3)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 i i) (/.f64 (*.f64 (*.f64 alpha alpha) 3) (/.f64 (pow.f64 beta 3) i))))
(fma.f64 (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3)) i (fma.f64 (*.f64 i i) (-.f64 (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3)))) (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(fma.f64 6 (pow.f64 (/.f64 i beta) 3) (*.f64 i (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 beta 3)) 10) (/.f64 alpha (pow.f64 beta 3))) i) (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3)))))
(/.f64 (-.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (pow.f64 i 3) (*.f64 -8 (pow.f64 i 3)))) (pow.f64 beta 3))
(*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))
(*.f64 6 (pow.f64 (/.f64 i beta) 3))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) alpha)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 alpha (-.f64 (*.f64 -2 (/.f64 (*.f64 i i) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 -4 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 3 i)))))))) (*.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(+.f64 (*.f64 alpha (+.f64 (-.f64 (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))) (/.f64 i (/.f64 (pow.f64 beta 3) i))) (*.f64 12 (/.f64 i (/.f64 (pow.f64 beta 3) i))))) (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(+.f64 (*.f64 alpha (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) 10) (/.f64 (*.f64 i i) (pow.f64 beta 3)))) (*.f64 6 (pow.f64 (/.f64 i beta) 3)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 i (pow.f64 beta 3))) (*.f64 -4 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) alpha))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (fma.f64 (*.f64 (/.f64 i (pow.f64 beta 3)) 3) (*.f64 alpha alpha) (fma.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 alpha (-.f64 (*.f64 -2 (/.f64 (*.f64 i i) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 -4 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 3 i))))))))) (*.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i 3) (pow.f64 beta 3)) (+.f64 (*.f64 alpha (+.f64 (-.f64 (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))) (/.f64 i (/.f64 (pow.f64 beta 3) i))) (*.f64 12 (/.f64 i (/.f64 (pow.f64 beta 3) i))))) (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(+.f64 (*.f64 alpha (-.f64 (*.f64 (/.f64 (*.f64 i 3) (pow.f64 beta 3)) alpha) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) -10)))) (*.f64 6 (pow.f64 (/.f64 i beta) 3)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 i (pow.f64 beta 3))) (*.f64 -4 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) alpha))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (fma.f64 (*.f64 (/.f64 i (pow.f64 beta 3)) 3) (*.f64 alpha alpha) (fma.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 alpha (-.f64 (*.f64 -2 (/.f64 (*.f64 i i) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 -4 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 3 i))))))))) (*.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i 3) (pow.f64 beta 3)) (+.f64 (*.f64 alpha (+.f64 (-.f64 (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))) (/.f64 i (/.f64 (pow.f64 beta 3) i))) (*.f64 12 (/.f64 i (/.f64 (pow.f64 beta 3) i))))) (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(+.f64 (*.f64 alpha (-.f64 (*.f64 (/.f64 (*.f64 i 3) (pow.f64 beta 3)) alpha) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) -10)))) (*.f64 6 (pow.f64 (/.f64 i beta) 3)))
(/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (pow.f64 beta 3))
(/.f64 (*.f64 (*.f64 alpha alpha) 3) (/.f64 (pow.f64 beta 3) i))
(/.f64 (*.f64 alpha alpha) (/.f64 (/.f64 (pow.f64 beta 3) i) 3))
(/.f64 (*.f64 (*.f64 alpha alpha) (*.f64 i 3)) (pow.f64 beta 3))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (pow.f64 beta 3)) (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) alpha))
(+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (/.f64 (*.f64 i i) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 -4 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 3 i))))))) (/.f64 (*.f64 i 3) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha))))
(fma.f64 alpha (+.f64 (-.f64 (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))) (/.f64 i (/.f64 (pow.f64 beta 3) i))) (*.f64 12 (/.f64 i (/.f64 (pow.f64 beta 3) i)))) (/.f64 (*.f64 alpha alpha) (/.f64 (/.f64 (pow.f64 beta 3) i) 3)))
(*.f64 alpha (-.f64 (*.f64 (/.f64 (*.f64 i 3) (pow.f64 beta 3)) alpha) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) -10))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) alpha))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (fma.f64 (*.f64 (/.f64 i (pow.f64 beta 3)) 3) (*.f64 alpha alpha) (fma.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 alpha (-.f64 (*.f64 -2 (/.f64 (*.f64 i i) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 -4 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 3 i))))))))) (*.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i 3) (pow.f64 beta 3)) (+.f64 (*.f64 alpha (+.f64 (-.f64 (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))) (/.f64 i (/.f64 (pow.f64 beta 3) i))) (*.f64 12 (/.f64 i (/.f64 (pow.f64 beta 3) i))))) (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(+.f64 (*.f64 alpha (-.f64 (*.f64 (/.f64 (*.f64 i 3) (pow.f64 beta 3)) alpha) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) -10)))) (*.f64 6 (pow.f64 (/.f64 i beta) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) alpha))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (fma.f64 (*.f64 (/.f64 i (pow.f64 beta 3)) 3) (*.f64 alpha alpha) (fma.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 alpha (-.f64 (*.f64 -2 (/.f64 (*.f64 i i) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 -4 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 3 i))))))))) (*.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i 3) (pow.f64 beta 3)) (+.f64 (*.f64 alpha (+.f64 (-.f64 (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))) (/.f64 i (/.f64 (pow.f64 beta 3) i))) (*.f64 12 (/.f64 i (/.f64 (pow.f64 beta 3) i))))) (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(+.f64 (*.f64 alpha (-.f64 (*.f64 (/.f64 (*.f64 i 3) (pow.f64 beta 3)) alpha) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) -10)))) (*.f64 6 (pow.f64 (/.f64 i beta) 3)))
(/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (pow.f64 beta 3))
(/.f64 (*.f64 (*.f64 alpha alpha) 3) (/.f64 (pow.f64 beta 3) i))
(/.f64 (*.f64 alpha alpha) (/.f64 (/.f64 (pow.f64 beta 3) i) 3))
(/.f64 (*.f64 (*.f64 alpha alpha) (*.f64 i 3)) (pow.f64 beta 3))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (pow.f64 beta 3)) (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) alpha)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (/.f64 (*.f64 i i) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 -4 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 3 i))))))) (/.f64 (*.f64 i 3) (/.f64 (pow.f64 beta 3) (*.f64 alpha alpha))))
(fma.f64 alpha (+.f64 (-.f64 (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))) (/.f64 i (/.f64 (pow.f64 beta 3) i))) (*.f64 12 (/.f64 i (/.f64 (pow.f64 beta 3) i)))) (/.f64 (*.f64 alpha alpha) (/.f64 (/.f64 (pow.f64 beta 3) i) 3)))
(*.f64 alpha (-.f64 (*.f64 (/.f64 (*.f64 i 3) (pow.f64 beta 3)) alpha) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) -10))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) alpha)) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (fma.f64 (*.f64 (/.f64 i (pow.f64 beta 3)) 3) (*.f64 alpha alpha) (fma.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 alpha (-.f64 (*.f64 -2 (/.f64 (*.f64 i i) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 -4 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 3 i))))))))) (*.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i 3) (pow.f64 beta 3)) (+.f64 (*.f64 alpha (+.f64 (-.f64 (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))) (/.f64 i (/.f64 (pow.f64 beta 3) i))) (*.f64 12 (/.f64 i (/.f64 (pow.f64 beta 3) i))))) (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(+.f64 (*.f64 alpha (-.f64 (*.f64 (/.f64 (*.f64 i 3) (pow.f64 beta 3)) alpha) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) -10)))) (*.f64 6 (pow.f64 (/.f64 i beta) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 i) (*.f64 -4 i)) (pow.f64 alpha 2)) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (+.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 i 2) (*.f64 2 (pow.f64 i 2))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) alpha)) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (fma.f64 (*.f64 (/.f64 i (pow.f64 beta 3)) 3) (*.f64 alpha alpha) (fma.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 alpha (-.f64 (*.f64 -2 (/.f64 (*.f64 i i) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 -4 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 3 i))))))))) (*.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i 3) (pow.f64 beta 3)) (+.f64 (*.f64 alpha (+.f64 (-.f64 (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))) (/.f64 i (/.f64 (pow.f64 beta 3) i))) (*.f64 12 (/.f64 i (/.f64 (pow.f64 beta 3) i))))) (*.f64 6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(+.f64 (*.f64 alpha (-.f64 (*.f64 (/.f64 (*.f64 i 3) (pow.f64 beta 3)) alpha) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) -10)))) (*.f64 6 (pow.f64 (/.f64 i beta) 3)))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 i alpha) (pow.f64 i 2)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 -4 (*.f64 i (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i)))) (*.f64 (*.f64 i i) (+.f64 alpha i)))) (pow.f64 beta 3))
(/.f64 (neg.f64 (fma.f64 (*.f64 i i) (+.f64 alpha i) (fma.f64 (*.f64 -4 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)) (*.f64 i (pow.f64 (+.f64 alpha i) 2))))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 i (neg.f64 (pow.f64 (+.f64 alpha i) 2))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (*.f64 (fma.f64 2 i alpha) -4) i))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 i alpha) (pow.f64 i 2)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 -4 (*.f64 i (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i)))) (*.f64 (*.f64 i i) (+.f64 alpha i)))) (pow.f64 beta 3))
(/.f64 (neg.f64 (fma.f64 (*.f64 i i) (+.f64 alpha i) (fma.f64 (*.f64 -4 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)) (*.f64 i (pow.f64 (+.f64 alpha i) 2))))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 i (neg.f64 (pow.f64 (+.f64 alpha i) 2))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (*.f64 (fma.f64 2 i alpha) -4) i))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 i alpha) (pow.f64 i 2)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 -4 (*.f64 i (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i)))) (*.f64 (*.f64 i i) (+.f64 alpha i)))) (pow.f64 beta 3))
(/.f64 (neg.f64 (fma.f64 (*.f64 i i) (+.f64 alpha i) (fma.f64 (*.f64 -4 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)) (*.f64 i (pow.f64 (+.f64 alpha i) 2))))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 i (neg.f64 (pow.f64 (+.f64 alpha i) 2))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (*.f64 (fma.f64 2 i alpha) -4) i))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 i alpha) (pow.f64 i 2)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 -4 (*.f64 i (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i)))) (*.f64 (*.f64 i i) (+.f64 alpha i)))) (pow.f64 beta 3))
(/.f64 (neg.f64 (fma.f64 (*.f64 i i) (+.f64 alpha i) (fma.f64 (*.f64 -4 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)) (*.f64 i (pow.f64 (+.f64 alpha i) 2))))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 i (neg.f64 (pow.f64 (+.f64 alpha i) 2))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (*.f64 (fma.f64 2 i alpha) -4) i))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 i alpha) (pow.f64 i 2)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 -4 (*.f64 i (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i)))) (*.f64 (*.f64 i i) (+.f64 alpha i)))) (pow.f64 beta 3))
(/.f64 (neg.f64 (fma.f64 (*.f64 i i) (+.f64 alpha i) (fma.f64 (*.f64 -4 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)) (*.f64 i (pow.f64 (+.f64 alpha i) 2))))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 i (neg.f64 (pow.f64 (+.f64 alpha i) 2))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (*.f64 (fma.f64 2 i alpha) -4) i))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 i alpha) (pow.f64 i 2)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 -4 (*.f64 i (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i)))) (*.f64 (*.f64 i i) (+.f64 alpha i)))) (pow.f64 beta 3))
(/.f64 (neg.f64 (fma.f64 (*.f64 i i) (+.f64 alpha i) (fma.f64 (*.f64 -4 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)) (*.f64 i (pow.f64 (+.f64 alpha i) 2))))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 i (neg.f64 (pow.f64 (+.f64 alpha i) 2))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (*.f64 (fma.f64 2 i alpha) -4) i))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 i alpha) (pow.f64 i 2)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 -4 (*.f64 i (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i)))) (*.f64 (*.f64 i i) (+.f64 alpha i)))) (pow.f64 beta 3))
(/.f64 (neg.f64 (fma.f64 (*.f64 i i) (+.f64 alpha i) (fma.f64 (*.f64 -4 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)) (*.f64 i (pow.f64 (+.f64 alpha i) 2))))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 i (neg.f64 (pow.f64 (+.f64 alpha i) 2))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (*.f64 (fma.f64 2 i alpha) -4) i))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (+.f64 i alpha) (pow.f64 i 2)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 -4 (*.f64 i (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i)))) (*.f64 (*.f64 i i) (+.f64 alpha i)))) (pow.f64 beta 3))
(/.f64 (neg.f64 (fma.f64 (*.f64 i i) (+.f64 alpha i) (fma.f64 (*.f64 -4 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)) (*.f64 i (pow.f64 (+.f64 alpha i) 2))))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 i (neg.f64 (pow.f64 (+.f64 alpha i) 2))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (*.f64 (fma.f64 2 i alpha) -4) i))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 -4 (*.f64 i (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i)))) (*.f64 (*.f64 i i) (+.f64 alpha i)))) (pow.f64 beta 3))
(/.f64 (neg.f64 (fma.f64 (*.f64 i i) (+.f64 alpha i) (fma.f64 (*.f64 -4 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)) (*.f64 i (pow.f64 (+.f64 alpha i) 2))))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 i (neg.f64 (pow.f64 (+.f64 alpha i) 2))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (*.f64 (fma.f64 2 i alpha) -4) i))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 -4 (*.f64 i (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i)))) (*.f64 (*.f64 i i) (+.f64 alpha i)))) (pow.f64 beta 3))
(/.f64 (neg.f64 (fma.f64 (*.f64 i i) (+.f64 alpha i) (fma.f64 (*.f64 -4 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)) (*.f64 i (pow.f64 (+.f64 alpha i) 2))))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 i (neg.f64 (pow.f64 (+.f64 alpha i) 2))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (*.f64 (fma.f64 2 i alpha) -4) i))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 -4 (*.f64 i (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i)))) (*.f64 (*.f64 i i) (+.f64 alpha i)))) (pow.f64 beta 3))
(/.f64 (neg.f64 (fma.f64 (*.f64 i i) (+.f64 alpha i) (fma.f64 (*.f64 -4 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)) (*.f64 i (pow.f64 (+.f64 alpha i) 2))))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 i (neg.f64 (pow.f64 (+.f64 alpha i) 2))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (*.f64 (fma.f64 2 i alpha) -4) i))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 -4 (*.f64 i (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i)))) (*.f64 (*.f64 i i) (+.f64 alpha i)))) (pow.f64 beta 3))
(/.f64 (neg.f64 (fma.f64 (*.f64 i i) (+.f64 alpha i) (fma.f64 (*.f64 -4 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)) (*.f64 i (pow.f64 (+.f64 alpha i) 2))))) (pow.f64 beta 3))
(/.f64 (-.f64 (*.f64 i (neg.f64 (pow.f64 (+.f64 alpha i) 2))) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (*.f64 (fma.f64 2 i alpha) -4) i))) (pow.f64 beta 3))
(-.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (+.f64 (*.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (/.f64 (*.f64 i i) (*.f64 beta beta))) (/.f64 (neg.f64 (pow.f64 i 3)) (pow.f64 beta 3)))
(+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 (/.f64 i beta) (/.f64 i beta))))
(+.f64 (pow.f64 (/.f64 i beta) 3) (fma.f64 -7 (pow.f64 (/.f64 i beta) 3) (*.f64 (/.f64 (/.f64 i beta) beta) i)))
(-.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 2)))) (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (fma.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 (+.f64 (fma.f64 -4 (*.f64 3 (/.f64 (*.f64 i i) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (/.f64 i (*.f64 beta beta)))) (*.f64 2 (/.f64 (*.f64 i i) (pow.f64 beta 3)))) alpha (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 (*.f64 i i) (*.f64 beta beta))))) (/.f64 (neg.f64 (pow.f64 i 3)) (pow.f64 beta 3)))
(+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (+.f64 (fma.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 (/.f64 i beta) (/.f64 i beta))) (*.f64 alpha (+.f64 (+.f64 (/.f64 i (/.f64 (pow.f64 beta 3) i)) (*.f64 -12 (/.f64 i (/.f64 (pow.f64 beta 3) i)))) (-.f64 (/.f64 (/.f64 i beta) beta) (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))))))))
(+.f64 (fma.f64 alpha (+.f64 (*.f64 (+.f64 (/.f64 i beta) 1) (/.f64 (/.f64 i beta) beta)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) -10)) (fma.f64 (/.f64 i beta) (/.f64 i beta) (pow.f64 (/.f64 i beta) 3))) (*.f64 (pow.f64 (/.f64 i beta) 3) -7))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 2)))) (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (fma.f64 (*.f64 (/.f64 i (pow.f64 beta 3)) -3) (*.f64 alpha alpha) (fma.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 (+.f64 (fma.f64 -4 (*.f64 3 (/.f64 (*.f64 i i) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (/.f64 i (*.f64 beta beta)))) (*.f64 2 (/.f64 (*.f64 i i) (pow.f64 beta 3)))) alpha (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 (*.f64 i i) (*.f64 beta beta)))))) (/.f64 (neg.f64 (pow.f64 i 3)) (pow.f64 beta 3)))
(+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 alpha (+.f64 (+.f64 (/.f64 i (/.f64 (pow.f64 beta 3) i)) (*.f64 -12 (/.f64 i (/.f64 (pow.f64 beta 3) i)))) (-.f64 (/.f64 (/.f64 i beta) beta) (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))))) (fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i -3) (pow.f64 beta 3)) (fma.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 (/.f64 i beta) (/.f64 i beta))))))
(+.f64 (pow.f64 (/.f64 i beta) 3) (fma.f64 alpha (+.f64 (*.f64 (+.f64 (/.f64 i beta) 1) (/.f64 (/.f64 i beta) beta)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) -10)) (fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i -3) (pow.f64 beta 3)) (fma.f64 -7 (pow.f64 (/.f64 i beta) 3) (*.f64 (/.f64 (/.f64 i beta) beta) i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (/.f64 i (pow.f64 beta 2)))) (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (fma.f64 (*.f64 (/.f64 i (pow.f64 beta 3)) -3) (*.f64 alpha alpha) (fma.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 (+.f64 (fma.f64 -4 (*.f64 3 (/.f64 (*.f64 i i) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (/.f64 i (*.f64 beta beta)))) (*.f64 2 (/.f64 (*.f64 i i) (pow.f64 beta 3)))) alpha (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 (*.f64 i i) (*.f64 beta beta)))))) (/.f64 (neg.f64 (pow.f64 i 3)) (pow.f64 beta 3)))
(+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 alpha (+.f64 (+.f64 (/.f64 i (/.f64 (pow.f64 beta 3) i)) (*.f64 -12 (/.f64 i (/.f64 (pow.f64 beta 3) i)))) (-.f64 (/.f64 (/.f64 i beta) beta) (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))))) (fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i -3) (pow.f64 beta 3)) (fma.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 (/.f64 i beta) (/.f64 i beta))))))
(+.f64 (pow.f64 (/.f64 i beta) 3) (fma.f64 alpha (+.f64 (*.f64 (+.f64 (/.f64 i beta) 1) (/.f64 (/.f64 i beta) beta)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) -10)) (fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i -3) (pow.f64 beta 3)) (fma.f64 -7 (pow.f64 (/.f64 i beta) 3) (*.f64 (/.f64 (/.f64 i beta) beta) i)))))
(*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2))
(*.f64 (*.f64 alpha alpha) (*.f64 (/.f64 i (pow.f64 beta 3)) -3))
(*.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i -3) (pow.f64 beta 3)))
(*.f64 alpha (*.f64 alpha (/.f64 (*.f64 i -3) (pow.f64 beta 3))))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 beta 2)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha) (*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)))
(fma.f64 (+.f64 (+.f64 (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (/.f64 i (*.f64 beta beta))) (*.f64 -4 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 3 i))))) (*.f64 2 (/.f64 (*.f64 i i) (pow.f64 beta 3)))) alpha (*.f64 (*.f64 alpha alpha) (*.f64 (/.f64 i (pow.f64 beta 3)) -3)))
(fma.f64 alpha (+.f64 (+.f64 (/.f64 i (/.f64 (pow.f64 beta 3) i)) (*.f64 -12 (/.f64 i (/.f64 (pow.f64 beta 3) i)))) (-.f64 (/.f64 (/.f64 i beta) beta) (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))))) (*.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i -3) (pow.f64 beta 3))))
(*.f64 alpha (+.f64 (+.f64 (*.f64 (+.f64 (/.f64 i beta) 1) (/.f64 (/.f64 i beta) beta)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) -10)) (*.f64 (/.f64 (*.f64 i -3) (pow.f64 beta 3)) alpha)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 beta 2)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha) (+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (fma.f64 (*.f64 (/.f64 i (pow.f64 beta 3)) -3) (*.f64 alpha alpha) (fma.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 (+.f64 (fma.f64 -4 (*.f64 3 (/.f64 (*.f64 i i) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (/.f64 i (*.f64 beta beta)))) (*.f64 2 (/.f64 (*.f64 i i) (pow.f64 beta 3)))) alpha (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 (*.f64 i i) (*.f64 beta beta)))))) (/.f64 (neg.f64 (pow.f64 i 3)) (pow.f64 beta 3)))
(+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 alpha (+.f64 (+.f64 (/.f64 i (/.f64 (pow.f64 beta 3) i)) (*.f64 -12 (/.f64 i (/.f64 (pow.f64 beta 3) i)))) (-.f64 (/.f64 (/.f64 i beta) beta) (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))))) (fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i -3) (pow.f64 beta 3)) (fma.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 (/.f64 i beta) (/.f64 i beta))))))
(+.f64 (pow.f64 (/.f64 i beta) 3) (fma.f64 alpha (+.f64 (*.f64 (+.f64 (/.f64 i beta) 1) (/.f64 (/.f64 i beta) beta)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) -10)) (fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i -3) (pow.f64 beta 3)) (fma.f64 -7 (pow.f64 (/.f64 i beta) 3) (*.f64 (/.f64 (/.f64 i beta) beta) i)))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 i (pow.f64 beta 2)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 i (+.f64 i (*.f64 2 i))) (pow.f64 beta 3))))) (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha) (+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (fma.f64 (*.f64 (/.f64 i (pow.f64 beta 3)) -3) (*.f64 alpha alpha) (fma.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 (+.f64 (fma.f64 -4 (*.f64 3 (/.f64 (*.f64 i i) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (/.f64 i (*.f64 beta beta)))) (*.f64 2 (/.f64 (*.f64 i i) (pow.f64 beta 3)))) alpha (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (/.f64 (*.f64 i i) (*.f64 beta beta)))))) (/.f64 (neg.f64 (pow.f64 i 3)) (pow.f64 beta 3)))
(+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 alpha (+.f64 (+.f64 (/.f64 i (/.f64 (pow.f64 beta 3) i)) (*.f64 -12 (/.f64 i (/.f64 (pow.f64 beta 3) i)))) (-.f64 (/.f64 (/.f64 i beta) beta) (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))))) (fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i -3) (pow.f64 beta 3)) (fma.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 (/.f64 i beta) (/.f64 i beta))))))
(+.f64 (pow.f64 (/.f64 i beta) 3) (fma.f64 alpha (+.f64 (*.f64 (+.f64 (/.f64 i beta) 1) (/.f64 (/.f64 i beta) beta)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) -10)) (fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i -3) (pow.f64 beta 3)) (fma.f64 -7 (pow.f64 (/.f64 i beta) 3) (*.f64 (/.f64 (/.f64 i beta) beta) i)))))
(*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2))
(*.f64 (*.f64 alpha alpha) (*.f64 (/.f64 i (pow.f64 beta 3)) -3))
(*.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i -3) (pow.f64 beta 3)))
(*.f64 alpha (*.f64 alpha (/.f64 (*.f64 i -3) (pow.f64 beta 3))))
(+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 i (pow.f64 beta 2))) (+.f64 (*.f64 4 (+.f64 (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha)))
(fma.f64 (*.f64 (/.f64 i (pow.f64 beta 3)) -3) (*.f64 alpha alpha) (neg.f64 (*.f64 alpha (+.f64 (fma.f64 -1 (/.f64 i (*.f64 beta beta)) (fma.f64 4 (*.f64 3 (/.f64 (*.f64 i i) (pow.f64 beta 3))) (neg.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3))))) (*.f64 -2 (/.f64 (*.f64 i i) (pow.f64 beta 3)))))))
(-.f64 (*.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i -3) (pow.f64 beta 3))) (*.f64 alpha (+.f64 (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))) (-.f64 (-.f64 (*.f64 12 (/.f64 i (/.f64 (pow.f64 beta 3) i))) (/.f64 i (/.f64 (pow.f64 beta 3) i))) (/.f64 (/.f64 i beta) beta)))))
(*.f64 alpha (-.f64 (*.f64 (/.f64 (*.f64 i -3) (pow.f64 beta 3)) alpha) (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) 10) (/.f64 (*.f64 i i) (pow.f64 beta 3))) (/.f64 (/.f64 i beta) beta))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 i (pow.f64 beta 2))) (+.f64 (*.f64 4 (+.f64 (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha)))))) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (fma.f64 (*.f64 (/.f64 i (pow.f64 beta 3)) -3) (*.f64 alpha alpha) (+.f64 (*.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (neg.f64 (*.f64 alpha (+.f64 (fma.f64 -1 (/.f64 i (*.f64 beta beta)) (fma.f64 4 (*.f64 3 (/.f64 (*.f64 i i) (pow.f64 beta 3))) (neg.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3))))) (*.f64 -2 (/.f64 (*.f64 i i) (pow.f64 beta 3))))))))) (/.f64 (neg.f64 (pow.f64 i 3)) (pow.f64 beta 3)))
(+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i -3) (pow.f64 beta 3)) (fma.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 (neg.f64 (+.f64 (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))) (-.f64 (-.f64 (*.f64 12 (/.f64 i (/.f64 (pow.f64 beta 3) i))) (/.f64 i (/.f64 (pow.f64 beta 3) i))) (/.f64 (/.f64 i beta) beta)))) alpha (*.f64 (/.f64 i beta) (/.f64 i beta))))))
(+.f64 (-.f64 (fma.f64 -7 (pow.f64 (/.f64 i beta) 3) (*.f64 (/.f64 (/.f64 i beta) beta) i)) (*.f64 alpha (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) 10) (/.f64 (*.f64 i i) (pow.f64 beta 3))) (/.f64 (/.f64 i beta) beta)))) (fma.f64 alpha (*.f64 alpha (/.f64 (*.f64 i -3) (pow.f64 beta 3))) (pow.f64 (/.f64 i beta) 3)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -1 (/.f64 i (pow.f64 beta 3)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 i (pow.f64 beta 2))) (+.f64 (*.f64 4 (+.f64 (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 3))))) (*.f64 2 (/.f64 (pow.f64 i 2) (pow.f64 beta 3)))) alpha)))))) (*.f64 -1 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(-.f64 (fma.f64 (*.f64 (/.f64 i (pow.f64 beta 3)) -3) (*.f64 alpha alpha) (+.f64 (*.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (neg.f64 (*.f64 alpha (+.f64 (fma.f64 -1 (/.f64 i (*.f64 beta beta)) (fma.f64 4 (*.f64 3 (/.f64 (*.f64 i i) (pow.f64 beta 3))) (neg.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3))))) (*.f64 -2 (/.f64 (*.f64 i i) (pow.f64 beta 3))))))))) (/.f64 (neg.f64 (pow.f64 i 3)) (pow.f64 beta 3)))
(+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 (*.f64 alpha alpha) (/.f64 (*.f64 i -3) (pow.f64 beta 3)) (fma.f64 -7 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (fma.f64 (neg.f64 (+.f64 (*.f64 -2 (/.f64 i (/.f64 (pow.f64 beta 3) i))) (-.f64 (-.f64 (*.f64 12 (/.f64 i (/.f64 (pow.f64 beta 3) i))) (/.f64 i (/.f64 (pow.f64 beta 3) i))) (/.f64 (/.f64 i beta) beta)))) alpha (*.f64 (/.f64 i beta) (/.f64 i beta))))))
(+.f64 (-.f64 (fma.f64 -7 (pow.f64 (/.f64 i beta) 3) (*.f64 (/.f64 (/.f64 i beta) beta) i)) (*.f64 alpha (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) 10) (/.f64 (*.f64 i i) (pow.f64 beta 3))) (/.f64 (/.f64 i beta) beta)))) (fma.f64 alpha (*.f64 alpha (/.f64 (*.f64 i -3) (pow.f64 beta 3))) (pow.f64 (/.f64 i beta) 3)))
(*.f64 i (-.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)))))
(*.f64 i (-.f64 (fma.f64 -4 (/.f64 (*.f64 alpha alpha) (pow.f64 beta 3)) (/.f64 alpha (*.f64 beta beta))) (/.f64 (neg.f64 (*.f64 alpha alpha)) (pow.f64 beta 3))))
(*.f64 i (+.f64 (/.f64 alpha (*.f64 beta beta)) (*.f64 -3 (/.f64 alpha (/.f64 (pow.f64 beta 3) alpha)))))
(*.f64 i (+.f64 (/.f64 alpha (*.f64 beta beta)) (*.f64 (*.f64 (/.f64 alpha (pow.f64 beta 3)) alpha) -3)))
(+.f64 (*.f64 i (-.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))))
(fma.f64 i (-.f64 (fma.f64 -4 (/.f64 (*.f64 alpha alpha) (pow.f64 beta 3)) (/.f64 alpha (*.f64 beta beta))) (/.f64 (neg.f64 (*.f64 alpha alpha)) (pow.f64 beta 3))) (*.f64 (*.f64 i i) (+.f64 (fma.f64 -4 (*.f64 3 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 1 (*.f64 beta beta)))) (*.f64 2 (/.f64 alpha (pow.f64 beta 3))))))
(fma.f64 i (+.f64 (/.f64 alpha (*.f64 beta beta)) (*.f64 -3 (/.f64 alpha (/.f64 (pow.f64 beta 3) alpha)))) (*.f64 (*.f64 i i) (+.f64 (+.f64 (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (/.f64 (*.f64 alpha 3) (pow.f64 beta 3)))))
(*.f64 i (+.f64 (+.f64 (/.f64 alpha (*.f64 beta beta)) (*.f64 (*.f64 (/.f64 alpha (pow.f64 beta 3)) alpha) -3)) (*.f64 (+.f64 (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (*.f64 (/.f64 alpha (pow.f64 beta 3)) -10)) i)))
(+.f64 (*.f64 i (-.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))) (*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(fma.f64 i (-.f64 (fma.f64 -4 (/.f64 (*.f64 alpha alpha) (pow.f64 beta 3)) (/.f64 alpha (*.f64 beta beta))) (/.f64 (neg.f64 (*.f64 alpha alpha)) (pow.f64 beta 3))) (fma.f64 (*.f64 i i) (+.f64 (fma.f64 -4 (*.f64 3 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 1 (*.f64 beta beta)))) (*.f64 2 (/.f64 alpha (pow.f64 beta 3)))) (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) -6)))
(fma.f64 i (+.f64 (/.f64 alpha (*.f64 beta beta)) (*.f64 -3 (/.f64 alpha (/.f64 (pow.f64 beta 3) alpha)))) (fma.f64 (*.f64 i i) (+.f64 (+.f64 (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (/.f64 (*.f64 alpha 3) (pow.f64 beta 3))) (/.f64 -6 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))))
(fma.f64 i (+.f64 (/.f64 alpha (*.f64 beta beta)) (*.f64 (*.f64 (/.f64 alpha (pow.f64 beta 3)) alpha) -3)) (fma.f64 (*.f64 i i) (+.f64 (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (*.f64 (/.f64 alpha (pow.f64 beta 3)) -10)) (*.f64 (pow.f64 (/.f64 i beta) 3) -6)))
(+.f64 (*.f64 i (-.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))) (*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(fma.f64 i (-.f64 (fma.f64 -4 (/.f64 (*.f64 alpha alpha) (pow.f64 beta 3)) (/.f64 alpha (*.f64 beta beta))) (/.f64 (neg.f64 (*.f64 alpha alpha)) (pow.f64 beta 3))) (fma.f64 (*.f64 i i) (+.f64 (fma.f64 -4 (*.f64 3 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 1 (*.f64 beta beta)))) (*.f64 2 (/.f64 alpha (pow.f64 beta 3)))) (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) -6)))
(fma.f64 i (+.f64 (/.f64 alpha (*.f64 beta beta)) (*.f64 -3 (/.f64 alpha (/.f64 (pow.f64 beta 3) alpha)))) (fma.f64 (*.f64 i i) (+.f64 (+.f64 (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (/.f64 (*.f64 alpha 3) (pow.f64 beta 3))) (/.f64 -6 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))))
(fma.f64 i (+.f64 (/.f64 alpha (*.f64 beta beta)) (*.f64 (*.f64 (/.f64 alpha (pow.f64 beta 3)) alpha) -3)) (fma.f64 (*.f64 i i) (+.f64 (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (*.f64 (/.f64 alpha (pow.f64 beta 3)) -10)) (*.f64 (pow.f64 (/.f64 i beta) 3) -6)))
(*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))
(*.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) -6)
(/.f64 -6 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))
(*.f64 (pow.f64 (/.f64 i beta) 3) -6)
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))) (*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(fma.f64 (*.f64 i i) (+.f64 (fma.f64 -4 (*.f64 3 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 1 (*.f64 beta beta)))) (*.f64 2 (/.f64 alpha (pow.f64 beta 3)))) (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) -6))
(fma.f64 (*.f64 i i) (+.f64 (+.f64 (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (/.f64 (*.f64 alpha 3) (pow.f64 beta 3))) (/.f64 -6 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))))
(fma.f64 (*.f64 i i) (+.f64 (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (*.f64 (/.f64 alpha (pow.f64 beta 3)) -10)) (*.f64 (pow.f64 (/.f64 i beta) 3) -6))
(+.f64 (*.f64 i (-.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))) (*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(fma.f64 i (-.f64 (fma.f64 -4 (/.f64 (*.f64 alpha alpha) (pow.f64 beta 3)) (/.f64 alpha (*.f64 beta beta))) (/.f64 (neg.f64 (*.f64 alpha alpha)) (pow.f64 beta 3))) (fma.f64 (*.f64 i i) (+.f64 (fma.f64 -4 (*.f64 3 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 1 (*.f64 beta beta)))) (*.f64 2 (/.f64 alpha (pow.f64 beta 3)))) (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) -6)))
(fma.f64 i (+.f64 (/.f64 alpha (*.f64 beta beta)) (*.f64 -3 (/.f64 alpha (/.f64 (pow.f64 beta 3) alpha)))) (fma.f64 (*.f64 i i) (+.f64 (+.f64 (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (/.f64 (*.f64 alpha 3) (pow.f64 beta 3))) (/.f64 -6 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))))
(fma.f64 i (+.f64 (/.f64 alpha (*.f64 beta beta)) (*.f64 (*.f64 (/.f64 alpha (pow.f64 beta 3)) alpha) -3)) (fma.f64 (*.f64 i i) (+.f64 (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (*.f64 (/.f64 alpha (pow.f64 beta 3)) -10)) (*.f64 (pow.f64 (/.f64 i beta) 3) -6)))
(+.f64 (*.f64 i (-.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))) (*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(fma.f64 i (-.f64 (fma.f64 -4 (/.f64 (*.f64 alpha alpha) (pow.f64 beta 3)) (/.f64 alpha (*.f64 beta beta))) (/.f64 (neg.f64 (*.f64 alpha alpha)) (pow.f64 beta 3))) (fma.f64 (*.f64 i i) (+.f64 (fma.f64 -4 (*.f64 3 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 1 (*.f64 beta beta)))) (*.f64 2 (/.f64 alpha (pow.f64 beta 3)))) (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) -6)))
(fma.f64 i (+.f64 (/.f64 alpha (*.f64 beta beta)) (*.f64 -3 (/.f64 alpha (/.f64 (pow.f64 beta 3) alpha)))) (fma.f64 (*.f64 i i) (+.f64 (+.f64 (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (/.f64 (*.f64 alpha 3) (pow.f64 beta 3))) (/.f64 -6 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))))
(fma.f64 i (+.f64 (/.f64 alpha (*.f64 beta beta)) (*.f64 (*.f64 (/.f64 alpha (pow.f64 beta 3)) alpha) -3)) (fma.f64 (*.f64 i i) (+.f64 (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (*.f64 (/.f64 alpha (pow.f64 beta 3)) -10)) (*.f64 (pow.f64 (/.f64 i beta) 3) -6)))
(*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))
(*.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) -6)
(/.f64 -6 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))
(*.f64 (pow.f64 (/.f64 i beta) 3) -6)
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))) (*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(fma.f64 (*.f64 i i) (+.f64 (fma.f64 -4 (*.f64 3 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 1 (*.f64 beta beta)))) (*.f64 2 (/.f64 alpha (pow.f64 beta 3)))) (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) -6))
(fma.f64 (*.f64 i i) (+.f64 (+.f64 (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (/.f64 (*.f64 alpha 3) (pow.f64 beta 3))) (/.f64 -6 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))))
(fma.f64 (*.f64 i i) (+.f64 (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (*.f64 (/.f64 alpha (pow.f64 beta 3)) -10)) (*.f64 (pow.f64 (/.f64 i beta) 3) -6))
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))) (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))) (*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(fma.f64 -1 (*.f64 i (-.f64 (fma.f64 -1 (/.f64 alpha (*.f64 beta beta)) (*.f64 4 (/.f64 (*.f64 alpha alpha) (pow.f64 beta 3)))) (/.f64 (*.f64 alpha alpha) (pow.f64 beta 3)))) (fma.f64 (*.f64 i i) (+.f64 (fma.f64 -4 (*.f64 3 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 1 (*.f64 beta beta)))) (*.f64 2 (/.f64 alpha (pow.f64 beta 3)))) (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) -6)))
(-.f64 (fma.f64 (*.f64 i i) (+.f64 (+.f64 (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (/.f64 (*.f64 alpha 3) (pow.f64 beta 3))) (/.f64 -6 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))) (*.f64 i (fma.f64 -1 (/.f64 alpha (*.f64 beta beta)) (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3)))))
(-.f64 (fma.f64 (*.f64 i i) (+.f64 (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (*.f64 (/.f64 alpha (pow.f64 beta 3)) -10)) (*.f64 (pow.f64 (/.f64 i beta) 3) -6)) (*.f64 i (-.f64 (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3)) (/.f64 alpha (*.f64 beta beta)))))
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))) (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)))) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 3))) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 alpha (pow.f64 beta 3)))) (*.f64 -2 (/.f64 alpha (pow.f64 beta 3))))) (*.f64 -6 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(fma.f64 -1 (*.f64 i (-.f64 (fma.f64 -1 (/.f64 alpha (*.f64 beta beta)) (*.f64 4 (/.f64 (*.f64 alpha alpha) (pow.f64 beta 3)))) (/.f64 (*.f64 alpha alpha) (pow.f64 beta 3)))) (fma.f64 (*.f64 i i) (+.f64 (fma.f64 -4 (*.f64 3 (/.f64 alpha (pow.f64 beta 3))) (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 1 (*.f64 beta beta)))) (*.f64 2 (/.f64 alpha (pow.f64 beta 3)))) (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) -6)))
(-.f64 (fma.f64 (*.f64 i i) (+.f64 (+.f64 (/.f64 (*.f64 -12 alpha) (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (/.f64 (*.f64 alpha 3) (pow.f64 beta 3))) (/.f64 -6 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))) (*.f64 i (fma.f64 -1 (/.f64 alpha (*.f64 beta beta)) (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3)))))
(-.f64 (fma.f64 (*.f64 i i) (+.f64 (+.f64 (/.f64 alpha (pow.f64 beta 3)) (/.f64 (/.f64 1 beta) beta)) (*.f64 (/.f64 alpha (pow.f64 beta 3)) -10)) (*.f64 (pow.f64 (/.f64 i beta) 3) -6)) (*.f64 i (-.f64 (/.f64 (*.f64 alpha (*.f64 alpha 3)) (pow.f64 beta 3)) (/.f64 alpha (*.f64 beta beta)))))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 i alpha) (pow.f64 i 2)) (*.f64 -4 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (*.f64 i (pow.f64 (+.f64 i alpha) 2)))) (pow.f64 beta 3))
(/.f64 (-.f64 (fma.f64 -4 (*.f64 i (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i)))) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2))) (pow.f64 beta 3))
(/.f64 (fma.f64 (*.f64 i i) (+.f64 alpha i) (fma.f64 (*.f64 -4 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)) (*.f64 i (pow.f64 (+.f64 alpha i) 2)))) (pow.f64 beta 3))
(/.f64 (+.f64 (*.f64 i (pow.f64 (+.f64 alpha i) 2)) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (*.f64 (fma.f64 2 i alpha) -4) i))) (pow.f64 beta 3))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 3))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) i) (pow.f64 beta 3))))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i))) (-.f64 (fma.f64 -4 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 alpha i)))) (/.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (pow.f64 beta 3))))
(+.f64 (fma.f64 -4 (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 (+.f64 alpha i) (fma.f64 2 i alpha))) (*.f64 (/.f64 i (/.f64 (pow.f64 beta 3) i)) (+.f64 alpha i))) (+.f64 (*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i)) (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 (+.f64 alpha i) 2))))
(+.f64 (*.f64 (+.f64 alpha i) (*.f64 (+.f64 (/.f64 i beta) 1) (/.f64 (/.f64 i beta) beta))) (fma.f64 -4 (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 (+.f64 alpha i) (fma.f64 2 i alpha))) (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 (+.f64 alpha i) 2))))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 3))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) i) (pow.f64 beta 3))))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i))) (-.f64 (fma.f64 -4 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 alpha i)))) (/.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (pow.f64 beta 3))))
(+.f64 (fma.f64 -4 (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 (+.f64 alpha i) (fma.f64 2 i alpha))) (*.f64 (/.f64 i (/.f64 (pow.f64 beta 3) i)) (+.f64 alpha i))) (+.f64 (*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i)) (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 (+.f64 alpha i) 2))))
(+.f64 (*.f64 (+.f64 alpha i) (*.f64 (+.f64 (/.f64 i beta) 1) (/.f64 (/.f64 i beta) beta))) (fma.f64 -4 (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 (+.f64 alpha i) (fma.f64 2 i alpha))) (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 (+.f64 alpha i) 2))))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (pow.f64 beta 3)) (*.f64 -4 (/.f64 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 3))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i alpha) 2) i) (pow.f64 beta 3))))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i))) (-.f64 (fma.f64 -4 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 alpha i)))) (/.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (pow.f64 beta 3))))
(+.f64 (fma.f64 -4 (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 (+.f64 alpha i) (fma.f64 2 i alpha))) (*.f64 (/.f64 i (/.f64 (pow.f64 beta 3) i)) (+.f64 alpha i))) (+.f64 (*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i)) (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 (+.f64 alpha i) 2))))
(+.f64 (*.f64 (+.f64 alpha i) (*.f64 (+.f64 (/.f64 i beta) 1) (/.f64 (/.f64 i beta) beta))) (fma.f64 -4 (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 (+.f64 alpha i) (fma.f64 2 i alpha))) (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 (+.f64 alpha i) 2))))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i)))
(*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (*.f64 -4 (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 3))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (pow.f64 beta 3)))) (*.f64 -1 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 3))))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i))) (-.f64 (fma.f64 -4 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 alpha i)))) (/.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (pow.f64 beta 3))))
(+.f64 (fma.f64 -4 (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 (+.f64 alpha i) (fma.f64 2 i alpha))) (*.f64 (/.f64 i (/.f64 (pow.f64 beta 3) i)) (+.f64 alpha i))) (+.f64 (*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i)) (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 (+.f64 alpha i) 2))))
(+.f64 (*.f64 (+.f64 alpha i) (*.f64 (+.f64 (/.f64 i beta) 1) (/.f64 (/.f64 i beta) beta))) (fma.f64 -4 (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 (+.f64 alpha i) (fma.f64 2 i alpha))) (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 (+.f64 alpha i) 2))))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (*.f64 -4 (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 3))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (pow.f64 beta 3)))) (*.f64 -1 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 3))))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i))) (-.f64 (fma.f64 -4 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 alpha i)))) (/.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (pow.f64 beta 3))))
(+.f64 (fma.f64 -4 (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 (+.f64 alpha i) (fma.f64 2 i alpha))) (*.f64 (/.f64 i (/.f64 (pow.f64 beta 3) i)) (+.f64 alpha i))) (+.f64 (*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i)) (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 (+.f64 alpha i) 2))))
(+.f64 (*.f64 (+.f64 alpha i) (*.f64 (+.f64 (/.f64 i beta) 1) (/.f64 (/.f64 i beta) beta))) (fma.f64 -4 (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 (+.f64 alpha i) (fma.f64 2 i alpha))) (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 (+.f64 alpha i) 2))))
(-.f64 (+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (+.f64 (*.f64 -4 (/.f64 (*.f64 i (*.f64 (+.f64 i alpha) (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 3))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 i alpha)) (pow.f64 beta 3)))) (*.f64 -1 (/.f64 (*.f64 i (pow.f64 (+.f64 i alpha) 2)) (pow.f64 beta 3))))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i))) (-.f64 (fma.f64 -4 (/.f64 i (/.f64 (pow.f64 beta 3) (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 alpha i)))) (/.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (pow.f64 beta 3))))
(+.f64 (fma.f64 -4 (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 (+.f64 alpha i) (fma.f64 2 i alpha))) (*.f64 (/.f64 i (/.f64 (pow.f64 beta 3) i)) (+.f64 alpha i))) (+.f64 (*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i)) (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 (+.f64 alpha i) 2))))
(+.f64 (*.f64 (+.f64 alpha i) (*.f64 (+.f64 (/.f64 i beta) 1) (/.f64 (/.f64 i beta) beta))) (fma.f64 -4 (*.f64 (/.f64 i (pow.f64 beta 3)) (*.f64 (+.f64 alpha i) (fma.f64 2 i alpha))) (*.f64 (/.f64 i (pow.f64 beta 3)) (pow.f64 (+.f64 alpha i) 2))))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i)))
(*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i))
(+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (pow.f64 beta 3))))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i))) (neg.f64 (/.f64 (-.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 -4 (*.f64 i (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i)))) (*.f64 (*.f64 i i) (+.f64 alpha i)))) (pow.f64 beta 3))))
(-.f64 (*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i)) (/.f64 (neg.f64 (fma.f64 (*.f64 i i) (+.f64 alpha i) (fma.f64 (*.f64 -4 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)) (*.f64 i (pow.f64 (+.f64 alpha i) 2))))) (pow.f64 beta 3)))
(fma.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i) (/.f64 (+.f64 (*.f64 i (pow.f64 (+.f64 alpha i) 2)) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (*.f64 (fma.f64 2 i alpha) -4) i))) (pow.f64 beta 3)))
(+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (pow.f64 beta 3))))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i))) (neg.f64 (/.f64 (-.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 -4 (*.f64 i (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i)))) (*.f64 (*.f64 i i) (+.f64 alpha i)))) (pow.f64 beta 3))))
(-.f64 (*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i)) (/.f64 (neg.f64 (fma.f64 (*.f64 i i) (+.f64 alpha i) (fma.f64 (*.f64 -4 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)) (*.f64 i (pow.f64 (+.f64 alpha i) 2))))) (pow.f64 beta 3)))
(fma.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i) (/.f64 (+.f64 (*.f64 i (pow.f64 (+.f64 alpha i) 2)) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (*.f64 (fma.f64 2 i alpha) -4) i))) (pow.f64 beta 3)))
(+.f64 (/.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 i alpha) 2) i)) (+.f64 (*.f64 -4 (*.f64 (+.f64 i alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 (pow.f64 i 2) (+.f64 i alpha)))) (pow.f64 beta 3))))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) (+.f64 alpha i))) (neg.f64 (/.f64 (-.f64 (*.f64 (neg.f64 i) (pow.f64 (+.f64 alpha i) 2)) (fma.f64 -4 (*.f64 i (*.f64 (+.f64 alpha i) (+.f64 alpha (*.f64 2 i)))) (*.f64 (*.f64 i i) (+.f64 alpha i)))) (pow.f64 beta 3))))
(-.f64 (*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i)) (/.f64 (neg.f64 (fma.f64 (*.f64 i i) (+.f64 alpha i) (fma.f64 (*.f64 -4 (+.f64 alpha i)) (*.f64 i (fma.f64 2 i alpha)) (*.f64 i (pow.f64 (+.f64 alpha i) 2))))) (pow.f64 beta 3)))
(fma.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i) (/.f64 (+.f64 (*.f64 i (pow.f64 (+.f64 alpha i) 2)) (*.f64 (*.f64 i (+.f64 alpha i)) (+.f64 (*.f64 (fma.f64 2 i alpha) -4) i))) (pow.f64 beta 3)))
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)
(/.f64 (pow.f64 beta 2) i)
(/.f64 (*.f64 beta beta) i)
(/.f64 beta (/.f64 i beta))
(*.f64 (/.f64 beta i) beta)

eval2.4s (8.6%)

Compiler

Compiled 71287 to 41129 computations (42.3% saved)

prune480.0ms (1.7%)

Pruning

46 alts after pruning (44 fresh and 2 done)

PrunedKeptTotal
New1253171270
Fresh42731
Picked101
Done325
Total1261461307
Error
0.1b
Counts
1307 → 46
Alt Table
Click to see full alt table
StatusErrorProgram
55.2b
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 4 (*.f64 i (+.f64 (+.f64 beta alpha) i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
37.1b
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) 2)) 3) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
53.8b
(/.f64 i (/.f64 (*.f64 beta beta) (+.f64 i alpha)))
52.8b
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
54.9b
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 beta beta) 1))
52.8b
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (+.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (+.f64 alpha (*.f64 i 2)) (*.f64 beta 2))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
22.4b
(log.f64 (exp.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))))
54.6b
(/.f64 (/.f64 (*.f64 i i) (+.f64 1 (-.f64 (*.f64 2 (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 i beta))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
53.8b
(/.f64 (*.f64 i (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 i beta) 2)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
52.3b
(/.f64 (*.f64 i i) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
40.8b
(/.f64 (/.f64 (*.f64 i i) (+.f64 4 (fma.f64 -4 (/.f64 beta i) (/.f64 5 (*.f64 (/.f64 i beta) (/.f64 i beta)))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
57.5b
0
54.4b
(/.f64 i (/.f64 (*.f64 beta beta) i))
15.1b
(*.f64 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (+.f64 (fma.f64 i 2 beta) 1))) (log.f64 (exp.f64 (/.f64 i (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 -1 alpha)))))))
57.7b
(-.f64 (+.f64 1 (pow.f64 (/.f64 i beta) 2)) 1)
46.3b
(*.f64 (/.f64 i beta) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
19.8b
1/16
56.0b
(/.f64 i (/.f64 beta (/.f64 alpha beta)))
41.2b
(/.f64 (/.f64 (*.f64 i i) (+.f64 4 (*.f64 -4 (/.f64 beta i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
44.5b
(/.f64 (*.f64 (/.f64 i beta) (+.f64 i alpha)) beta)
40.7b
(/.f64 (/.f64 (*.f64 i i) 4) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
17.2b
(-.f64 (+.f64 1/16 (*.f64 1/16 (*.f64 beta (/.f64 2 i)))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
3.2b
(*.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
47.1b
(*.f64 (/.f64 i beta) (/.f64 i beta))
58.7b
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 beta beta))
45.3b
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 -4 (/.f64 beta i)) (-.f64 (+.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i))) (fma.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i)) (*.f64 -2 (*.f64 (/.f64 beta i) (/.f64 (*.f64 4 beta) i))))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
56.8b
(/.f64 (*.f64 (*.f64 i alpha) (*.f64 beta (/.f64 1 (+.f64 beta alpha)))) (-.f64 (*.f64 beta beta) 1))
54.3b
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 i beta) 2) 1)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
19.6b
(*.f64 1/4 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
3.2b
(/.f64 (*.f64 (/.f64 i (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 -1 alpha)))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
51.7b
(/.f64 (/.f64 (*.f64 i i) beta) beta)
49.9b
(pow.f64 (/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta) 2)
54.9b
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
57.2b
(/.f64 (*.f64 i alpha) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
53.7b
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
20.3b
(/.f64 (-.f64 (*.f64 (-.f64 1/256 (pow.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) 2)) i) (*.f64 (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)) (*.f64 1/8 (+.f64 beta alpha)))) (*.f64 (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)) i))
44.5b
(pow.f64 (cbrt.f64 (*.f64 (/.f64 i beta) (/.f64 (+.f64 i alpha) beta))) 3)
49.6b
(*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i))
47.3b
(/.f64 (*.f64 (/.f64 i beta) i) beta)
3.8b
(*.f64 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (+.f64 (fma.f64 i 2 beta) 1))) (/.f64 (/.f64 i (expm1.f64 (log1p.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta))))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
36.7b
(/.f64 (pow.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) 2) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
54.4b
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
56.7b
(*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) i)
57.9b
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
42.6b
(/.f64 (fma.f64 i (*.f64 beta 1/4) (*.f64 (*.f64 i i) 1/4)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
45.7b
(/.f64 (fma.f64 (*.f64 beta beta) -1/16 (fma.f64 beta (*.f64 i 1/4) (*.f64 (*.f64 i i) 1/4))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
Compiler

Compiled 2390 to 1467 computations (38.6% saved)

localize113.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 159 to 86 computations (45.9% saved)

series88.0ms (0.3%)

Counts
4 → 132
Calls

33 calls:

TimeVariablePointExpression
40.0ms
beta
@inf
(/.f64 (*.f64 (/.f64 i (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 -1 alpha)))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
3.0ms
beta
@0
(*.f64 (/.f64 i (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 -1 alpha)))) i)
3.0ms
beta
@-inf
(*.f64 (/.f64 i (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 -1 alpha)))) i)
2.0ms
i
@0
(/.f64 (*.f64 (/.f64 i (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 -1 alpha)))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
2.0ms
beta
@0
(/.f64 (*.f64 (/.f64 i (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 -1 alpha)))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))

rewrite151.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
242×add-sqr-sqrt_binary64
237×*-un-lft-identity_binary64
237×pow1_binary64
226×add-cbrt-cube_binary64
225×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify384.0ms (1.4%)

Algorithm
egg-herbie
Rules
901×distribute-rgt-in_binary64
715×times-frac_binary64
385×*-commutative_binary64
268×+-commutative_binary64
206×sub-neg_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
094515462
1369714342
Stop Event
node limit
Counts
302 → 377
Calls
Call 1
Inputs
(/.f64 (pow.f64 i 2) (-.f64 (+.f64 beta alpha) 1))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (pow.f64 i 3))) (/.f64 (pow.f64 i 2) (-.f64 (+.f64 beta alpha) 1)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (pow.f64 i 3))) (/.f64 (pow.f64 i 2) (-.f64 (+.f64 beta alpha) 1))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 5) (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (pow.f64 i 3))) (/.f64 (pow.f64 i 2) (-.f64 (+.f64 beta alpha) 1)))))
(*.f64 1/4 i)
(-.f64 (+.f64 (*.f64 1/4 beta) (*.f64 1/4 i)) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))) i)) (+.f64 (*.f64 1/4 beta) (*.f64 1/4 i))) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))) i)) (+.f64 (*.f64 1/4 beta) (+.f64 (*.f64 1/4 i) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) (+.f64 (*.f64 1/16 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))))) (*.f64 1/4 (*.f64 beta (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)))) (-.f64 (+.f64 beta alpha) 1))))) (pow.f64 i 2)))))) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))
(*.f64 1/4 i)
(-.f64 (+.f64 (*.f64 1/4 beta) (*.f64 1/4 i)) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))
(-.f64 (+.f64 (*.f64 1/4 beta) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)) i)) (+.f64 (*.f64 1/4 i) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))) i))))) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))
(-.f64 (+.f64 (*.f64 1/4 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 -1/16 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 1/4 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))))))) (*.f64 1/4 (*.f64 beta (*.f64 (-.f64 (+.f64 beta alpha) 1) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))))))))) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)) i)) (+.f64 (*.f64 1/4 i) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))) i)))))) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))
(*.f64 1/2 (/.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))))) (*.f64 1/2 (/.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/4 (/.f64 i (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))) (+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))))) (*.f64 1/2 (/.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 i (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/4 (/.f64 i (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))) (+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))))) (*.f64 1/2 (/.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))
(/.f64 (pow.f64 i 2) beta)
(-.f64 (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) beta)) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 beta 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 2)) (+.f64 (/.f64 (pow.f64 i 2) beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (-.f64 (pow.f64 i 3) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)))) (*.f64 2 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 3))))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 beta 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 2)) (+.f64 (/.f64 (pow.f64 i 2) beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 i (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (-.f64 (pow.f64 i 3) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (-.f64 (pow.f64 i 3) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)))) (*.f64 2 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)))) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (-.f64 (pow.f64 i 3) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)))) (*.f64 2 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 3)))))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 beta 2)))
(/.f64 (pow.f64 i 2) beta)
(-.f64 (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) beta)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 2)) (+.f64 (/.f64 (pow.f64 i 2) beta) (/.f64 (*.f64 (-.f64 (pow.f64 i 3) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 3))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 (-.f64 (pow.f64 i 3) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i)))) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 i 3) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))))) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (pow.f64 beta 4))) (+.f64 (/.f64 (pow.f64 i 2) beta) (/.f64 (*.f64 (-.f64 (pow.f64 i 3) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 3)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 2))))
(/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 beta i) alpha)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (+.f64 beta (*.f64 2 i))))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (+.f64 beta (*.f64 2 i)))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 beta i) alpha)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (+.f64 beta (*.f64 2 i)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 beta i) (pow.f64 alpha 3))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 4) (+.f64 beta (*.f64 2 i))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (+.f64 beta (*.f64 2 i)))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 beta i) alpha)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (+.f64 beta (*.f64 2 i))))))))
(/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 4)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))))))
(/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 4)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))))))
(/.f64 (pow.f64 i 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1)))
(+.f64 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (pow.f64 i 3)))
(+.f64 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (pow.f64 i 3)) (*.f64 (pow.f64 i 4) (-.f64 (/.f64 1 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 8 (/.f64 1 (*.f64 beta (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))) (*.f64 4 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1))))))))))))
(+.f64 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 5) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)) (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 2 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2)))))) (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 8 (/.f64 1 (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 8 (/.f64 1 (*.f64 beta (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))) (*.f64 4 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1))))))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))))) (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (pow.f64 i 3)) (*.f64 (pow.f64 i 4) (-.f64 (/.f64 1 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 8 (/.f64 1 (*.f64 beta (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))) (*.f64 4 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))))))))))))
1/16
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) i)))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (*.f64 1/8 (/.f64 beta i)))) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) i)) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 4 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) (*.f64 4 (pow.f64 beta 2)))) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1)))))) (pow.f64 i 2))))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1)))) (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 4 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) (*.f64 4 (pow.f64 beta 2)))) (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))))) (*.f64 1/16 (*.f64 (-.f64 (*.f64 1/16 (pow.f64 beta 2)) (+.f64 (*.f64 1/256 (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 4 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) (*.f64 4 (pow.f64 beta 2))))) (*.f64 1/16 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))))) (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))))) (pow.f64 i 3))) (*.f64 1/8 (/.f64 beta i))))) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) i)) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 4 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) (*.f64 4 (pow.f64 beta 2)))) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1)))))) (pow.f64 i 2))))))
1/16
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) i)))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) i)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))))) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 -2 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2))))) (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))) (*.f64 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1))) (pow.f64 i 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) i)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 -2 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2))))) (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))))))) (pow.f64 i 3))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (pow.f64 beta 2)) (+.f64 (*.f64 1/256 (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 -2 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2)))))) (*.f64 1/16 (*.f64 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))) (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))))))) (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))))) (pow.f64 i 3)))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))))) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 -2 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2))))) (pow.f64 i 2)))))
(*.f64 1/4 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 1/4 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 i) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (pow.f64 beta 2)) (*.f64 1/4 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 i) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))) (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 i) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))))) (+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 i) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (pow.f64 beta 2)) (*.f64 1/4 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(-.f64 (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 i))) 1) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 4 (pow.f64 i 2))))) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 4)) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 i 4) (+.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 i))) 1) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 4 (pow.f64 i 2))))))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (+.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 i))) 1) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 4 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))) (pow.f64 beta 5))) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 i))) 1) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 4 (pow.f64 i 2))))) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 4)) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i))))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i))))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 4 (pow.f64 i 2)))) (pow.f64 i 2)) (pow.f64 beta 4)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -4 i))))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i)))) (pow.f64 beta 4))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 i 4) (+.f64 (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i))))) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -4 i)))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -4 (*.f64 i (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))))) (*.f64 4 (pow.f64 i 2))))))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i)))) (pow.f64 beta 5)) (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 -4 (*.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))) (pow.f64 beta 5)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i))))) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 4 (pow.f64 i 2)))) (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -4 i)))))) (pow.f64 beta 5)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 4 (pow.f64 i 2)))) (pow.f64 i 2)) (pow.f64 beta 4)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -4 i))))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i)))) (pow.f64 beta 4))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3)))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (pow.f64 alpha 2))))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6)))) (pow.f64 alpha 4))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6)))) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 alpha 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6)))) (pow.f64 alpha 4))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 4))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 5)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 4))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 5)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))))
1
(+.f64 1 (/.f64 i beta))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (/.f64 i beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (/.f64 i beta) (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
2
(-.f64 (+.f64 (/.f64 beta i) 2) (*.f64 2 (/.f64 beta i)))
(-.f64 (+.f64 (/.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (-.f64 beta (*.f64 2 beta))) (pow.f64 i 2))) 2)) (*.f64 2 (/.f64 beta i)))
(-.f64 (+.f64 (/.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (-.f64 beta (*.f64 2 beta))) (pow.f64 i 2))) (+.f64 2 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 beta (*.f64 2 beta))) (pow.f64 i 3))))) (*.f64 2 (/.f64 beta i)))
2
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -2 beta)) i)))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -2 beta)) i)) (/.f64 (*.f64 beta (-.f64 (*.f64 -1 beta) (*.f64 -2 beta))) (pow.f64 i 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 beta) (*.f64 -2 beta))) (pow.f64 i 3))) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -2 beta)) i)) (/.f64 (*.f64 beta (-.f64 (*.f64 -1 beta) (*.f64 -2 beta))) (pow.f64 i 2)))))
2
(+.f64 2 (*.f64 -1 (/.f64 beta i)))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 2 (*.f64 -1 (/.f64 beta i))))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (*.f64 -1 (/.f64 beta i)))))
1
(-.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (/.f64 i beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 i) i) i) (pow.f64 beta 2))) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 i beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 i) i) i) (pow.f64 beta 2))) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 i) i) (pow.f64 i 2)) (pow.f64 beta 3)) (*.f64 2 (/.f64 i beta))))) (/.f64 i beta))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) (*.f64 -1 i)) beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) (*.f64 -1 i)) beta)) (/.f64 (*.f64 i (-.f64 (*.f64 -2 i) (*.f64 -1 i))) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) (*.f64 -1 i)) beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 i) (*.f64 -1 i))) (pow.f64 beta 3))) (/.f64 (*.f64 i (-.f64 (*.f64 -2 i) (*.f64 -1 i))) (pow.f64 beta 2)))))
(-.f64 (+.f64 beta alpha) 1)
(-.f64 (+.f64 beta (+.f64 alpha (*.f64 i (-.f64 (+.f64 (/.f64 1 beta) (+.f64 1 (*.f64 2 (/.f64 (-.f64 (+.f64 beta alpha) 1) beta)))) (/.f64 alpha beta))))) 1)
(-.f64 (+.f64 beta (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 3 (/.f64 1 beta)) (/.f64 alpha (pow.f64 beta 2))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (*.f64 2 (/.f64 (-.f64 (+.f64 beta alpha) 1) (pow.f64 beta 2))))) (pow.f64 i 2)) (+.f64 alpha (*.f64 i (-.f64 (+.f64 (/.f64 1 beta) (+.f64 1 (*.f64 2 (/.f64 (-.f64 (+.f64 beta alpha) 1) beta)))) (/.f64 alpha beta)))))) 1)
(-.f64 (+.f64 beta (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (pow.f64 beta 3)) (*.f64 2 (/.f64 (-.f64 (+.f64 beta alpha) 1) (pow.f64 beta 3)))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 beta 2))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 3)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 3 (/.f64 1 beta)) (/.f64 alpha (pow.f64 beta 2))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (*.f64 2 (/.f64 (-.f64 (+.f64 beta alpha) 1) (pow.f64 beta 2))))) (pow.f64 i 2)) (+.f64 alpha (*.f64 i (-.f64 (+.f64 (/.f64 1 beta) (+.f64 1 (*.f64 2 (/.f64 (-.f64 (+.f64 beta alpha) 1) beta)))) (/.f64 alpha beta))))))) 1)
(*.f64 4 i)
(-.f64 (+.f64 (*.f64 4 i) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 4 beta))
(-.f64 (+.f64 (*.f64 4 i) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (+.f64 (/.f64 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)) i) (*.f64 2 beta)))) (+.f64 (*.f64 4 beta) (/.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) (*.f64 4 beta))) i)))
(-.f64 (+.f64 (*.f64 4 i) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (-.f64 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)) (*.f64 beta (-.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) (*.f64 4 beta))))) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)) i) (*.f64 2 beta))))) (+.f64 (*.f64 4 beta) (/.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) (*.f64 4 beta))) i)))
(*.f64 4 i)
(-.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))) (*.f64 4 i)) (*.f64 4 beta))
(-.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 i) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))) (*.f64 4 beta))))) i)))) (*.f64 4 beta))
(-.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 i) (+.f64 (/.f64 (*.f64 beta (-.f64 (*.f64 -1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))) (*.f64 4 beta)))))) (pow.f64 i 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))) (*.f64 4 beta))))) i))))) (*.f64 4 beta))
(*.f64 2 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))
(+.f64 (*.f64 beta (-.f64 (+.f64 4 (/.f64 alpha i)) (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) i)) (/.f64 1 i)))) (*.f64 2 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))
(+.f64 (*.f64 beta (-.f64 (+.f64 4 (/.f64 alpha i)) (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) i)) (/.f64 1 i)))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (pow.f64 i 2))) (+.f64 (/.f64 1 (pow.f64 i 2)) (/.f64 1 i))) (+.f64 (*.f64 4 (/.f64 1 i)) (/.f64 alpha (pow.f64 i 2))))) (*.f64 2 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 alpha (pow.f64 i 3)) (*.f64 3 (/.f64 1 (pow.f64 i 2)))) (+.f64 (/.f64 1 (pow.f64 i 3)) (*.f64 2 (/.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (pow.f64 i 3))))) (pow.f64 beta 3)) (+.f64 (*.f64 beta (-.f64 (+.f64 4 (/.f64 alpha i)) (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) i)) (/.f64 1 i)))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (pow.f64 i 2))) (+.f64 (/.f64 1 (pow.f64 i 2)) (/.f64 1 i))) (+.f64 (*.f64 4 (/.f64 1 i)) (/.f64 alpha (pow.f64 i 2))))) (*.f64 2 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))
beta
(-.f64 (+.f64 (*.f64 4 i) (+.f64 beta alpha)) (+.f64 1 i))
(-.f64 (+.f64 (*.f64 4 i) (+.f64 (*.f64 2 (/.f64 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) beta)) (+.f64 beta alpha))) (+.f64 1 (+.f64 i (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) (+.f64 1 i))) beta))))
(-.f64 (+.f64 (*.f64 4 i) (+.f64 (*.f64 2 (/.f64 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) beta)) (+.f64 beta (+.f64 (*.f64 -1 (/.f64 (*.f64 i (-.f64 (*.f64 2 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) (+.f64 1 i))))) (pow.f64 beta 2))) alpha)))) (+.f64 1 (+.f64 i (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) (+.f64 1 i))) beta))))
beta
(-.f64 (+.f64 beta (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) i)
(-.f64 (+.f64 beta (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))) i)))) beta)) (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))) i)
(-.f64 (+.f64 beta (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))) i)))) beta)) (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (/.f64 (*.f64 i (-.f64 (*.f64 -2 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) i))))) (pow.f64 beta 2))))) i)
(/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i))
(+.f64 (*.f64 (+.f64 (/.f64 beta (+.f64 beta i)) (*.f64 2 (/.f64 i (+.f64 beta i)))) alpha) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
(+.f64 (*.f64 (+.f64 (/.f64 beta (+.f64 beta i)) (*.f64 2 (/.f64 i (+.f64 beta i)))) alpha) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
(+.f64 (*.f64 (+.f64 (/.f64 beta (+.f64 beta i)) (*.f64 2 (/.f64 i (+.f64 beta i)))) alpha) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
(/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) alpha) (+.f64 beta i))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) alpha) (+.f64 beta i)) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) alpha) (+.f64 beta i)) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) alpha) (+.f64 beta i)) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
(/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) alpha) (+.f64 beta i))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) alpha) (+.f64 beta i)) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) alpha) (+.f64 beta i)) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) alpha) (+.f64 beta i)) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
Outputs
(/.f64 (pow.f64 i 2) (-.f64 (+.f64 beta alpha) 1))
(/.f64 (*.f64 i i) (+.f64 beta (-.f64 alpha 1)))
(/.f64 (*.f64 i i) (+.f64 beta (+.f64 alpha -1)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (pow.f64 i 3))) (/.f64 (pow.f64 i 2) (-.f64 (+.f64 beta alpha) 1)))
(fma.f64 -1 (*.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta (-.f64 alpha 1)))) (pow.f64 i 3)) (/.f64 (*.f64 i i) (+.f64 beta (-.f64 alpha 1))))
(-.f64 (/.f64 (*.f64 i i) (+.f64 beta (+.f64 alpha -1))) (*.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta (+.f64 alpha -1)))) (pow.f64 i 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (pow.f64 i 3))) (/.f64 (pow.f64 i 2) (-.f64 (+.f64 beta alpha) 1))))
(fma.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (/.f64 4 (*.f64 beta (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2))) (neg.f64 (*.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta (-.f64 alpha 1)))) beta) (/.f64 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)) (+.f64 beta (-.f64 alpha 1))))))) (fma.f64 -1 (*.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta (-.f64 alpha 1)))) (pow.f64 i 3)) (/.f64 (*.f64 i i) (+.f64 beta (-.f64 alpha 1)))))
(-.f64 (-.f64 (/.f64 (*.f64 i i) (+.f64 beta (+.f64 alpha -1))) (*.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta (+.f64 alpha -1)))) (pow.f64 i 3))) (*.f64 (pow.f64 i 4) (-.f64 (/.f64 4 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2))) (*.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) (+.f64 beta (+.f64 alpha -1))) (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta (+.f64 alpha -1)))) beta)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 5) (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 beta (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))) (/.f64 1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))) (pow.f64 i 3))) (/.f64 (pow.f64 i 2) (-.f64 (+.f64 beta alpha) 1)))))
(fma.f64 -1 (*.f64 (pow.f64 i 4) (+.f64 (/.f64 4 (*.f64 beta (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2))) (neg.f64 (*.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta (-.f64 alpha 1)))) beta) (/.f64 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)) (+.f64 beta (-.f64 alpha 1))))))) (fma.f64 -1 (*.f64 (pow.f64 i 5) (fma.f64 -4 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta (-.f64 alpha 1)))) (*.f64 beta (+.f64 beta (-.f64 alpha 1)))) (neg.f64 (/.f64 (+.f64 (/.f64 4 (*.f64 beta (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2))) (neg.f64 (*.f64 (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta (-.f64 alpha 1)))) beta) (/.f64 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)) (+.f64 beta (-.f64 alpha 1)))))) (/.f64 (*.f64 beta (+.f64 beta (-.f64 alpha 1))) (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta))))))) (fma.f64 -1 (*.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta (-.f64 alpha 1)))) (pow.f64 i 3)) (/.f64 (*.f64 i i) (+.f64 beta (-.f64 alpha 1))))))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 i i) (+.f64 beta (+.f64 alpha -1))) (*.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta (+.f64 alpha -1)))) (pow.f64 i 3))) (*.f64 (pow.f64 i 5) (-.f64 (/.f64 (*.f64 -4 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta (+.f64 alpha -1))))) (*.f64 beta (+.f64 beta (+.f64 alpha -1)))) (*.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) beta) (/.f64 (-.f64 (/.f64 4 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2))) (*.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) (+.f64 beta (+.f64 alpha -1))) (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta (+.f64 alpha -1)))) beta))) (+.f64 beta (+.f64 alpha -1))))))) (*.f64 (pow.f64 i 4) (-.f64 (/.f64 4 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2))) (*.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) (+.f64 beta (+.f64 alpha -1))) (/.f64 (+.f64 (/.f64 2 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta (+.f64 alpha -1)))) beta)))))
(*.f64 1/4 i)
(*.f64 i 1/4)
(-.f64 (+.f64 (*.f64 1/4 beta) (*.f64 1/4 i)) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))
(+.f64 (*.f64 1/4 (+.f64 i beta)) (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta))))
(fma.f64 1/4 (+.f64 i beta) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) -1/16))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))) i)) (+.f64 (*.f64 1/4 beta) (*.f64 1/4 i))) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 beta (+.f64 beta (-.f64 alpha 1))) (*.f64 (*.f64 1/4 (+.f64 (*.f64 beta 1/4) (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta))))) (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)))) i) (*.f64 1/4 (+.f64 i beta))) (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta))))
(+.f64 (neg.f64 (/.f64 (fma.f64 1/16 (*.f64 beta (+.f64 beta (+.f64 alpha -1))) (*.f64 1/4 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) (fma.f64 beta 1/4 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) -1/16))))) i)) (fma.f64 1/4 (+.f64 i beta) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) -1/16)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))) i)) (+.f64 (*.f64 1/4 beta) (+.f64 (*.f64 1/4 i) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) (+.f64 (*.f64 1/16 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)))) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))))) (*.f64 1/4 (*.f64 beta (*.f64 (-.f64 (*.f64 1/4 beta) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)))) (-.f64 (+.f64 beta alpha) 1))))) (pow.f64 i 2)))))) (*.f64 1/16 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 beta (+.f64 beta (-.f64 alpha 1))) (*.f64 (*.f64 1/4 (+.f64 (*.f64 beta 1/4) (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta))))) (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)))) i) (fma.f64 1/4 beta (fma.f64 1/4 i (neg.f64 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)) (fma.f64 1/16 (*.f64 beta (+.f64 beta (-.f64 alpha 1))) (*.f64 (*.f64 1/4 (+.f64 (*.f64 beta 1/4) (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta))))) (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta))))) (*.f64 (*.f64 beta 1/4) (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (*.f64 beta 1/4) (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta))))))) (*.f64 i i)))))) (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta))))
(+.f64 (-.f64 (-.f64 (*.f64 1/4 (+.f64 i beta)) (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) (fma.f64 1/16 (*.f64 beta (+.f64 beta (+.f64 alpha -1))) (*.f64 1/4 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) (fma.f64 beta 1/4 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) -1/16)))))) (*.f64 1/4 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (fma.f64 beta 1/4 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) -1/16)))))) (*.f64 i i))) (/.f64 (fma.f64 1/16 (*.f64 beta (+.f64 beta (+.f64 alpha -1))) (*.f64 1/4 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) (fma.f64 beta 1/4 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) -1/16))))) i)) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) -1/16))
(*.f64 1/4 i)
(*.f64 i 1/4)
(-.f64 (+.f64 (*.f64 1/4 beta) (*.f64 1/4 i)) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))
(+.f64 (*.f64 1/4 (+.f64 i beta)) (*.f64 -1/16 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta))))
(fma.f64 1/4 (+.f64 i beta) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) -1/16))
(-.f64 (+.f64 (*.f64 1/4 beta) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)) i)) (+.f64 (*.f64 1/4 i) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))) i))))) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))
(+.f64 (fma.f64 1/4 beta (fma.f64 -1/16 (/.f64 beta (/.f64 i (+.f64 beta (-.f64 alpha 1)))) (*.f64 1/4 (+.f64 i (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1)))) (/.f64 i (+.f64 (*.f64 beta 1/4) (*.f64 1/16 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1)))))))))))) (*.f64 1/16 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1))))))
(+.f64 (fma.f64 1/4 beta (fma.f64 -1/16 (/.f64 beta (/.f64 i (+.f64 beta (+.f64 alpha -1)))) (*.f64 1/4 (+.f64 i (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) (/.f64 i (fma.f64 beta 1/4 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) -1/16)))))))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) -1/16))
(-.f64 (+.f64 (*.f64 1/4 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 -1/16 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 1/4 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))))))) (*.f64 1/4 (*.f64 beta (*.f64 (-.f64 (+.f64 beta alpha) 1) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))))))))) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)) i)) (+.f64 (*.f64 1/4 i) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1))) (-.f64 (*.f64 1/4 beta) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))) i)))))) (*.f64 -1/16 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))))
(+.f64 (fma.f64 1/4 beta (fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1)))) (fma.f64 -1/16 (*.f64 beta (+.f64 beta (-.f64 alpha 1))) (*.f64 1/4 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1)))) (+.f64 (*.f64 beta 1/4) (*.f64 1/16 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1)))))))))) (*.f64 1/4 (*.f64 (*.f64 beta (+.f64 beta (-.f64 alpha 1))) (+.f64 (*.f64 beta 1/4) (*.f64 1/16 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1))))))))) (*.f64 i i)) (fma.f64 -1/16 (/.f64 beta (/.f64 i (+.f64 beta (-.f64 alpha 1)))) (*.f64 1/4 (+.f64 i (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1)))) (/.f64 i (+.f64 (*.f64 beta 1/4) (*.f64 1/16 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1))))))))))))) (*.f64 1/16 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1))))))
(+.f64 (fma.f64 1/4 beta (-.f64 (fma.f64 -1/16 (/.f64 beta (/.f64 i (+.f64 beta (+.f64 alpha -1)))) (*.f64 1/4 (+.f64 i (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) (/.f64 i (fma.f64 beta 1/4 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) -1/16))))))) (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) (fma.f64 -1/16 (*.f64 beta (+.f64 beta (+.f64 alpha -1))) (*.f64 1/4 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) (fma.f64 beta 1/4 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) -1/16)))))) (*.f64 1/4 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (fma.f64 beta 1/4 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) -1/16)))))) (*.f64 i i)))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) -1/16))
(*.f64 1/2 (/.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))
(/.f64 (*.f64 1/2 (*.f64 i i)) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))
(*.f64 1/2 (/.f64 (*.f64 i i) (+.f64 alpha (fma.f64 i 2 -1))))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))))) (*.f64 1/2 (/.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))
(fma.f64 beta (-.f64 (/.f64 (*.f64 1/2 i) (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (/.f64 (*.f64 1/4 (*.f64 i (+.f64 (fma.f64 4 i alpha) -1))) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))) (/.f64 (*.f64 1/2 (*.f64 i i)) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))
(fma.f64 beta (fma.f64 1/2 (/.f64 i (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 -1/4 (/.f64 (*.f64 i (+.f64 (fma.f64 4 i alpha) -1)) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2)))) (*.f64 1/2 (/.f64 (*.f64 i i) (+.f64 alpha (fma.f64 i 2 -1)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/4 (/.f64 i (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))) (+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))))) (*.f64 1/2 (/.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))
(fma.f64 -1 (*.f64 (*.f64 beta beta) (fma.f64 1/4 (/.f64 i (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 1/2 i) (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (/.f64 (*.f64 1/4 (*.f64 i (+.f64 (fma.f64 4 i alpha) -1))) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))) (/.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (+.f64 (fma.f64 4 i alpha) -1)))))) (fma.f64 beta (-.f64 (/.f64 (*.f64 1/2 i) (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (/.f64 (*.f64 1/4 (*.f64 i (+.f64 (fma.f64 4 i alpha) -1))) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))) (/.f64 (*.f64 1/2 (*.f64 i i)) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))
(-.f64 (fma.f64 beta (fma.f64 1/2 (/.f64 i (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 -1/4 (/.f64 (*.f64 i (+.f64 (fma.f64 4 i alpha) -1)) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2)))) (*.f64 1/2 (/.f64 (*.f64 i i) (+.f64 alpha (fma.f64 i 2 -1))))) (*.f64 (*.f64 beta beta) (fma.f64 1/4 (/.f64 i (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2)) (*.f64 1/2 (*.f64 (/.f64 (fma.f64 1/2 (/.f64 i (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 -1/4 (/.f64 (*.f64 i (+.f64 (fma.f64 4 i alpha) -1)) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2)))) i) (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (+.f64 alpha (fma.f64 i 2 -1))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 i (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 1/4 (/.f64 i (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))) (+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 1/4 (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2))))) (*.f64 1/2 (/.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))
(fma.f64 -1 (*.f64 (pow.f64 beta 3) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 1/2 i) (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (/.f64 (*.f64 1/4 (*.f64 i (+.f64 (fma.f64 4 i alpha) -1))) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))) (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (*.f64 -1/2 (*.f64 (/.f64 (fma.f64 1/4 (/.f64 i (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 1/2 i) (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (/.f64 (*.f64 1/4 (*.f64 i (+.f64 (fma.f64 4 i alpha) -1))) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))) (/.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (+.f64 (fma.f64 4 i alpha) -1))))) i) (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))))) (fma.f64 -1 (*.f64 (*.f64 beta beta) (fma.f64 1/4 (/.f64 i (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 1/2 i) (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (/.f64 (*.f64 1/4 (*.f64 i (+.f64 (fma.f64 4 i alpha) -1))) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))) (/.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (+.f64 (fma.f64 4 i alpha) -1)))))) (fma.f64 beta (-.f64 (/.f64 (*.f64 1/2 i) (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (/.f64 (*.f64 1/4 (*.f64 i (+.f64 (fma.f64 4 i alpha) -1))) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))) (/.f64 (*.f64 1/2 (*.f64 i i)) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))))
(-.f64 (-.f64 (fma.f64 beta (fma.f64 1/2 (/.f64 i (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 -1/4 (/.f64 (*.f64 i (+.f64 (fma.f64 4 i alpha) -1)) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2)))) (*.f64 1/2 (/.f64 (*.f64 i i) (+.f64 alpha (fma.f64 i 2 -1))))) (*.f64 (*.f64 beta beta) (fma.f64 1/4 (/.f64 i (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2)) (*.f64 1/2 (*.f64 (/.f64 (fma.f64 1/2 (/.f64 i (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 -1/4 (/.f64 (*.f64 i (+.f64 (fma.f64 4 i alpha) -1)) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2)))) i) (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (+.f64 alpha (fma.f64 i 2 -1)))))))) (*.f64 (pow.f64 beta 3) (fma.f64 1/2 (/.f64 (fma.f64 1/2 (/.f64 i (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 -1/4 (/.f64 (*.f64 i (+.f64 (fma.f64 4 i alpha) -1)) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2)))) (*.f64 i (+.f64 alpha (fma.f64 i 2 -1)))) (*.f64 -1/2 (*.f64 (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (+.f64 alpha (fma.f64 i 2 -1))) (/.f64 (fma.f64 1/4 (/.f64 i (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2)) (*.f64 1/2 (*.f64 (/.f64 (fma.f64 1/2 (/.f64 i (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 -1/4 (/.f64 (*.f64 i (+.f64 (fma.f64 4 i alpha) -1)) (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2)))) i) (/.f64 (+.f64 (fma.f64 4 i alpha) -1) (+.f64 alpha (fma.f64 i 2 -1)))))) i))))))
(/.f64 (pow.f64 i 2) beta)
(/.f64 (*.f64 i i) beta)
(-.f64 (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) beta)) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 beta 2)))
(+.f64 (/.f64 (pow.f64 i 3) (*.f64 beta beta)) (-.f64 (/.f64 (*.f64 i i) beta) (/.f64 (*.f64 i i) (/.f64 (*.f64 beta beta) (+.f64 (fma.f64 4 i alpha) -1)))))
(-.f64 (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 2)) (+.f64 (/.f64 (pow.f64 i 2) beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (-.f64 (pow.f64 i 3) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)))) (*.f64 2 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 3))))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 beta 2)))
(+.f64 (/.f64 (pow.f64 i 3) (*.f64 beta beta)) (-.f64 (+.f64 (/.f64 (*.f64 i i) beta) (neg.f64 (/.f64 (fma.f64 (+.f64 (fma.f64 4 i alpha) -1) (-.f64 (pow.f64 i 3) (*.f64 (*.f64 i i) (+.f64 (fma.f64 4 i alpha) -1))) (*.f64 (*.f64 2 (pow.f64 i 3)) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (pow.f64 beta 3)))) (/.f64 (*.f64 i i) (/.f64 (*.f64 beta beta) (+.f64 (fma.f64 4 i alpha) -1)))))
(+.f64 (/.f64 (pow.f64 i 3) (*.f64 beta beta)) (-.f64 (-.f64 (/.f64 (*.f64 i i) beta) (/.f64 (fma.f64 (+.f64 (fma.f64 4 i alpha) -1) (*.f64 (*.f64 i i) (-.f64 i (+.f64 (fma.f64 4 i alpha) -1))) (*.f64 (*.f64 2 (pow.f64 i 3)) (+.f64 alpha (fma.f64 i 2 -1)))) (pow.f64 beta 3))) (/.f64 (*.f64 i i) (/.f64 (*.f64 beta beta) (+.f64 (fma.f64 4 i alpha) -1)))))
(-.f64 (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 2)) (+.f64 (/.f64 (pow.f64 i 2) beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 i (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (-.f64 (pow.f64 i 3) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (-.f64 (pow.f64 i 3) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)))) (*.f64 2 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)))) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) alpha) 1) (-.f64 (pow.f64 i 3) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)))) (*.f64 2 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 3)))))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 i) alpha) 1)) (pow.f64 beta 2)))
(-.f64 (+.f64 (+.f64 (/.f64 (*.f64 i i) beta) (/.f64 (pow.f64 i 3) (*.f64 beta beta))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 2 (*.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (-.f64 (pow.f64 i 3) (*.f64 (*.f64 i i) (+.f64 (fma.f64 4 i alpha) -1)))) (neg.f64 (*.f64 (+.f64 (fma.f64 4 i alpha) -1) (fma.f64 (+.f64 (fma.f64 4 i alpha) -1) (-.f64 (pow.f64 i 3) (*.f64 (*.f64 i i) (+.f64 (fma.f64 4 i alpha) -1))) (*.f64 (*.f64 2 (pow.f64 i 3)) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))))) (pow.f64 beta 4)) (/.f64 (fma.f64 (+.f64 (fma.f64 4 i alpha) -1) (-.f64 (pow.f64 i 3) (*.f64 (*.f64 i i) (+.f64 (fma.f64 4 i alpha) -1))) (*.f64 (*.f64 2 (pow.f64 i 3)) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (pow.f64 beta 3))))) (/.f64 (*.f64 i i) (/.f64 (*.f64 beta beta) (+.f64 (fma.f64 4 i alpha) -1))))
(+.f64 (/.f64 (pow.f64 i 3) (*.f64 beta beta)) (-.f64 (-.f64 (-.f64 (/.f64 (*.f64 i i) beta) (/.f64 (fma.f64 2 (*.f64 i (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 (*.f64 i i) (-.f64 i (+.f64 (fma.f64 4 i alpha) -1))))) (*.f64 (fma.f64 (+.f64 (fma.f64 4 i alpha) -1) (*.f64 (*.f64 i i) (-.f64 i (+.f64 (fma.f64 4 i alpha) -1))) (*.f64 (*.f64 2 (pow.f64 i 3)) (+.f64 alpha (fma.f64 i 2 -1)))) (neg.f64 (+.f64 (fma.f64 4 i alpha) -1)))) (pow.f64 beta 4))) (/.f64 (fma.f64 (+.f64 (fma.f64 4 i alpha) -1) (*.f64 (*.f64 i i) (-.f64 i (+.f64 (fma.f64 4 i alpha) -1))) (*.f64 (*.f64 2 (pow.f64 i 3)) (+.f64 alpha (fma.f64 i 2 -1)))) (pow.f64 beta 3))) (/.f64 (*.f64 i i) (/.f64 (*.f64 beta beta) (+.f64 (fma.f64 4 i alpha) -1)))))
(/.f64 (pow.f64 i 2) beta)
(/.f64 (*.f64 i i) beta)
(-.f64 (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) beta)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 i 3) (*.f64 beta beta)) (-.f64 (/.f64 (*.f64 i i) beta) (/.f64 (neg.f64 (*.f64 (*.f64 i i) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))) (*.f64 beta beta))))
(+.f64 (/.f64 (pow.f64 i 3) (*.f64 beta beta)) (+.f64 (/.f64 (*.f64 i i) beta) (*.f64 (/.f64 (*.f64 i i) beta) (/.f64 (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1))) beta))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 2)) (+.f64 (/.f64 (pow.f64 i 2) beta) (/.f64 (*.f64 (-.f64 (pow.f64 i 3) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 3))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 2))))
(-.f64 (fma.f64 -2 (/.f64 (pow.f64 i 3) (/.f64 (pow.f64 beta 3) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (+.f64 (+.f64 (/.f64 (*.f64 i i) beta) (/.f64 (pow.f64 i 3) (*.f64 beta beta))) (/.f64 (-.f64 (pow.f64 i 3) (neg.f64 (*.f64 (*.f64 i i) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))))) (/.f64 (pow.f64 beta 3) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))))) (/.f64 (neg.f64 (*.f64 (*.f64 i i) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))) (*.f64 beta beta)))
(+.f64 (fma.f64 -2 (/.f64 (pow.f64 i 3) (/.f64 (pow.f64 beta 3) (+.f64 alpha (fma.f64 i 2 -1)))) (+.f64 (/.f64 (pow.f64 i 3) (*.f64 beta beta)) (+.f64 (/.f64 (*.f64 i i) beta) (/.f64 (+.f64 (pow.f64 i 3) (*.f64 (*.f64 i i) (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1))))) (/.f64 (pow.f64 beta 3) (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1)))))))) (*.f64 (/.f64 (*.f64 i i) beta) (/.f64 (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1))) beta)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (pow.f64 beta 3))) (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 (-.f64 (pow.f64 i 3) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i)))) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 i 3) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))))) (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (pow.f64 beta 4))) (+.f64 (/.f64 (pow.f64 i 2) beta) (/.f64 (*.f64 (-.f64 (pow.f64 i 3) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 3)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (pow.f64 beta 2))))
(-.f64 (fma.f64 -2 (/.f64 (pow.f64 i 3) (/.f64 (pow.f64 beta 3) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (+.f64 (/.f64 (pow.f64 i 3) (*.f64 beta beta)) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (fma.f64 -2 (*.f64 (pow.f64 i 3) (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (-.f64 (pow.f64 i 3) (neg.f64 (*.f64 (*.f64 i i) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))))))) (*.f64 2 (*.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (-.f64 (pow.f64 i 3) (neg.f64 (*.f64 (*.f64 i i) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))))))) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 i i) beta) (/.f64 (-.f64 (pow.f64 i 3) (neg.f64 (*.f64 (*.f64 i i) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))))) (/.f64 (pow.f64 beta 3) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))))))) (/.f64 (neg.f64 (*.f64 (*.f64 i i) (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))) (*.f64 beta beta)))
(+.f64 (fma.f64 -2 (/.f64 (pow.f64 i 3) (/.f64 (pow.f64 beta 3) (+.f64 alpha (fma.f64 i 2 -1)))) (+.f64 (/.f64 (pow.f64 i 3) (*.f64 beta beta)) (-.f64 (+.f64 (/.f64 (*.f64 i i) beta) (/.f64 (+.f64 (pow.f64 i 3) (*.f64 (*.f64 i i) (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1))))) (/.f64 (pow.f64 beta 3) (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1)))))) (/.f64 (-.f64 (*.f64 2 (*.f64 (*.f64 i (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 (pow.f64 i 3) (*.f64 (*.f64 i i) (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1))))))) (*.f64 (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1))) (fma.f64 -2 (*.f64 (pow.f64 i 3) (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 (pow.f64 i 3) (*.f64 (*.f64 i i) (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1))))))))) (pow.f64 beta 4))))) (*.f64 (/.f64 (*.f64 i i) beta) (/.f64 (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1))) beta)))
(/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))))
(/.f64 (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (+.f64 beta (-.f64 (*.f64 i 2) 1))) (+.f64 beta (*.f64 i 2)))
(/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (*.f64 (+.f64 beta (*.f64 i 2)) (+.f64 beta (fma.f64 i 2 -1))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 beta i) alpha)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (+.f64 beta (*.f64 2 i))))))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (+.f64 beta (-.f64 (*.f64 i 2) 1))) (+.f64 beta (*.f64 i 2))) (neg.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2)) (/.f64 (*.f64 alpha (+.f64 i beta)) (+.f64 beta (*.f64 i 2))))))
(-.f64 (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (*.f64 (+.f64 beta (*.f64 i 2)) (+.f64 beta (fma.f64 i 2 -1)))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (/.f64 (*.f64 alpha (+.f64 i beta)) (+.f64 beta (*.f64 i 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (+.f64 beta (*.f64 2 i)))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 beta i) alpha)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (+.f64 beta (*.f64 2 i)))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 3)) (/.f64 (*.f64 (+.f64 i beta) (*.f64 alpha alpha)) (+.f64 beta (*.f64 i 2)))) (/.f64 (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (+.f64 beta (-.f64 (*.f64 i 2) 1))) (+.f64 beta (*.f64 i 2)))) (neg.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2)) (/.f64 (*.f64 alpha (+.f64 i beta)) (+.f64 beta (*.f64 i 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (*.f64 (+.f64 beta (*.f64 i 2)) (+.f64 beta (fma.f64 i 2 -1)))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (/.f64 (*.f64 alpha (+.f64 i beta)) (+.f64 beta (*.f64 i 2))))) (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (+.f64 i beta) (*.f64 alpha alpha)) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 beta i) (pow.f64 alpha 3))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 4) (+.f64 beta (*.f64 2 i))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 beta i) (pow.f64 alpha 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (+.f64 beta (*.f64 2 i)))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 beta i) alpha)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (+.f64 beta (*.f64 2 i))))))))
(fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 4)) (/.f64 (*.f64 (+.f64 i beta) (pow.f64 alpha 3)) (+.f64 beta (*.f64 i 2)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 3)) (/.f64 (*.f64 (+.f64 i beta) (*.f64 alpha alpha)) (+.f64 beta (*.f64 i 2)))) (/.f64 (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (+.f64 beta (-.f64 (*.f64 i 2) 1))) (+.f64 beta (*.f64 i 2)))) (neg.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2)) (/.f64 (*.f64 alpha (+.f64 i beta)) (+.f64 beta (*.f64 i 2)))))))
(-.f64 (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (*.f64 (+.f64 beta (*.f64 i 2)) (+.f64 beta (fma.f64 i 2 -1)))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (/.f64 (*.f64 alpha (+.f64 i beta)) (+.f64 beta (*.f64 i 2))))) (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (+.f64 i beta) (*.f64 alpha alpha)) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 3)))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 4)) (/.f64 (*.f64 (+.f64 i beta) (pow.f64 alpha 3)) (+.f64 beta (*.f64 i 2)))))
(/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha))
(*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (neg.f64 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha)) (*.f64 (*.f64 i i) (+.f64 i beta))))))
(-.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (+.f64 beta (*.f64 i 2))) (*.f64 (/.f64 (+.f64 i beta) alpha) (/.f64 (*.f64 i i) alpha))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (neg.f64 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha)) (*.f64 (*.f64 i i) (+.f64 i beta)))))) (*.f64 (/.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2) (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (pow.f64 alpha 3))))
(+.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (+.f64 beta (*.f64 i 2))) (*.f64 (/.f64 (+.f64 i beta) alpha) (/.f64 (*.f64 i i) alpha)))) (*.f64 (/.f64 (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2) (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (pow.f64 alpha 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 4)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2) (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (pow.f64 alpha 3))) (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 3) (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (pow.f64 alpha 4))) (neg.f64 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha)) (*.f64 (*.f64 i i) (+.f64 i beta)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2) (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (pow.f64 alpha 3))) (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (*.f64 (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (+.f64 beta (*.f64 i 2))) (/.f64 (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 3) (pow.f64 alpha 4)))) (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (+.f64 beta (*.f64 i 2))) (*.f64 (/.f64 (+.f64 i beta) alpha) (/.f64 (*.f64 i i) alpha)))))
(/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha))
(*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (neg.f64 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha)) (*.f64 (*.f64 i i) (+.f64 i beta))))))
(-.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (+.f64 beta (*.f64 i 2))) (*.f64 (/.f64 (+.f64 i beta) alpha) (/.f64 (*.f64 i i) alpha))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (neg.f64 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha)) (*.f64 (*.f64 i i) (+.f64 i beta)))))) (*.f64 (/.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2) (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (pow.f64 alpha 3))))
(+.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (+.f64 beta (*.f64 i 2))) (*.f64 (/.f64 (+.f64 i beta) alpha) (/.f64 (*.f64 i i) alpha)))) (*.f64 (/.f64 (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2) (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (pow.f64 alpha 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta i)) (*.f64 (+.f64 beta (*.f64 2 i)) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 4)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (+.f64 beta i))) (*.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2) (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (pow.f64 alpha 3))) (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 3) (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (pow.f64 alpha 4))) (neg.f64 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (*.f64 (+.f64 beta (*.f64 i 2)) (*.f64 alpha alpha)) (*.f64 (*.f64 i i) (+.f64 i beta)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2) (+.f64 beta (*.f64 i 2))) (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (pow.f64 alpha 3))) (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) alpha)) (*.f64 (/.f64 (*.f64 (*.f64 i i) (+.f64 i beta)) (+.f64 beta (*.f64 i 2))) (/.f64 (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 3) (pow.f64 alpha 4)))) (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (+.f64 beta (*.f64 i 2))) (*.f64 (/.f64 (+.f64 i beta) alpha) (/.f64 (*.f64 i i) alpha)))))
(/.f64 (pow.f64 i 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1)))
(/.f64 (*.f64 i i) (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)))
(*.f64 (/.f64 i (+.f64 beta (+.f64 alpha -1))) (/.f64 i (+.f64 beta (+.f64 alpha 1))))
(+.f64 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (pow.f64 i 3)))
(+.f64 (/.f64 (*.f64 i i) (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha))) (*.f64 (pow.f64 i 3) (-.f64 (-.f64 (/.f64 2 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)))) (/.f64 2 (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 (+.f64 beta 1) alpha) 2)))) (+.f64 (/.f64 4 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)))) (/.f64 2 (*.f64 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2) (+.f64 (+.f64 beta 1) alpha)))))))
(+.f64 (*.f64 (/.f64 i (+.f64 beta (+.f64 alpha -1))) (/.f64 i (+.f64 beta (+.f64 alpha 1)))) (*.f64 (pow.f64 i 3) (-.f64 (/.f64 2 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))))) (+.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 alpha 1)) 2))) (+.f64 (/.f64 4 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))))) (/.f64 2 (*.f64 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2) (+.f64 beta (+.f64 alpha 1)))))))))
(+.f64 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (pow.f64 i 3)) (*.f64 (pow.f64 i 4) (-.f64 (/.f64 1 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 8 (/.f64 1 (*.f64 beta (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))) (*.f64 4 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1))))))))))))
(+.f64 (/.f64 (*.f64 i i) (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha))) (fma.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)))) (/.f64 2 (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 (+.f64 beta 1) alpha) 2)))) (+.f64 (/.f64 4 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)))) (/.f64 2 (*.f64 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2) (+.f64 (+.f64 beta 1) alpha))))) (pow.f64 i 3) (*.f64 (pow.f64 i 4) (-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 beta beta) (+.f64 (+.f64 beta 1) alpha)) (+.f64 beta (-.f64 alpha 1)))) (+.f64 (*.f64 (/.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)))) (/.f64 2 (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 (+.f64 beta 1) alpha) 2)))) (+.f64 (/.f64 4 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)))) (/.f64 2 (*.f64 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2) (+.f64 (+.f64 beta 1) alpha))))) (+.f64 (+.f64 beta 1) alpha)) (/.f64 (fma.f64 (fma.f64 4 (*.f64 beta (+.f64 (+.f64 beta 1) alpha)) (*.f64 2 (*.f64 beta beta))) (+.f64 beta (-.f64 alpha 1)) (*.f64 2 (*.f64 (*.f64 beta beta) (+.f64 (+.f64 beta 1) alpha)))) (*.f64 (+.f64 beta (-.f64 alpha 1)) (*.f64 beta beta)))) (+.f64 (/.f64 8 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 (+.f64 beta 1) alpha) 2)))) (fma.f64 2 (/.f64 (fma.f64 4 (*.f64 beta (+.f64 (+.f64 beta 1) alpha)) (*.f64 2 (*.f64 beta beta))) (*.f64 (*.f64 beta beta) (*.f64 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2) (pow.f64 (+.f64 (+.f64 beta 1) alpha) 2)))) (/.f64 4 (*.f64 (*.f64 (*.f64 beta beta) (+.f64 (+.f64 beta 1) alpha)) (+.f64 beta (-.f64 alpha 1)))))))))))
(+.f64 (*.f64 (/.f64 i (+.f64 beta (+.f64 alpha -1))) (/.f64 i (+.f64 beta (+.f64 alpha 1)))) (fma.f64 (-.f64 (/.f64 2 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))))) (+.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 alpha 1)) 2))) (+.f64 (/.f64 4 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))))) (/.f64 2 (*.f64 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2) (+.f64 beta (+.f64 alpha 1))))))) (pow.f64 i 3) (*.f64 (pow.f64 i 4) (-.f64 (/.f64 (/.f64 1 (*.f64 beta beta)) (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1)))) (+.f64 (/.f64 (-.f64 (/.f64 2 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))))) (+.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 alpha 1)) 2))) (+.f64 (/.f64 4 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))))) (/.f64 2 (*.f64 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2) (+.f64 beta (+.f64 alpha 1))))))) (/.f64 (*.f64 (*.f64 beta beta) (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1)))) (fma.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 alpha 1))) (*.f64 2 (*.f64 beta beta))) (+.f64 beta (+.f64 alpha -1)) (*.f64 2 (*.f64 (*.f64 beta beta) (+.f64 beta (+.f64 alpha 1))))))) (+.f64 (/.f64 8 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 alpha 1)) 2)))) (fma.f64 2 (/.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 alpha 1))) (*.f64 2 (*.f64 beta beta))) (*.f64 (*.f64 beta beta) (*.f64 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2) (pow.f64 (+.f64 beta (+.f64 alpha 1)) 2)))) (/.f64 4 (*.f64 (*.f64 beta beta) (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))))))))))))
(+.f64 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 5) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)) (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 2 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2)))))) (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 8 (/.f64 1 (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 8 (/.f64 1 (*.f64 beta (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (*.f64 (pow.f64 beta 2) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))) (*.f64 4 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1))))))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))))) (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))))))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (pow.f64 i 3)) (*.f64 (pow.f64 i 4) (-.f64 (/.f64 1 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))))) (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 8 (/.f64 1 (*.f64 beta (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (-.f64 (+.f64 beta alpha) 1))))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 2 (pow.f64 beta 2))) (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 1 alpha)) 2) (pow.f64 (-.f64 (+.f64 beta alpha) 1) 2))))) (*.f64 4 (/.f64 1 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta alpha) 1)))))))))))))
(+.f64 (/.f64 (*.f64 i i) (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha))) (fma.f64 -1 (*.f64 (pow.f64 i 5) (fma.f64 2 (/.f64 (/.f64 (fma.f64 4 (+.f64 (+.f64 beta 1) alpha) (*.f64 beta 8)) (*.f64 beta beta)) (*.f64 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2) (pow.f64 (+.f64 (+.f64 beta 1) alpha) 2))) (+.f64 (+.f64 (*.f64 (/.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)))) (/.f64 2 (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 (+.f64 beta 1) alpha) 2)))) (+.f64 (/.f64 4 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)))) (/.f64 2 (*.f64 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2) (+.f64 (+.f64 beta 1) alpha))))) (*.f64 beta beta)) (/.f64 (fma.f64 (+.f64 beta (-.f64 alpha 1)) (fma.f64 4 (+.f64 (+.f64 beta 1) alpha) (*.f64 beta 8)) (*.f64 2 (fma.f64 4 (*.f64 beta (+.f64 (+.f64 beta 1) alpha)) (*.f64 2 (*.f64 beta beta))))) (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)))) (/.f64 8 (*.f64 (*.f64 beta beta) (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 (+.f64 beta 1) alpha) 2))))) (/.f64 (-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 beta beta) (+.f64 (+.f64 beta 1) alpha)) (+.f64 beta (-.f64 alpha 1)))) (+.f64 (*.f64 (/.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)))) (/.f64 2 (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 (+.f64 beta 1) alpha) 2)))) (+.f64 (/.f64 4 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)))) (/.f64 2 (*.f64 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2) (+.f64 (+.f64 beta 1) alpha))))) (+.f64 (+.f64 beta 1) alpha)) (/.f64 (fma.f64 (fma.f64 4 (*.f64 beta (+.f64 (+.f64 beta 1) alpha)) (*.f64 2 (*.f64 beta beta))) (+.f64 beta (-.f64 alpha 1)) (*.f64 2 (*.f64 (*.f64 beta beta) (+.f64 (+.f64 beta 1) alpha)))) (*.f64 (+.f64 beta (-.f64 alpha 1)) (*.f64 beta beta)))) (+.f64 (/.f64 8 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 (+.f64 beta 1) alpha) 2)))) (fma.f64 2 (/.f64 (fma.f64 4 (*.f64 beta (+.f64 (+.f64 beta 1) alpha)) (*.f64 2 (*.f64 beta beta))) (*.f64 (pow.f64 (+.f64 (+.f64 beta 1) alpha) 2) (*.f64 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2) (*.f64 beta beta)))) (/.f64 4 (*.f64 (*.f64 (*.f64 beta beta) (+.f64 (+.f64 beta 1) alpha)) (+.f64 beta (-.f64 alpha 1)))))))) (/.f64 (*.f64 (*.f64 (*.f64 beta beta) (+.f64 (+.f64 beta 1) alpha)) (+.f64 beta (-.f64 alpha 1))) (fma.f64 (fma.f64 4 (*.f64 beta (+.f64 (+.f64 beta 1) alpha)) (*.f64 2 (*.f64 beta beta))) (+.f64 beta (-.f64 alpha 1)) (*.f64 2 (*.f64 (*.f64 beta beta) (+.f64 (+.f64 beta 1) alpha))))))))) (fma.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)))) (/.f64 2 (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 (+.f64 beta 1) alpha) 2)))) (+.f64 (/.f64 4 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)))) (/.f64 2 (*.f64 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2) (+.f64 (+.f64 beta 1) alpha))))) (pow.f64 i 3) (*.f64 (pow.f64 i 4) (-.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 beta beta) (+.f64 (+.f64 beta 1) alpha)) (+.f64 beta (-.f64 alpha 1)))) (+.f64 (*.f64 (/.f64 (-.f64 (-.f64 (/.f64 2 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)))) (/.f64 2 (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 (+.f64 beta 1) alpha) 2)))) (+.f64 (/.f64 4 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)))) (/.f64 2 (*.f64 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2) (+.f64 (+.f64 beta 1) alpha))))) (+.f64 (+.f64 beta 1) alpha)) (/.f64 (fma.f64 (fma.f64 4 (*.f64 beta (+.f64 (+.f64 beta 1) alpha)) (*.f64 2 (*.f64 beta beta))) (+.f64 beta (-.f64 alpha 1)) (*.f64 2 (*.f64 (*.f64 beta beta) (+.f64 (+.f64 beta 1) alpha)))) (*.f64 (+.f64 beta (-.f64 alpha 1)) (*.f64 beta beta)))) (+.f64 (/.f64 8 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 (+.f64 (+.f64 beta 1) alpha) 2)))) (fma.f64 2 (/.f64 (fma.f64 4 (*.f64 beta (+.f64 (+.f64 beta 1) alpha)) (*.f64 2 (*.f64 beta beta))) (*.f64 (*.f64 beta beta) (*.f64 (pow.f64 (+.f64 beta (-.f64 alpha 1)) 2) (pow.f64 (+.f64 (+.f64 beta 1) alpha) 2)))) (/.f64 4 (*.f64 (*.f64 (*.f64 beta beta) (+.f64 (+.f64 beta 1) alpha)) (+.f64 beta (-.f64 alpha 1))))))))))))
(+.f64 (*.f64 (/.f64 i (+.f64 beta (+.f64 alpha -1))) (/.f64 i (+.f64 beta (+.f64 alpha 1)))) (-.f64 (fma.f64 (-.f64 (/.f64 2 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))))) (+.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 alpha 1)) 2))) (+.f64 (/.f64 4 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))))) (/.f64 2 (*.f64 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2) (+.f64 beta (+.f64 alpha 1))))))) (pow.f64 i 3) (*.f64 (pow.f64 i 4) (-.f64 (/.f64 (/.f64 1 (*.f64 beta beta)) (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1)))) (+.f64 (/.f64 (-.f64 (/.f64 2 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))))) (+.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 alpha 1)) 2))) (+.f64 (/.f64 4 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))))) (/.f64 2 (*.f64 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2) (+.f64 beta (+.f64 alpha 1))))))) (/.f64 (*.f64 (*.f64 beta beta) (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1)))) (fma.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 alpha 1))) (*.f64 2 (*.f64 beta beta))) (+.f64 beta (+.f64 alpha -1)) (*.f64 2 (*.f64 (*.f64 beta beta) (+.f64 beta (+.f64 alpha 1))))))) (+.f64 (/.f64 8 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 alpha 1)) 2)))) (fma.f64 2 (/.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 alpha 1))) (*.f64 2 (*.f64 beta beta))) (*.f64 (*.f64 beta beta) (*.f64 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2) (pow.f64 (+.f64 beta (+.f64 alpha 1)) 2)))) (/.f64 4 (*.f64 (*.f64 beta beta) (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))))))))))) (*.f64 (pow.f64 i 5) (fma.f64 2 (/.f64 (/.f64 (fma.f64 4 (+.f64 beta (+.f64 alpha 1)) (*.f64 beta 8)) (*.f64 beta beta)) (*.f64 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2) (pow.f64 (+.f64 beta (+.f64 alpha 1)) 2))) (+.f64 (/.f64 (-.f64 (/.f64 2 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))))) (+.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 alpha 1)) 2))) (+.f64 (/.f64 4 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))))) (/.f64 2 (*.f64 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2) (+.f64 beta (+.f64 alpha 1))))))) (/.f64 (*.f64 (*.f64 beta beta) (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1)))) (fma.f64 (+.f64 beta (+.f64 alpha -1)) (fma.f64 4 (+.f64 beta (+.f64 alpha 1)) (*.f64 beta 8)) (*.f64 2 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 alpha 1))) (*.f64 2 (*.f64 beta beta))))))) (+.f64 (/.f64 8 (*.f64 (*.f64 beta beta) (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 alpha 1)) 2)))) (*.f64 (/.f64 (fma.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 alpha 1))) (*.f64 2 (*.f64 beta beta))) (+.f64 beta (+.f64 alpha -1)) (*.f64 2 (*.f64 (*.f64 beta beta) (+.f64 beta (+.f64 alpha 1))))) (*.f64 (+.f64 beta (+.f64 alpha -1)) (*.f64 beta beta))) (/.f64 (-.f64 (/.f64 (/.f64 1 (*.f64 beta beta)) (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1)))) (+.f64 (/.f64 (-.f64 (/.f64 2 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))))) (+.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 alpha 1)) 2))) (+.f64 (/.f64 4 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))))) (/.f64 2 (*.f64 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2) (+.f64 beta (+.f64 alpha 1))))))) (/.f64 (*.f64 (*.f64 beta beta) (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1)))) (fma.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 alpha 1))) (*.f64 2 (*.f64 beta beta))) (+.f64 beta (+.f64 alpha -1)) (*.f64 2 (*.f64 (*.f64 beta beta) (+.f64 beta (+.f64 alpha 1))))))) (+.f64 (/.f64 8 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 (+.f64 beta (+.f64 alpha 1)) 2)))) (fma.f64 2 (/.f64 (fma.f64 4 (*.f64 beta (+.f64 beta (+.f64 alpha 1))) (*.f64 2 (*.f64 beta beta))) (*.f64 (*.f64 beta beta) (*.f64 (pow.f64 (+.f64 beta (+.f64 alpha -1)) 2) (pow.f64 (+.f64 beta (+.f64 alpha 1)) 2)))) (/.f64 4 (*.f64 (*.f64 beta beta) (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))))))))) (+.f64 beta (+.f64 alpha 1))))))))))
1/16
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) i)))
(+.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 -1/256 (/.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 (+.f64 beta 1) alpha) (+.f64 beta (-.f64 alpha 1)))))) i)))
(+.f64 1/16 (fma.f64 1/8 (/.f64 beta i) (*.f64 (/.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha 1)) (+.f64 beta (+.f64 alpha -1)))))) i) -1/256)))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (*.f64 1/8 (/.f64 beta i)))) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) i)) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 4 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) (*.f64 4 (pow.f64 beta 2)))) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1)))))) (pow.f64 i 2))))))
(-.f64 (fma.f64 1/16 (/.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 1/16 (*.f64 1/8 (/.f64 beta i)))) (fma.f64 1/256 (/.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 (+.f64 beta 1) alpha) (+.f64 beta (-.f64 alpha 1)))))) i) (fma.f64 1/256 (/.f64 (fma.f64 4 (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)) (*.f64 4 (+.f64 (*.f64 beta (*.f64 2 (+.f64 (+.f64 (+.f64 beta 1) alpha) (+.f64 beta (-.f64 alpha 1))))) (*.f64 beta beta)))) (*.f64 i i)) (*.f64 1/16 (/.f64 (+.f64 (*.f64 beta 1/8) (*.f64 -1/256 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 (+.f64 beta 1) alpha) (+.f64 beta (-.f64 alpha 1)))))))) (/.f64 (*.f64 i i) (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 (+.f64 beta 1) alpha) (+.f64 beta (-.f64 alpha 1))))))))))))
(-.f64 (fma.f64 1/16 (*.f64 (/.f64 beta i) (/.f64 beta i)) (+.f64 1/16 (*.f64 1/8 (/.f64 beta i)))) (fma.f64 1/256 (/.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha 1)) (+.f64 beta (+.f64 alpha -1)))))) i) (fma.f64 1/256 (/.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))) (*.f64 beta (+.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha 1)) (+.f64 beta (+.f64 alpha -1)))) beta)))) (*.f64 i i)) (*.f64 1/16 (/.f64 (fma.f64 beta 1/8 (*.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha 1)) (+.f64 beta (+.f64 alpha -1)))))) -1/256)) (/.f64 (*.f64 i i) (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha 1)) (+.f64 beta (+.f64 alpha -1))))))))))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1)))) (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (*.f64 beta (-.f64 (+.f64 beta alpha) 1)))))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 4 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) (*.f64 4 (pow.f64 beta 2)))) (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))))) (*.f64 1/16 (*.f64 (-.f64 (*.f64 1/16 (pow.f64 beta 2)) (+.f64 (*.f64 1/256 (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 4 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) (*.f64 4 (pow.f64 beta 2))))) (*.f64 1/16 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))))) (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))))) (pow.f64 i 3))) (*.f64 1/8 (/.f64 beta i))))) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) i)) (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 1 alpha)) (-.f64 (+.f64 beta alpha) 1))) (+.f64 (*.f64 4 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))) (*.f64 4 (pow.f64 beta 2)))) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/256 (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1))))))) (+.f64 (*.f64 16 beta) (*.f64 4 (+.f64 (*.f64 2 (+.f64 beta (+.f64 1 alpha))) (*.f64 2 (-.f64 (+.f64 beta alpha) 1)))))) (pow.f64 i 2))))))
(-.f64 (fma.f64 1/16 (/.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 1/16 (fma.f64 -1 (/.f64 (fma.f64 1/256 (fma.f64 (*.f64 beta beta) (*.f64 2 (+.f64 (+.f64 (+.f64 beta 1) alpha) (+.f64 beta (-.f64 alpha 1)))) (*.f64 4 (*.f64 beta (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha))))) (*.f64 1/16 (+.f64 (*.f64 (fma.f64 4 (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)) (*.f64 4 (+.f64 (*.f64 beta (*.f64 2 (+.f64 (+.f64 (+.f64 beta 1) alpha) (+.f64 beta (-.f64 alpha 1))))) (*.f64 beta beta)))) (+.f64 (*.f64 beta 1/8) (*.f64 -1/256 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 (+.f64 beta 1) alpha) (+.f64 beta (-.f64 alpha 1))))))))) (*.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 (+.f64 beta 1) alpha) (+.f64 beta (-.f64 alpha 1)))))) (-.f64 (*.f64 1/16 (*.f64 beta beta)) (fma.f64 1/256 (fma.f64 4 (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)) (*.f64 4 (+.f64 (*.f64 beta (*.f64 2 (+.f64 (+.f64 (+.f64 beta 1) alpha) (+.f64 beta (-.f64 alpha 1))))) (*.f64 beta beta)))) (*.f64 1/16 (*.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 (+.f64 beta 1) alpha) (+.f64 beta (-.f64 alpha 1)))))) (+.f64 (*.f64 beta 1/8) (*.f64 -1/256 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 (+.f64 beta 1) alpha) (+.f64 beta (-.f64 alpha 1)))))))))))))))) (pow.f64 i 3)) (*.f64 1/8 (/.f64 beta i))))) (fma.f64 1/256 (/.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 (+.f64 beta 1) alpha) (+.f64 beta (-.f64 alpha 1)))))) i) (fma.f64 1/256 (/.f64 (fma.f64 4 (*.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (+.f64 beta 1) alpha)) (*.f64 4 (+.f64 (*.f64 beta (*.f64 2 (+.f64 (+.f64 (+.f64 beta 1) alpha) (+.f64 beta (-.f64 alpha 1))))) (*.f64 beta beta)))) (*.f64 i i)) (*.f64 1/16 (/.f64 (+.f64 (*.f64 beta 1/8) (*.f64 -1/256 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 (+.f64 beta 1) alpha) (+.f64 beta (-.f64 alpha 1)))))))) (/.f64 (*.f64 i i) (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 (+.f64 beta 1) alpha) (+.f64 beta (-.f64 alpha 1))))))))))))
(-.f64 (fma.f64 1/16 (*.f64 (/.f64 beta i) (/.f64 beta i)) (+.f64 1/16 (-.f64 (*.f64 1/8 (/.f64 beta i)) (/.f64 (fma.f64 1/256 (fma.f64 (*.f64 beta beta) (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha 1)) (+.f64 beta (+.f64 alpha -1)))) (*.f64 4 (*.f64 beta (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1)))))) (*.f64 1/16 (+.f64 (*.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha 1)) (+.f64 beta (+.f64 alpha -1)))))) (-.f64 (*.f64 1/16 (*.f64 beta beta)) (fma.f64 1/256 (*.f64 4 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))) (*.f64 beta (+.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha 1)) (+.f64 beta (+.f64 alpha -1)))) beta)))) (*.f64 1/16 (*.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha 1)) (+.f64 beta (+.f64 alpha -1)))))) (fma.f64 beta 1/8 (*.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha 1)) (+.f64 beta (+.f64 alpha -1)))))) -1/256))))))) (*.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))) (*.f64 beta (+.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha 1)) (+.f64 beta (+.f64 alpha -1)))) beta)))) (fma.f64 beta 1/8 (*.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha 1)) (+.f64 beta (+.f64 alpha -1)))))) -1/256)))))) (pow.f64 i 3))))) (fma.f64 1/256 (/.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha 1)) (+.f64 beta (+.f64 alpha -1)))))) i) (fma.f64 1/256 (/.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 beta (+.f64 alpha 1))) (*.f64 beta (+.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha 1)) (+.f64 beta (+.f64 alpha -1)))) beta)))) (*.f64 i i)) (*.f64 1/16 (/.f64 (fma.f64 beta 1/8 (*.f64 (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha 1)) (+.f64 beta (+.f64 alpha -1)))))) -1/256)) (/.f64 (*.f64 i i) (fma.f64 16 beta (*.f64 4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 alpha 1)) (+.f64 beta (+.f64 alpha -1))))))))))))
1/16
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) i)))
(+.f64 1/16 (neg.f64 (/.f64 (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 -2 (fma.f64 4 (+.f64 (+.f64 beta 1) alpha) (*.f64 beta 8)))))) i)))
(-.f64 1/16 (/.f64 (fma.f64 beta -1/8 (*.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 -2 (fma.f64 4 (+.f64 beta (+.f64 alpha 1)) (*.f64 beta 8)))) -1/256)) i))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) i)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))))) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 -2 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2))))) (pow.f64 i 2)))))
(-.f64 (fma.f64 1/16 (/.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 1/16 (neg.f64 (/.f64 (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 -2 (fma.f64 4 (+.f64 (+.f64 beta 1) alpha) (*.f64 beta 8)))))) i)))) (fma.f64 1/16 (/.f64 (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 -2 (fma.f64 4 (+.f64 (+.f64 beta 1) alpha) (*.f64 beta 8)))))) (/.f64 (*.f64 i i) (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 -2 (fma.f64 4 (+.f64 (+.f64 beta 1) alpha) (*.f64 beta 8)))))) (*.f64 1/256 (/.f64 (fma.f64 (+.f64 beta (-.f64 alpha 1)) (fma.f64 4 (+.f64 (+.f64 beta 1) alpha) (*.f64 beta 8)) (*.f64 -2 (fma.f64 -4 (*.f64 beta (+.f64 (+.f64 beta 1) alpha)) (*.f64 -2 (*.f64 beta beta))))) (*.f64 i i)))))
(-.f64 (fma.f64 1/16 (*.f64 (/.f64 beta i) (/.f64 beta i)) (-.f64 1/16 (/.f64 (fma.f64 beta -1/8 (*.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 -2 (fma.f64 4 (+.f64 beta (+.f64 alpha 1)) (*.f64 beta 8)))) -1/256)) i))) (fma.f64 1/16 (*.f64 (/.f64 (fma.f64 beta -1/8 (*.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 -2 (fma.f64 4 (+.f64 beta (+.f64 alpha 1)) (*.f64 beta 8)))) -1/256)) i) (/.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 -2 (fma.f64 4 (+.f64 beta (+.f64 alpha 1)) (*.f64 beta 8)))) i)) (*.f64 1/256 (/.f64 (fma.f64 (+.f64 beta (+.f64 alpha -1)) (fma.f64 4 (+.f64 beta (+.f64 alpha 1)) (*.f64 beta 8)) (*.f64 -2 (fma.f64 -4 (*.f64 beta (+.f64 beta (+.f64 alpha 1))) (*.f64 -2 (*.f64 beta beta))))) (*.f64 i i)))))
(-.f64 (+.f64 (*.f64 1/256 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 beta 2) (+.f64 beta (+.f64 1 alpha)))) (*.f64 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2))) (-.f64 (+.f64 beta alpha) 1))) (pow.f64 i 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (+.f64 1/16 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) i)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 -2 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2))))) (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))))))) (pow.f64 i 3))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (pow.f64 beta 2)) (+.f64 (*.f64 1/256 (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 -2 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2)))))) (*.f64 1/16 (*.f64 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))) (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))))))) (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))))) (pow.f64 i 3)))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 1/256 (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta)))))) (+.f64 (*.f64 -8 (-.f64 (+.f64 beta alpha) 1)) (*.f64 -2 (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))))) (pow.f64 i 2))) (*.f64 1/256 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta alpha) 1) (+.f64 (*.f64 4 (+.f64 beta (+.f64 1 alpha))) (*.f64 8 beta))) (*.f64 -2 (+.f64 (*.f64 -4 (*.f64 beta (+.f64 beta (+.f64 1 alpha)))) (*.f64 -2 (pow.f64 beta 2))))) (pow.f64 i 2)))))
(-.f64 (fma.f64 1/256 (/.f64 (fma.f64 -2 (*.f64 (*.f64 beta beta) (+.f64 (+.f64 beta 1) alpha)) (*.f64 (+.f64 beta (-.f64 alpha 1)) (fma.f64 -4 (*.f64 beta (+.f64 (+.f64 beta 1) alpha)) (*.f64 -2 (*.f64 beta beta))))) (pow.f64 i 3)) (fma.f64 1/16 (/.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 1/16 (fma.f64 -1 (/.f64 (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 -2 (fma.f64 4 (+.f64 (+.f64 beta 1) alpha) (*.f64 beta 8)))))) i) (*.f64 1/16 (+.f64 (/.f64 (fma.f64 (+.f64 beta (-.f64 alpha 1)) (fma.f64 4 (+.f64 (+.f64 beta 1) alpha) (*.f64 beta 8)) (*.f64 -2 (fma.f64 -4 (*.f64 beta (+.f64 (+.f64 beta 1) alpha)) (*.f64 -2 (*.f64 beta beta))))) (/.f64 (pow.f64 i 3) (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 -2 (fma.f64 4 (+.f64 (+.f64 beta 1) alpha) (*.f64 beta 8)))))))) (/.f64 (-.f64 (*.f64 1/16 (*.f64 beta beta)) (fma.f64 1/256 (fma.f64 (+.f64 beta (-.f64 alpha 1)) (fma.f64 4 (+.f64 (+.f64 beta 1) alpha) (*.f64 beta 8)) (*.f64 -2 (fma.f64 -4 (*.f64 beta (+.f64 (+.f64 beta 1) alpha)) (*.f64 -2 (*.f64 beta beta))))) (*.f64 1/16 (*.f64 (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 -2 (fma.f64 4 (+.f64 (+.f64 beta 1) alpha) (*.f64 beta 8)))) (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 -2 (fma.f64 4 (+.f64 (+.f64 beta 1) alpha) (*.f64 beta 8)))))))))) (/.f64 (pow.f64 i 3) (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 -2 (fma.f64 4 (+.f64 (+.f64 beta 1) alpha) (*.f64 beta 8)))))))))))) (fma.f64 1/16 (/.f64 (+.f64 (*.f64 beta -1/8) (*.f64 -1/256 (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 -2 (fma.f64 4 (+.f64 (+.f64 beta 1) alpha) (*.f64 beta 8)))))) (/.f64 (*.f64 i i) (fma.f64 -8 (+.f64 beta (-.f64 alpha 1)) (*.f64 -2 (fma.f64 4 (+.f64 (+.f64 beta 1) alpha) (*.f64 beta 8)))))) (*.f64 1/256 (/.f64 (fma.f64 (+.f64 beta (-.f64 alpha 1)) (fma.f64 4 (+.f64 (+.f64 beta 1) alpha) (*.f64 beta 8)) (*.f64 -2 (fma.f64 -4 (*.f64 beta (+.f64 (+.f64 beta 1) alpha)) (*.f64 -2 (*.f64 beta beta))))) (*.f64 i i)))))
(-.f64 (fma.f64 1/256 (/.f64 (fma.f64 -2 (*.f64 (*.f64 beta beta) (+.f64 beta (+.f64 alpha 1))) (*.f64 (+.f64 beta (+.f64 alpha -1)) (fma.f64 -4 (*.f64 beta (+.f64 beta (+.f64 alpha 1))) (*.f64 -2 (*.f64 beta beta))))) (pow.f64 i 3)) (fma.f64 1/16 (*.f64 (/.f64 beta i) (/.f64 beta i)) (+.f64 1/16 (-.f64 (*.f64 1/16 (+.f64 (/.f64 (fma.f64 (+.f64 beta (+.f64 alpha -1)) (fma.f64 4 (+.f64 beta (+.f64 alpha 1)) (*.f64 beta 8)) (*.f64 -2 (fma.f64 -4 (*.f64 beta (+.f64 beta (+.f64 alpha 1))) (*.f64 -2 (*.f64 beta beta))))) (/.f64 (pow.f64 i 3) (fma.f64 beta -1/8 (*.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 -2 (fma.f64 4 (+.f64 beta (+.f64 alpha 1)) (*.f64 beta 8)))) -1/256)))) (/.f64 (-.f64 (*.f64 1/16 (*.f64 beta beta)) (fma.f64 1/256 (fma.f64 (+.f64 beta (+.f64 alpha -1)) (fma.f64 4 (+.f64 beta (+.f64 alpha 1)) (*.f64 beta 8)) (*.f64 -2 (fma.f64 -4 (*.f64 beta (+.f64 beta (+.f64 alpha 1))) (*.f64 -2 (*.f64 beta beta))))) (*.f64 1/16 (*.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 -2 (fma.f64 4 (+.f64 beta (+.f64 alpha 1)) (*.f64 beta 8)))) (fma.f64 beta -1/8 (*.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 -2 (fma.f64 4 (+.f64 beta (+.f64 alpha 1)) (*.f64 beta 8)))) -1/256)))))) (/.f64 (pow.f64 i 3) (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 -2 (fma.f64 4 (+.f64 beta (+.f64 alpha 1)) (*.f64 beta 8)))))))) (/.f64 (fma.f64 beta -1/8 (*.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 -2 (fma.f64 4 (+.f64 beta (+.f64 alpha 1)) (*.f64 beta 8)))) -1/256)) i))))) (fma.f64 1/16 (*.f64 (/.f64 (fma.f64 beta -1/8 (*.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 -2 (fma.f64 4 (+.f64 beta (+.f64 alpha 1)) (*.f64 beta 8)))) -1/256)) i) (/.f64 (fma.f64 -8 (+.f64 beta (+.f64 alpha -1)) (*.f64 -2 (fma.f64 4 (+.f64 beta (+.f64 alpha 1)) (*.f64 beta 8)))) i)) (*.f64 1/256 (/.f64 (fma.f64 (+.f64 beta (+.f64 alpha -1)) (fma.f64 4 (+.f64 beta (+.f64 alpha 1)) (*.f64 beta 8)) (*.f64 -2 (fma.f64 -4 (*.f64 beta (+.f64 beta (+.f64 alpha 1))) (*.f64 -2 (*.f64 beta beta))))) (*.f64 i i)))))
(*.f64 1/4 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))
(*.f64 1/4 (/.f64 (/.f64 (*.f64 i i) (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))
(*.f64 1/4 (/.f64 (*.f64 i i) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (+.f64 1 (+.f64 alpha (*.f64 i 2))))))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 1/4 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))
(fma.f64 beta (+.f64 (*.f64 1/2 (/.f64 (/.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 i i))))) (*.f64 (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2) (pow.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) 2))))) (*.f64 1/4 (/.f64 (/.f64 (*.f64 i i) (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))
(fma.f64 beta (fma.f64 1/2 (/.f64 i (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2))))) (*.f64 1/4 (/.f64 (*.f64 i i) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))))
(+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 i) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (pow.f64 beta 2)) (*.f64 1/4 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))
(fma.f64 beta (+.f64 (*.f64 1/2 (/.f64 (/.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 i i))))) (*.f64 (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2) (pow.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) 2))))) (fma.f64 (-.f64 (/.f64 1/4 (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (+.f64 (+.f64 alpha 1) (*.f64 i 2)))) (fma.f64 1/4 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 i i))))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (+.f64 (+.f64 alpha 1) (*.f64 i 2)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 i i))))) (*.f64 (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2) (pow.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) 2))))))) (/.f64 (*.f64 1/16 (fma.f64 4 (*.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (fma.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 4 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 (*.f64 i i) 4)))) (*.f64 (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2) (pow.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) 2))))) (*.f64 beta beta) (*.f64 1/4 (/.f64 (/.f64 (*.f64 i i) (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))))
(fma.f64 beta (fma.f64 1/2 (/.f64 i (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2))))) (fma.f64 (-.f64 (/.f64 1/4 (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 1/2 (/.f64 i (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2))))) (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (+.f64 alpha (fma.f64 i 2 -1)))) (*.f64 1/16 (/.f64 (fma.f64 4 (+.f64 i (*.f64 (+.f64 alpha (*.f64 i 2)) i)) (fma.f64 (+.f64 alpha (fma.f64 i 2 -1)) (fma.f64 4 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (*.f64 i i) 4))) (*.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2)))))) (*.f64 beta beta) (*.f64 1/4 (/.f64 (*.f64 i i) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (+.f64 1 (+.f64 alpha (*.f64 i 2))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 i) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))) (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 i) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))))) (+.f64 (*.f64 beta (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (-.f64 (*.f64 1/2 (/.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 1/16 (/.f64 (+.f64 (*.f64 4 (*.f64 i (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (+.f64 (*.f64 4 i) (+.f64 1 (+.f64 alpha (*.f64 2 i))))) (*.f64 4 (pow.f64 i 2)))) (*.f64 (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) 2)))))) (pow.f64 beta 2)) (*.f64 1/4 (/.f64 (pow.f64 i 2) (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))))
(fma.f64 -1 (*.f64 (pow.f64 beta 3) (fma.f64 1/4 (/.f64 (fma.f64 4 (*.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (fma.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 4 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 (*.f64 i i) 4))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (+.f64 (+.f64 alpha 1) (*.f64 i 2)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 i i))))) (*.f64 (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2) (pow.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) 2))))))) (fma.f64 1/4 (/.f64 (-.f64 (/.f64 1/4 (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (+.f64 (+.f64 alpha 1) (*.f64 i 2)))) (fma.f64 1/4 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 i i))))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (+.f64 (+.f64 alpha 1) (*.f64 i 2)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 i i))))) (*.f64 (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2) (pow.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) 2))))))) (*.f64 1/16 (/.f64 (/.f64 (fma.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 4 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 4 (+.f64 (*.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 i i)))) (pow.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) 2)) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2))))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (+.f64 (+.f64 alpha 1) (*.f64 i 2)))) (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 i i))))))) (*.f64 1/16 (/.f64 (/.f64 (fma.f64 8 i (*.f64 2 alpha)) (pow.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) 2)) (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2)))))) (fma.f64 beta (+.f64 (*.f64 1/2 (/.f64 (/.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 i i))))) (*.f64 (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2) (pow.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) 2))))) (fma.f64 (-.f64 (/.f64 1/4 (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (+.f64 (+.f64 alpha 1) (*.f64 i 2)))) (fma.f64 1/4 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 i i))))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (+.f64 (+.f64 alpha 1) (*.f64 i 2)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 4 (+.f64 (*.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 i i))))) (*.f64 (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2) (pow.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) 2))))))) (/.f64 (*.f64 1/16 (fma.f64 4 (*.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (fma.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 4 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (*.f64 (*.f64 i i) 4)))) (*.f64 (pow.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) 2) (pow.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) 2))))) (*.f64 beta beta) (*.f64 1/4 (/.f64 (/.f64 (*.f64 i i) (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))))
(-.f64 (fma.f64 beta (fma.f64 1/2 (/.f64 i (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2))))) (fma.f64 (-.f64 (/.f64 1/4 (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 1/2 (/.f64 i (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2))))) (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (+.f64 alpha (fma.f64 i 2 -1)))) (*.f64 1/16 (/.f64 (fma.f64 4 (+.f64 i (*.f64 (+.f64 alpha (*.f64 i 2)) i)) (fma.f64 (+.f64 alpha (fma.f64 i 2 -1)) (fma.f64 4 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (*.f64 i i) 4))) (*.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2)))))) (*.f64 beta beta) (*.f64 1/4 (/.f64 (*.f64 i i) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))))) (*.f64 (pow.f64 beta 3) (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 1/2 (/.f64 i (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2))))) (*.f64 i i)) (/.f64 (fma.f64 4 (+.f64 i (*.f64 (+.f64 alpha (*.f64 i 2)) i)) (fma.f64 (+.f64 alpha (fma.f64 i 2 -1)) (fma.f64 4 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (*.f64 i i) 4))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))) (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 i i)) (/.f64 (-.f64 (/.f64 1/4 (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 1/2 (/.f64 i (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (*.f64 -1/16 (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (*.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2))))) (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (/.f64 (fma.f64 4 (*.f64 (*.f64 i i) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i))))) (+.f64 alpha (fma.f64 i 2 -1)))) (*.f64 1/16 (/.f64 (fma.f64 (+.f64 alpha (fma.f64 i 2 -1)) (fma.f64 4 i (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 4 (*.f64 i (+.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) i)))) (*.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2)))))) (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))) (*.f64 1/16 (/.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 -1)) 2) (pow.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) 2))))))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(-.f64 (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))
(+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (-.f64 (/.f64 (*.f64 2 (pow.f64 i 3)) (pow.f64 beta 3)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (fma.f64 8 i (*.f64 2 alpha))))))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (-.f64 (/.f64 (*.f64 2 (pow.f64 i 3)) (pow.f64 beta 3)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (fma.f64 8 i (*.f64 2 alpha))))))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 i))) 1) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 4 (pow.f64 i 2))))) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 4)) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))))
(-.f64 (-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (/.f64 (*.f64 i i) (*.f64 beta beta))) (/.f64 (*.f64 2 (pow.f64 i 3)) (pow.f64 beta 3))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (fma.f64 (+.f64 (+.f64 (fma.f64 4 i alpha) (*.f64 i 2)) -1) (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (*.f64 4 (+.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 i i))))))) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (fma.f64 8 i (*.f64 2 alpha)))) (/.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 8 i (*.f64 2 alpha)))) (/.f64 (pow.f64 beta 4) (fma.f64 8 i (*.f64 2 alpha))))))
(-.f64 (-.f64 (+.f64 (+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (/.f64 (*.f64 2 (pow.f64 i 3)) (pow.f64 beta 3))) (/.f64 (pow.f64 i 4) (pow.f64 beta 4))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (fma.f64 (+.f64 (*.f64 i 4) (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2))) (*.f64 4 (*.f64 i (+.f64 (+.f64 alpha (fma.f64 i 2 -1)) i))))))) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (fma.f64 8 i (*.f64 2 alpha)))) (/.f64 (fma.f64 2 (pow.f64 i 3) (*.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i (neg.f64 i)))) (/.f64 (pow.f64 beta 4) (fma.f64 8 i (*.f64 2 alpha))))))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 i 4) (+.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 i))) 1) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 4 (pow.f64 i 2))))))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (+.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 i))) 1) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 4 (pow.f64 i 2))))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 4 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))))) (pow.f64 beta 5))) (*.f64 2 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 i) (+.f64 alpha (*.f64 2 i))) 1) (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 4 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 4 (pow.f64 i 2))))) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha)))) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 4)) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 8 i) (*.f64 2 alpha))) (pow.f64 beta 3)))))
(+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (-.f64 (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (fma.f64 -1 (/.f64 (fma.f64 (-.f64 (pow.f64 i 4) (fma.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 8 i (*.f64 2 alpha)))) (fma.f64 8 i (*.f64 2 alpha)) (*.f64 (*.f64 i i) (fma.f64 (+.f64 (+.f64 (fma.f64 4 i alpha) (*.f64 i 2)) -1) (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (*.f64 4 (+.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 i i))))))) (fma.f64 8 i (*.f64 2 alpha)) (fma.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 8 i (*.f64 2 alpha)))) (fma.f64 (+.f64 (+.f64 (fma.f64 4 i alpha) (*.f64 i 2)) -1) (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (*.f64 4 (+.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 i i)))) (*.f64 (*.f64 i i) (fma.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (*.f64 4 (+.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 i i))) (*.f64 (*.f64 (*.f64 i i) 4) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))))) (pow.f64 beta 5)) (/.f64 (*.f64 2 (pow.f64 i 3)) (pow.f64 beta 3)))) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (fma.f64 (+.f64 (+.f64 (fma.f64 4 i alpha) (*.f64 i 2)) -1) (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (*.f64 4 (+.f64 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 i i)))))) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (fma.f64 8 i (*.f64 2 alpha)))) (/.f64 (-.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 (*.f64 i i) (fma.f64 8 i (*.f64 2 alpha)))) (/.f64 (pow.f64 beta 4) (fma.f64 8 i (*.f64 2 alpha))))))))
(+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (-.f64 (+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (-.f64 (/.f64 (*.f64 2 (pow.f64 i 3)) (pow.f64 beta 3)) (/.f64 (fma.f64 (-.f64 (pow.f64 i 4) (fma.f64 (fma.f64 2 (pow.f64 i 3) (*.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i (neg.f64 i)))) (fma.f64 8 i (*.f64 2 alpha)) (*.f64 (*.f64 i i) (fma.f64 (+.f64 (*.f64 i 4) (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2))) (*.f64 4 (*.f64 i (+.f64 (+.f64 alpha (fma.f64 i 2 -1)) i))))))) (fma.f64 8 i (*.f64 2 alpha)) (fma.f64 (fma.f64 2 (pow.f64 i 3) (*.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i (neg.f64 i)))) (fma.f64 (+.f64 (*.f64 i 4) (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2))) (*.f64 4 (*.f64 i (+.f64 (+.f64 alpha (fma.f64 i 2 -1)) i)))) (*.f64 (*.f64 i i) (fma.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (*.f64 4 (*.f64 i (+.f64 (+.f64 alpha (fma.f64 i 2 -1)) i))) (*.f64 (*.f64 (*.f64 i i) 4) (+.f64 alpha (fma.f64 i 2 -1))))))) (pow.f64 beta 5)))) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 4) (fma.f64 (+.f64 (*.f64 i 4) (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2))) (*.f64 4 (*.f64 i (+.f64 (+.f64 alpha (fma.f64 i 2 -1)) i)))))) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (fma.f64 8 i (*.f64 2 alpha)))) (/.f64 (fma.f64 2 (pow.f64 i 3) (*.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i (neg.f64 i)))) (/.f64 (pow.f64 beta 4) (fma.f64 8 i (*.f64 2 alpha))))))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i))))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(fma.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 -1 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (*.f64 i -4))))) (pow.f64 beta 3)) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(-.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (-.f64 (-.f64 (*.f64 i -4) (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))) (pow.f64 beta 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i))))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 4 (pow.f64 i 2)))) (pow.f64 i 2)) (pow.f64 beta 4)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -4 i))))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i)))) (pow.f64 beta 4))))
(+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 -1 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (*.f64 i -4))))) (pow.f64 beta 3)) (/.f64 (*.f64 i i) (*.f64 beta beta))) (+.f64 (/.f64 (fma.f64 -4 (*.f64 i (*.f64 -1 (+.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) (fma.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 (*.f64 i i) 4))) (/.f64 (pow.f64 beta 4) (*.f64 i i))) (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 -1 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (*.f64 i -4))))) (/.f64 (pow.f64 beta 4) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 -1 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (*.f64 i -4))))))))
(+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (-.f64 (-.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (-.f64 (-.f64 (*.f64 i -4) (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))) (pow.f64 beta 3))) (+.f64 (/.f64 (fma.f64 -4 (*.f64 i (-.f64 (neg.f64 (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (fma.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 (*.f64 i i) 4))) (/.f64 (pow.f64 beta 4) (*.f64 i i))) (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (-.f64 (-.f64 (*.f64 i -4) (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))) (/.f64 (pow.f64 beta 4) (-.f64 (-.f64 (*.f64 i -4) (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 i 4) (+.f64 (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i))))) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -4 i)))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -4 (*.f64 i (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i))))))) (*.f64 4 (pow.f64 i 2))))))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i)))) (pow.f64 beta 5)) (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (*.f64 -4 (*.f64 i (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))) (pow.f64 beta 5)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i))))) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 4 (pow.f64 i 2)))) (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -4 i)))))) (pow.f64 beta 5)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) (+.f64 (*.f64 (+.f64 1 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 4 (pow.f64 i 2)))) (pow.f64 i 2)) (pow.f64 beta 4)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -4 i))))) (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (+.f64 (*.f64 -1 (+.f64 1 (+.f64 alpha (*.f64 2 i)))) (*.f64 -4 i)))) (pow.f64 beta 4))))
(+.f64 (/.f64 (-.f64 (pow.f64 i 4) (fma.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 -1 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (*.f64 i -4))))) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 -1 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (*.f64 i -4))) (*.f64 (*.f64 i i) (fma.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 -4 (*.f64 i (*.f64 -1 (+.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) (*.f64 (*.f64 i i) 4)))))) (/.f64 (pow.f64 beta 5) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 -1 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (*.f64 i -4))))) (-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 5) (fma.f64 4 (*.f64 (*.f64 i i) (*.f64 -1 (+.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) (*.f64 -4 (*.f64 (*.f64 i (+.f64 (+.f64 alpha 1) (*.f64 i 2))) (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 -1 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (*.f64 i -4))))) (pow.f64 beta 3)) (+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 (fma.f64 -4 (*.f64 i (*.f64 -1 (+.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) (fma.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 (*.f64 i i) 4))) (/.f64 (pow.f64 beta 5) (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 -1 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (*.f64 i -4)))))))))) (+.f64 (/.f64 (fma.f64 -4 (*.f64 i (*.f64 -1 (+.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) (fma.f64 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 (*.f64 i i) 4))) (/.f64 (pow.f64 beta 4) (*.f64 i i))) (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 -1 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (*.f64 i -4))))) (/.f64 (pow.f64 beta 4) (fma.f64 -1 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (fma.f64 -1 (+.f64 (+.f64 alpha 1) (*.f64 i 2)) (*.f64 i -4))))))))
(+.f64 (/.f64 (-.f64 (pow.f64 i 4) (fma.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (-.f64 (-.f64 (*.f64 i -4) (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))) (-.f64 (-.f64 (*.f64 i -4) (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2)))) (*.f64 (*.f64 i i) (fma.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)) (fma.f64 -4 (*.f64 i (-.f64 (neg.f64 (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (*.f64 (*.f64 i i) 4)))))) (/.f64 (pow.f64 beta 5) (-.f64 (-.f64 (*.f64 i -4) (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))) (-.f64 (+.f64 (/.f64 (pow.f64 i 4) (pow.f64 beta 4)) (+.f64 (/.f64 (*.f64 (*.f64 i i) (fma.f64 4 (*.f64 (*.f64 i i) (-.f64 (neg.f64 (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (*.f64 -4 (*.f64 i (*.f64 (+.f64 alpha (fma.f64 i 2 -1)) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))))) (pow.f64 beta 5)) (-.f64 (+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (/.f64 (fma.f64 -4 (*.f64 i (-.f64 (neg.f64 (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (fma.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 (*.f64 i i) 4))) (/.f64 (pow.f64 beta 5) (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (-.f64 (-.f64 (*.f64 i -4) (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2))))))))) (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (-.f64 (-.f64 (*.f64 i -4) (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))) (pow.f64 beta 3))))) (+.f64 (/.f64 (fma.f64 -4 (*.f64 i (-.f64 (neg.f64 (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2))))) (fma.f64 (+.f64 1 (+.f64 alpha (*.f64 i 2))) (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 (*.f64 i i) 4))) (/.f64 (pow.f64 beta 4) (*.f64 i i))) (/.f64 (-.f64 (*.f64 (pow.f64 i 3) -2) (*.f64 (*.f64 i i) (-.f64 (-.f64 (*.f64 i -4) (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))) (/.f64 (pow.f64 beta 4) (-.f64 (-.f64 (*.f64 i -4) (+.f64 alpha (fma.f64 i 2 -1))) (+.f64 1 (+.f64 alpha (*.f64 i 2)))))))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))))
(/.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (+.f64 beta (-.f64 (*.f64 i 2) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))
(*.f64 (/.f64 (*.f64 i i) (+.f64 beta (fma.f64 i 2 -1))) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))))
(fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) alpha) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)))) (/.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (+.f64 beta (-.f64 (*.f64 i 2) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))))
(-.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (fma.f64 i 2 -1))) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (*.f64 (/.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 alpha (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (pow.f64 alpha 2)))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) alpha) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)))) (/.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (+.f64 beta (-.f64 (*.f64 i 2) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))) (neg.f64 (*.f64 (*.f64 alpha alpha) (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3))) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) 2)))) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)))))))
(-.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (fma.f64 i 2 -1))) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (*.f64 (/.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 alpha (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2))))) (*.f64 (*.f64 alpha alpha) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 3)) (/.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3)))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3)))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 3))))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 2 i))) 2))))) (pow.f64 alpha 2))))))
(fma.f64 -1 (*.f64 (pow.f64 alpha 3) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3))) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) 2)))) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)))) (+.f64 beta (-.f64 (*.f64 i 2) 1))) (/.f64 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))) (neg.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 3)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3))))))) (+.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) alpha) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)))) (/.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (+.f64 beta (-.f64 (*.f64 i 2) 1))) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))) (neg.f64 (*.f64 (*.f64 alpha alpha) (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 3) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3))) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) 2)))) (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2))))))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 beta (fma.f64 i 2 -1))) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (*.f64 (/.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 alpha (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2))))) (*.f64 (*.f64 alpha alpha) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 3)) (/.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3))))))) (*.f64 (pow.f64 alpha 3) (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 2)) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 2)))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 3)) (/.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3))))) (+.f64 beta (fma.f64 i 2 -1))) (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (fma.f64 i 2 -1)) 3)) (*.f64 (/.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))) (pow.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) 3)))))))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))
(*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 alpha alpha)))
(*.f64 (/.f64 (*.f64 i i) (*.f64 alpha alpha)) (/.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))
(fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) (pow.f64 alpha 3))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 alpha alpha))))
(-.f64 (*.f64 (/.f64 (*.f64 i i) (*.f64 alpha alpha)) (/.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) (pow.f64 alpha 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6)))) (pow.f64 alpha 4))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))
(fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) (pow.f64 alpha 3))) (fma.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (*.f64 i i)) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (pow.f64 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) 2)) (pow.f64 (+.f64 beta (*.f64 i 2)) 6)))) (pow.f64 alpha 4)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 alpha alpha)))))
(-.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (*.f64 alpha alpha)) (/.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) (/.f64 (-.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))) 2))))) (pow.f64 alpha 4))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) (pow.f64 alpha 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6)))) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 alpha 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (pow.f64 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))) (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6)))) (pow.f64 alpha 4))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))))
(fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (*.f64 i i)) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (pow.f64 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) 2)) (pow.f64 (+.f64 beta (*.f64 i 2)) 6)))) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))))) (/.f64 (*.f64 (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (*.f64 i i)) (*.f64 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)))) (pow.f64 alpha 5)) (fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) (pow.f64 alpha 3))) (fma.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (*.f64 i i)) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 i beta) 2)) (pow.f64 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) 2)) (pow.f64 (+.f64 beta (*.f64 i 2)) 6)))) (pow.f64 alpha 4)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 alpha alpha))))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 i i) (*.f64 alpha alpha)) (/.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) (/.f64 (-.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))) 2))))) (pow.f64 alpha 4))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) (pow.f64 alpha 3)))) (/.f64 (-.f64 (/.f64 (neg.f64 (+.f64 beta (fma.f64 i 2 -1))) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (*.f64 (*.f64 i i) (*.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))))))) (/.f64 (-.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))) 2))))) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))))) (pow.f64 alpha 5)))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))
(*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 alpha alpha)))
(*.f64 (/.f64 (*.f64 i i) (*.f64 alpha alpha)) (/.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 alpha alpha))) (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (*.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 -1 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))))))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) (*.f64 alpha alpha)) (/.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))))) (pow.f64 alpha 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 4))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (*.f64 -1 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) 2)))) (/.f64 (*.f64 (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (*.f64 i i)) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) (pow.f64 alpha 4)) (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 alpha alpha))) (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (*.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 -1 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))))))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) (*.f64 alpha alpha)) (/.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))))) (pow.f64 alpha 3)))) (/.f64 (-.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) 2))))) (pow.f64 alpha 4)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 5)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 4))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 (+.f64 beta i) 2))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) 2) (pow.f64 (+.f64 beta i) 2))) (pow.f64 (+.f64 beta (*.f64 2 i)) 6))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 beta (+.f64 1 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (+.f64 beta (+.f64 1 (*.f64 2 i))))) (*.f64 -1 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 5)))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta i) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 2)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (*.f64 i i)) (*.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))) (*.f64 -1 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 4) (pow.f64 alpha 5))) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (*.f64 -1 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) 2)))) (/.f64 (*.f64 (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (*.f64 i i)) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 i i) (/.f64 (*.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (*.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 -1 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))))))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (*.f64 -1 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) 2)))) (/.f64 (*.f64 (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (*.f64 i i)) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (*.f64 -1 (fma.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))) (*.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)))) (pow.f64 alpha 5))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 i beta) 2) (*.f64 alpha alpha)))))))
(-.f64 (-.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1)))))) (pow.f64 alpha 3))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (*.f64 alpha alpha)) (/.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (+.f64 beta (*.f64 i 2)) 2))) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) 2))))) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) (pow.f64 alpha 5))))) (/.f64 (-.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (*.f64 (*.f64 i i) (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2))))))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 6) (*.f64 (pow.f64 (+.f64 i beta) 2) (pow.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))) 2))))) (pow.f64 alpha 4))) (*.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (pow.f64 (+.f64 beta (*.f64 i 2)) 4)) (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 (pow.f64 (+.f64 i beta) 2) (+.f64 beta (+.f64 1 (*.f64 i 2)))) (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (+.f64 (+.f64 beta (+.f64 1 (*.f64 i 2))) (+.f64 beta (fma.f64 i 2 -1))))))) (pow.f64 alpha 5))))
1
(+.f64 1 (/.f64 i beta))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (/.f64 i beta)))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i beta)))
(+.f64 1 (-.f64 (/.f64 i beta) (*.f64 (/.f64 i beta) (/.f64 i beta))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (/.f64 i beta) (/.f64 (pow.f64 i 3) (pow.f64 beta 3)))))
(+.f64 1 (+.f64 (fma.f64 -1 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i beta)) (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
(+.f64 1 (+.f64 (-.f64 (/.f64 i beta) (*.f64 (/.f64 i beta) (/.f64 i beta))) (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))
2
(-.f64 (+.f64 (/.f64 beta i) 2) (*.f64 2 (/.f64 beta i)))
(+.f64 (/.f64 beta i) (-.f64 2 (*.f64 2 (/.f64 beta i))))
(+.f64 (/.f64 beta i) (+.f64 2 (*.f64 -2 (/.f64 beta i))))
(-.f64 (+.f64 (/.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (-.f64 beta (*.f64 2 beta))) (pow.f64 i 2))) 2)) (*.f64 2 (/.f64 beta i)))
(+.f64 (/.f64 beta i) (-.f64 (fma.f64 -1 (/.f64 beta (/.f64 (*.f64 i i) (+.f64 beta (*.f64 beta -2)))) 2) (*.f64 2 (/.f64 beta i))))
(+.f64 (/.f64 beta i) (+.f64 (-.f64 2 (*.f64 (/.f64 beta i) (/.f64 (neg.f64 beta) i))) (*.f64 -2 (/.f64 beta i))))
(-.f64 (+.f64 (/.f64 beta i) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (-.f64 beta (*.f64 2 beta))) (pow.f64 i 2))) (+.f64 2 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 beta (*.f64 2 beta))) (pow.f64 i 3))))) (*.f64 2 (/.f64 beta i)))
(+.f64 (/.f64 beta i) (-.f64 (+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (*.f64 i i) (+.f64 beta (*.f64 beta -2)))) 2) (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 i 3) (+.f64 beta (*.f64 beta -2))))) (*.f64 2 (/.f64 beta i))))
(+.f64 (+.f64 (/.f64 beta i) (+.f64 (-.f64 2 (*.f64 (/.f64 beta i) (/.f64 (neg.f64 beta) i))) (/.f64 (*.f64 (*.f64 beta beta) (neg.f64 beta)) (pow.f64 i 3)))) (*.f64 -2 (/.f64 beta i)))
2
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -2 beta)) i)))
(+.f64 2 (neg.f64 (/.f64 (*.f64 beta 1) i)))
(-.f64 2 (/.f64 beta i))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -2 beta)) i)) (/.f64 (*.f64 beta (-.f64 (*.f64 -1 beta) (*.f64 -2 beta))) (pow.f64 i 2))))
(+.f64 2 (fma.f64 -1 (/.f64 (*.f64 beta 1) i) (/.f64 beta (/.f64 (*.f64 i i) (*.f64 beta 1)))))
(+.f64 (*.f64 (/.f64 beta i) (/.f64 beta i)) (-.f64 2 (/.f64 beta i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 beta) (*.f64 -2 beta))) (pow.f64 i 3))) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -2 beta)) i)) (/.f64 (*.f64 beta (-.f64 (*.f64 -1 beta) (*.f64 -2 beta))) (pow.f64 i 2)))))
(fma.f64 -1 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 i 3) (*.f64 beta 1))) (+.f64 2 (fma.f64 -1 (/.f64 (*.f64 beta 1) i) (/.f64 beta (/.f64 (*.f64 i i) (*.f64 beta 1))))))
(-.f64 (+.f64 (*.f64 (/.f64 beta i) (/.f64 beta i)) (-.f64 2 (/.f64 beta i))) (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))
2
(+.f64 2 (*.f64 -1 (/.f64 beta i)))
(+.f64 2 (neg.f64 (/.f64 (*.f64 beta 1) i)))
(-.f64 2 (/.f64 beta i))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 2 (*.f64 -1 (/.f64 beta i))))
(+.f64 2 (fma.f64 -1 (/.f64 (*.f64 beta 1) i) (/.f64 beta (/.f64 (*.f64 i i) (*.f64 beta 1)))))
(+.f64 (*.f64 (/.f64 beta i) (/.f64 beta i)) (-.f64 2 (/.f64 beta i)))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (*.f64 -1 (/.f64 beta i)))))
(+.f64 (/.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 2 (fma.f64 -1 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (/.f64 (neg.f64 beta) i))))
(+.f64 (*.f64 (/.f64 beta i) (/.f64 beta i)) (-.f64 (-.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (/.f64 beta i)))
1
(-.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (/.f64 i beta))
(+.f64 1 (-.f64 (*.f64 2 (/.f64 i beta)) (/.f64 i beta)))
(+.f64 1 (fma.f64 2 (/.f64 i beta) (neg.f64 (/.f64 i beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 i) i) i) (pow.f64 beta 2))) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 i beta))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 i 2) i) (/.f64 (*.f64 beta beta) i)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 i beta))
(-.f64 (-.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 (/.f64 i beta) (/.f64 i beta))) (/.f64 i beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 i) i) i) (pow.f64 beta 2))) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 i) i) (pow.f64 i 2)) (pow.f64 beta 3)) (*.f64 2 (/.f64 i beta))))) (/.f64 i beta))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 i 2) i) (/.f64 (*.f64 beta beta) i)) (+.f64 (+.f64 1 (/.f64 (-.f64 (*.f64 i 2) i) (/.f64 (pow.f64 beta 3) (*.f64 i i)))) (*.f64 2 (/.f64 i beta)))) (/.f64 i beta))
(-.f64 (-.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (*.f64 2 (/.f64 i beta)))) (*.f64 (/.f64 i beta) (/.f64 i beta))) (/.f64 i beta))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) (*.f64 -1 i)) beta)))
(+.f64 1 (/.f64 i beta))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) (*.f64 -1 i)) beta)) (/.f64 (*.f64 i (-.f64 (*.f64 -2 i) (*.f64 -1 i))) (pow.f64 beta 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i beta)))
(+.f64 1 (-.f64 (/.f64 i beta) (*.f64 (/.f64 i beta) (/.f64 i beta))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) (*.f64 -1 i)) beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 i) (*.f64 -1 i))) (pow.f64 beta 3))) (/.f64 (*.f64 i (-.f64 (*.f64 -2 i) (*.f64 -1 i))) (pow.f64 beta 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (neg.f64 i) beta) (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (neg.f64 i))) (/.f64 i (/.f64 (*.f64 beta beta) (neg.f64 i))))))
(+.f64 1 (+.f64 (/.f64 i beta) (-.f64 (*.f64 (/.f64 i beta) (neg.f64 (/.f64 i beta))) (/.f64 (neg.f64 (pow.f64 i 3)) (pow.f64 beta 3)))))
(-.f64 (+.f64 beta alpha) 1)
(+.f64 beta (-.f64 alpha 1))
(+.f64 beta (+.f64 alpha -1))
(-.f64 (+.f64 beta (+.f64 alpha (*.f64 i (-.f64 (+.f64 (/.f64 1 beta) (+.f64 1 (*.f64 2 (/.f64 (-.f64 (+.f64 beta alpha) 1) beta)))) (/.f64 alpha beta))))) 1)
(+.f64 (+.f64 (+.f64 beta alpha) (*.f64 i (-.f64 (+.f64 (+.f64 (/.f64 1 beta) 1) (*.f64 2 (/.f64 (+.f64 beta (-.f64 alpha 1)) beta))) (/.f64 alpha beta)))) -1)
(+.f64 (+.f64 beta (+.f64 alpha (*.f64 i (+.f64 (/.f64 1 beta) (-.f64 (+.f64 1 (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha -1)) beta))) (/.f64 alpha beta)))))) -1)
(-.f64 (+.f64 beta (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 3 (/.f64 1 beta)) (/.f64 alpha (pow.f64 beta 2))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (*.f64 2 (/.f64 (-.f64 (+.f64 beta alpha) 1) (pow.f64 beta 2))))) (pow.f64 i 2)) (+.f64 alpha (*.f64 i (-.f64 (+.f64 (/.f64 1 beta) (+.f64 1 (*.f64 2 (/.f64 (-.f64 (+.f64 beta alpha) 1) beta)))) (/.f64 alpha beta)))))) 1)
(+.f64 beta (-.f64 (fma.f64 (+.f64 (/.f64 3 beta) (-.f64 (/.f64 alpha (*.f64 beta beta)) (+.f64 (/.f64 1 (*.f64 beta beta)) (*.f64 2 (/.f64 (+.f64 beta (-.f64 alpha 1)) (*.f64 beta beta)))))) (*.f64 i i) (+.f64 alpha (*.f64 i (-.f64 (+.f64 (+.f64 (/.f64 1 beta) 1) (*.f64 2 (/.f64 (+.f64 beta (-.f64 alpha 1)) beta))) (/.f64 alpha beta))))) 1))
(+.f64 beta (+.f64 (fma.f64 (+.f64 (/.f64 3 beta) (-.f64 (/.f64 alpha (*.f64 beta beta)) (+.f64 (/.f64 1 (*.f64 beta beta)) (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha -1)) (*.f64 beta beta)))))) (*.f64 i i) (+.f64 alpha (*.f64 i (+.f64 (/.f64 1 beta) (-.f64 (+.f64 1 (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha -1)) beta))) (/.f64 alpha beta)))))) -1))
(-.f64 (+.f64 beta (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 1 (pow.f64 beta 3)) (*.f64 2 (/.f64 (-.f64 (+.f64 beta alpha) 1) (pow.f64 beta 3)))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 beta 2))) (/.f64 alpha (pow.f64 beta 3)))) (pow.f64 i 3)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 3 (/.f64 1 beta)) (/.f64 alpha (pow.f64 beta 2))) (+.f64 (/.f64 1 (pow.f64 beta 2)) (*.f64 2 (/.f64 (-.f64 (+.f64 beta alpha) 1) (pow.f64 beta 2))))) (pow.f64 i 2)) (+.f64 alpha (*.f64 i (-.f64 (+.f64 (/.f64 1 beta) (+.f64 1 (*.f64 2 (/.f64 (-.f64 (+.f64 beta alpha) 1) beta)))) (/.f64 alpha beta))))))) 1)
(+.f64 beta (-.f64 (fma.f64 (+.f64 (/.f64 1 (pow.f64 beta 3)) (-.f64 (*.f64 2 (/.f64 (+.f64 beta (-.f64 alpha 1)) (pow.f64 beta 3))) (+.f64 (/.f64 3 (*.f64 beta beta)) (/.f64 alpha (pow.f64 beta 3))))) (pow.f64 i 3) (fma.f64 (+.f64 (/.f64 3 beta) (-.f64 (/.f64 alpha (*.f64 beta beta)) (+.f64 (/.f64 1 (*.f64 beta beta)) (*.f64 2 (/.f64 (+.f64 beta (-.f64 alpha 1)) (*.f64 beta beta)))))) (*.f64 i i) (+.f64 alpha (*.f64 i (-.f64 (+.f64 (+.f64 (/.f64 1 beta) 1) (*.f64 2 (/.f64 (+.f64 beta (-.f64 alpha 1)) beta))) (/.f64 alpha beta)))))) 1))
(+.f64 beta (+.f64 (fma.f64 (+.f64 (/.f64 1 (pow.f64 beta 3)) (fma.f64 2 (/.f64 (+.f64 beta (+.f64 alpha -1)) (pow.f64 beta 3)) (neg.f64 (+.f64 (/.f64 3 (*.f64 beta beta)) (/.f64 alpha (pow.f64 beta 3)))))) (pow.f64 i 3) (fma.f64 (+.f64 (/.f64 3 beta) (-.f64 (/.f64 alpha (*.f64 beta beta)) (+.f64 (/.f64 1 (*.f64 beta beta)) (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha -1)) (*.f64 beta beta)))))) (*.f64 i i) (+.f64 alpha (*.f64 i (+.f64 (/.f64 1 beta) (-.f64 (+.f64 1 (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha -1)) beta))) (/.f64 alpha beta))))))) -1))
(*.f64 4 i)
(*.f64 i 4)
(-.f64 (+.f64 (*.f64 4 i) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta))) (*.f64 4 beta))
(+.f64 (fma.f64 4 i (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta))) (*.f64 -4 beta))
(+.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) (*.f64 4 (-.f64 i beta)))
(-.f64 (+.f64 (*.f64 4 i) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (+.f64 (/.f64 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)) i) (*.f64 2 beta)))) (+.f64 (*.f64 4 beta) (/.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) (*.f64 4 beta))) i)))
(-.f64 (fma.f64 4 i (fma.f64 2 (+.f64 beta (-.f64 alpha 1)) (+.f64 (*.f64 2 beta) (/.f64 beta (/.f64 i (+.f64 beta (-.f64 alpha 1))))))) (fma.f64 4 beta (/.f64 beta (/.f64 i (+.f64 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)) (*.f64 -4 beta))))))
(-.f64 (fma.f64 4 i (fma.f64 2 (+.f64 beta (+.f64 alpha -1)) (+.f64 (*.f64 2 beta) (/.f64 beta (/.f64 i (+.f64 beta (+.f64 alpha -1))))))) (fma.f64 4 beta (/.f64 beta (/.f64 i (+.f64 (+.f64 (*.f64 (+.f64 beta alpha) 2) -2) (*.f64 beta -2))))))
(-.f64 (+.f64 (*.f64 4 i) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (-.f64 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)) (*.f64 beta (-.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) (*.f64 4 beta))))) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)) i) (*.f64 2 beta))))) (+.f64 (*.f64 4 beta) (/.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) (*.f64 4 beta))) i)))
(-.f64 (fma.f64 4 i (fma.f64 2 (+.f64 beta (-.f64 alpha 1)) (fma.f64 -1 (/.f64 beta (/.f64 (*.f64 i i) (*.f64 beta (-.f64 (+.f64 beta (-.f64 alpha 1)) (+.f64 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)) (*.f64 -4 beta)))))) (+.f64 (*.f64 2 beta) (/.f64 beta (/.f64 i (+.f64 beta (-.f64 alpha 1)))))))) (fma.f64 4 beta (/.f64 beta (/.f64 i (+.f64 (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta)) (*.f64 -4 beta))))))
(-.f64 (fma.f64 4 i (fma.f64 2 (+.f64 beta (+.f64 alpha -1)) (-.f64 (+.f64 (*.f64 2 beta) (/.f64 beta (/.f64 i (+.f64 beta (+.f64 alpha -1))))) (*.f64 (/.f64 beta i) (/.f64 (*.f64 beta (-.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 (+.f64 (*.f64 (+.f64 beta alpha) 2) -2) (*.f64 beta -2)))) i))))) (fma.f64 4 beta (/.f64 beta (/.f64 i (+.f64 (+.f64 (*.f64 (+.f64 beta alpha) 2) -2) (*.f64 beta -2))))))
(*.f64 4 i)
(*.f64 i 4)
(-.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))) (*.f64 4 i)) (*.f64 4 beta))
(+.f64 (fma.f64 4 i (*.f64 2 (+.f64 (+.f64 beta (-.f64 alpha 1)) beta))) (*.f64 -4 beta))
(+.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) (*.f64 4 (-.f64 i beta)))
(-.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 i) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))) (*.f64 4 beta))))) i)))) (*.f64 4 beta))
(+.f64 (fma.f64 -1 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1)))) (fma.f64 4 i (neg.f64 (/.f64 (*.f64 -1 (-.f64 (*.f64 beta (+.f64 beta (-.f64 alpha 1))) (*.f64 beta (+.f64 (neg.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1))))) (*.f64 -4 beta))))) i)))) (*.f64 -4 beta))
(+.f64 (-.f64 (fma.f64 4 i (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1))))) (/.f64 (*.f64 (neg.f64 beta) (-.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 (+.f64 (*.f64 (+.f64 beta alpha) 2) -2) (*.f64 beta -2)))) i)) (*.f64 beta -4))
(-.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))) (+.f64 (*.f64 4 i) (+.f64 (/.f64 (*.f64 beta (-.f64 (*.f64 -1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))) (*.f64 4 beta)))))) (pow.f64 i 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 beta (-.f64 (+.f64 beta alpha) 1))) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (+.f64 (*.f64 -2 beta) (*.f64 -2 (-.f64 (+.f64 beta alpha) 1)))) (*.f64 4 beta))))) i))))) (*.f64 4 beta))
(+.f64 (fma.f64 -1 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1)))) (fma.f64 4 i (+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (*.f64 beta (+.f64 beta (-.f64 alpha 1))) (*.f64 beta (+.f64 (neg.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1))))) (*.f64 -4 beta))))) i)) (/.f64 beta (/.f64 (*.f64 i i) (*.f64 -1 (-.f64 (*.f64 beta (+.f64 beta (-.f64 alpha 1))) (*.f64 beta (+.f64 (neg.f64 (*.f64 -2 (+.f64 beta (+.f64 beta (-.f64 alpha 1))))) (*.f64 -4 beta)))))))))) (*.f64 -4 beta))
(+.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 beta (+.f64 alpha -1)))) (fma.f64 4 i (-.f64 (*.f64 (/.f64 beta i) (/.f64 (*.f64 (neg.f64 beta) (-.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 (+.f64 (*.f64 (+.f64 beta alpha) 2) -2) (*.f64 beta -2)))) i)) (/.f64 (*.f64 (neg.f64 beta) (-.f64 (+.f64 beta (+.f64 alpha -1)) (+.f64 (+.f64 (*.f64 (+.f64 beta alpha) 2) -2) (*.f64 beta -2)))) i)))) (*.f64 beta -4))
(*.f64 2 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))
(*.f64 2 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))
(*.f64 2 (+.f64 alpha (fma.f64 i 2 -1)))
(+.f64 (*.f64 beta (-.f64 (+.f64 4 (/.f64 alpha i)) (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) i)) (/.f64 1 i)))) (*.f64 2 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))
(fma.f64 beta (-.f64 (+.f64 4 (/.f64 alpha i)) (fma.f64 2 (/.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) i) (/.f64 1 i))) (*.f64 2 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))
(fma.f64 beta (-.f64 (+.f64 4 (/.f64 alpha i)) (fma.f64 2 (/.f64 (+.f64 alpha (fma.f64 i 2 -1)) i) (/.f64 1 i))) (*.f64 2 (+.f64 alpha (fma.f64 i 2 -1))))
(+.f64 (*.f64 beta (-.f64 (+.f64 4 (/.f64 alpha i)) (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) i)) (/.f64 1 i)))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (pow.f64 i 2))) (+.f64 (/.f64 1 (pow.f64 i 2)) (/.f64 1 i))) (+.f64 (*.f64 4 (/.f64 1 i)) (/.f64 alpha (pow.f64 i 2))))) (*.f64 2 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))
(fma.f64 beta (-.f64 (+.f64 4 (/.f64 alpha i)) (fma.f64 2 (/.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) i) (/.f64 1 i))) (fma.f64 (*.f64 beta beta) (-.f64 (fma.f64 2 (/.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 i i)) (+.f64 (/.f64 1 i) (/.f64 1 (*.f64 i i)))) (+.f64 (/.f64 4 i) (/.f64 alpha (*.f64 i i)))) (*.f64 2 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))
(fma.f64 beta (-.f64 (+.f64 4 (/.f64 alpha i)) (fma.f64 2 (/.f64 (+.f64 alpha (fma.f64 i 2 -1)) i) (/.f64 1 i))) (fma.f64 (*.f64 beta beta) (-.f64 (fma.f64 2 (/.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 i i)) (+.f64 (/.f64 1 i) (/.f64 1 (*.f64 i i)))) (+.f64 (/.f64 4 i) (/.f64 alpha (*.f64 i i)))) (*.f64 2 (+.f64 alpha (fma.f64 i 2 -1)))))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 alpha (pow.f64 i 3)) (*.f64 3 (/.f64 1 (pow.f64 i 2)))) (+.f64 (/.f64 1 (pow.f64 i 3)) (*.f64 2 (/.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (pow.f64 i 3))))) (pow.f64 beta 3)) (+.f64 (*.f64 beta (-.f64 (+.f64 4 (/.f64 alpha i)) (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) i)) (/.f64 1 i)))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 alpha (*.f64 2 i)) 1) (pow.f64 i 2))) (+.f64 (/.f64 1 (pow.f64 i 2)) (/.f64 1 i))) (+.f64 (*.f64 4 (/.f64 1 i)) (/.f64 alpha (pow.f64 i 2))))) (*.f64 2 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))
(fma.f64 (-.f64 (-.f64 (+.f64 (/.f64 alpha (pow.f64 i 3)) (/.f64 3 (*.f64 i i))) (/.f64 1 (pow.f64 i 3))) (*.f64 2 (/.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (pow.f64 i 3)))) (pow.f64 beta 3) (fma.f64 beta (-.f64 (+.f64 4 (/.f64 alpha i)) (fma.f64 2 (/.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) i) (/.f64 1 i))) (fma.f64 (*.f64 beta beta) (-.f64 (fma.f64 2 (/.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)) (*.f64 i i)) (+.f64 (/.f64 1 i) (/.f64 1 (*.f64 i i)))) (+.f64 (/.f64 4 i) (/.f64 alpha (*.f64 i i)))) (*.f64 2 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))))
(fma.f64 (-.f64 (+.f64 (/.f64 alpha (pow.f64 i 3)) (/.f64 3 (*.f64 i i))) (+.f64 (/.f64 1 (pow.f64 i 3)) (*.f64 2 (/.f64 (+.f64 alpha (fma.f64 i 2 -1)) (pow.f64 i 3))))) (pow.f64 beta 3) (fma.f64 beta (-.f64 (+.f64 4 (/.f64 alpha i)) (fma.f64 2 (/.f64 (+.f64 alpha (fma.f64 i 2 -1)) i) (/.f64 1 i))) (fma.f64 (*.f64 beta beta) (-.f64 (fma.f64 2 (/.f64 (+.f64 alpha (fma.f64 i 2 -1)) (*.f64 i i)) (+.f64 (/.f64 1 i) (/.f64 1 (*.f64 i i)))) (+.f64 (/.f64 4 i) (/.f64 alpha (*.f64 i i)))) (*.f64 2 (+.f64 alpha (fma.f64 i 2 -1))))))
beta
(-.f64 (+.f64 (*.f64 4 i) (+.f64 beta alpha)) (+.f64 1 i))
(-.f64 (fma.f64 4 i (+.f64 beta alpha)) (+.f64 i 1))
(-.f64 (+.f64 (*.f64 4 i) (+.f64 (*.f64 2 (/.f64 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) beta)) (+.f64 beta alpha))) (+.f64 1 (+.f64 i (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) (+.f64 1 i))) beta))))
(-.f64 (fma.f64 4 i (fma.f64 2 (/.f64 i (/.f64 beta (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (+.f64 beta alpha))) (+.f64 (+.f64 i 1) (/.f64 i (/.f64 beta (-.f64 (+.f64 (fma.f64 4 i alpha) -1) i)))))
(-.f64 (fma.f64 4 i (fma.f64 2 (/.f64 (*.f64 i (+.f64 alpha (fma.f64 i 2 -1))) beta) (+.f64 beta alpha))) (+.f64 1 (+.f64 i (/.f64 i (/.f64 beta (-.f64 (fma.f64 4 i alpha) (+.f64 i 1)))))))
(-.f64 (+.f64 (*.f64 4 i) (+.f64 (*.f64 2 (/.f64 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) beta)) (+.f64 beta (+.f64 (*.f64 -1 (/.f64 (*.f64 i (-.f64 (*.f64 2 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) (+.f64 1 i))))) (pow.f64 beta 2))) alpha)))) (+.f64 1 (+.f64 i (/.f64 (*.f64 i (-.f64 (+.f64 (*.f64 4 i) alpha) (+.f64 1 i))) beta))))
(-.f64 (fma.f64 4 i (fma.f64 2 (/.f64 i (/.f64 beta (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (+.f64 beta (fma.f64 -1 (/.f64 i (/.f64 (*.f64 beta beta) (-.f64 (*.f64 2 (*.f64 i (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (*.f64 i (-.f64 (+.f64 (fma.f64 4 i alpha) -1) i))))) alpha)))) (+.f64 (+.f64 i 1) (/.f64 i (/.f64 beta (-.f64 (+.f64 (fma.f64 4 i alpha) -1) i)))))
(-.f64 (fma.f64 4 i (fma.f64 2 (/.f64 (*.f64 i (+.f64 alpha (fma.f64 i 2 -1))) beta) (+.f64 beta (-.f64 alpha (*.f64 (/.f64 i beta) (/.f64 (-.f64 (*.f64 2 (*.f64 i (+.f64 alpha (fma.f64 i 2 -1)))) (*.f64 i (-.f64 (fma.f64 4 i alpha) (+.f64 i 1)))) beta)))))) (+.f64 1 (+.f64 i (/.f64 i (/.f64 beta (-.f64 (fma.f64 4 i alpha) (+.f64 i 1)))))))
beta
(-.f64 (+.f64 beta (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1))))) i)
(+.f64 beta (-.f64 (neg.f64 (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) i))
(-.f64 (-.f64 beta (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1)))) i)
(-.f64 (+.f64 beta (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))) i)))) beta)) (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))))) i)
(+.f64 beta (-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 (*.f64 i -2) (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 (neg.f64 i) (-.f64 (neg.f64 (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) i))) beta) (neg.f64 (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))))) i))
(-.f64 (-.f64 (-.f64 beta (/.f64 (fma.f64 -2 (*.f64 i (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 i (-.f64 (neg.f64 (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1)))) i))) beta)) (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1)))) i)
(-.f64 (+.f64 beta (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)) (*.f64 -2 i))) i)))) beta)) (+.f64 (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) (/.f64 (*.f64 i (-.f64 (*.f64 -2 (*.f64 i (-.f64 (+.f64 alpha (*.f64 2 i)) 1))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (-.f64 (+.f64 alpha (*.f64 2 i)) 1)))) i))))) (pow.f64 beta 2))))) i)
(+.f64 beta (-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 (*.f64 i -2) (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 (neg.f64 i) (-.f64 (neg.f64 (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) i))) beta) (fma.f64 -1 (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1)))) (/.f64 i (/.f64 (*.f64 beta beta) (-.f64 (*.f64 (*.f64 i -2) (+.f64 alpha (-.f64 (*.f64 i 2) 1))) (*.f64 (neg.f64 i) (-.f64 (neg.f64 (fma.f64 -2 i (neg.f64 (+.f64 alpha (-.f64 (*.f64 i 2) 1))))) i))))))) i))
(+.f64 beta (-.f64 (-.f64 (-.f64 (*.f64 (/.f64 i beta) (/.f64 (fma.f64 -2 (*.f64 i (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 i (-.f64 (neg.f64 (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1)))) i))) beta)) (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1)))) (/.f64 (fma.f64 -2 (*.f64 i (+.f64 alpha (fma.f64 i 2 -1))) (*.f64 i (-.f64 (neg.f64 (-.f64 (*.f64 i -2) (+.f64 alpha (fma.f64 i 2 -1)))) i))) beta)) i))
(/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i))
(/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2))))
(/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2))))
(+.f64 (*.f64 (+.f64 (/.f64 beta (+.f64 beta i)) (*.f64 2 (/.f64 i (+.f64 beta i)))) alpha) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
(fma.f64 (+.f64 (/.f64 beta (+.f64 i beta)) (/.f64 (*.f64 i 2) (+.f64 i beta))) alpha (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))))
(fma.f64 (+.f64 (/.f64 beta (+.f64 i beta)) (*.f64 2 (/.f64 i (+.f64 i beta)))) alpha (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))))
(+.f64 (*.f64 (+.f64 (/.f64 beta (+.f64 beta i)) (*.f64 2 (/.f64 i (+.f64 beta i)))) alpha) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
(fma.f64 (+.f64 (/.f64 beta (+.f64 i beta)) (/.f64 (*.f64 i 2) (+.f64 i beta))) alpha (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))))
(fma.f64 (+.f64 (/.f64 beta (+.f64 i beta)) (*.f64 2 (/.f64 i (+.f64 i beta)))) alpha (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))))
(+.f64 (*.f64 (+.f64 (/.f64 beta (+.f64 beta i)) (*.f64 2 (/.f64 i (+.f64 beta i)))) alpha) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
(fma.f64 (+.f64 (/.f64 beta (+.f64 i beta)) (/.f64 (*.f64 i 2) (+.f64 i beta))) alpha (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))))
(fma.f64 (+.f64 (/.f64 beta (+.f64 i beta)) (*.f64 2 (/.f64 i (+.f64 i beta)))) alpha (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))))
(/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) alpha) (+.f64 beta i))
(/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (+.f64 i beta) alpha))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) alpha) (+.f64 beta i)) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
(+.f64 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))) (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (+.f64 i beta) alpha)))
(+.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))) (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (+.f64 i beta) alpha)))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) alpha) (+.f64 beta i)) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
(+.f64 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))) (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (+.f64 i beta) alpha)))
(+.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))) (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (+.f64 i beta) alpha)))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) alpha) (+.f64 beta i)) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
(+.f64 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))) (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (+.f64 i beta) alpha)))
(+.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))) (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (+.f64 i beta) alpha)))
(/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) alpha) (+.f64 beta i))
(/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (+.f64 i beta) alpha))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) alpha) (+.f64 beta i)) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
(+.f64 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))) (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (+.f64 i beta) alpha)))
(+.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))) (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (+.f64 i beta) alpha)))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) alpha) (+.f64 beta i)) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
(+.f64 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))) (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (+.f64 i beta) alpha)))
(+.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))) (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (+.f64 i beta) alpha)))
(+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) alpha) (+.f64 beta i)) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 2 i)) 1) (+.f64 beta (*.f64 2 i))) (+.f64 beta i)))
(+.f64 (/.f64 (+.f64 beta (-.f64 (*.f64 i 2) 1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))) (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (+.f64 i beta) alpha)))
(+.f64 (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))) (/.f64 (+.f64 beta (*.f64 i 2)) (/.f64 (+.f64 i beta) alpha)))

localize12.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
3.3b
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
Compiler

Compiled 19 to 6 computations (68.4% saved)

series7.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
i
@0
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
1.0ms
alpha
@0
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
1.0ms
alpha
@inf
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
1.0ms
alpha
@-inf
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
1.0ms
i
@-inf
(*.f64 (/.f64 i beta) (/.f64 alpha beta))

rewrite78.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
891×pow1_binary64
826×add-log-exp_binary64
826×log1p-expm1-u_binary64
826×expm1-log1p-u_binary64
806×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify110.0ms (0.4%)

Algorithm
egg-herbie
Rules
921×associate-/r/_binary64
837×*-commutative_binary64
624×times-frac_binary64
514×associate-/l/_binary64
434×unswap-sqr_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08360
116360
234360
375360
4211360
5789360
63752360
74575360
84785360
95004360
105232360
115563360
126991360
137970360
Stop Event
node limit
Counts
82 → 48
Calls
Call 1
Inputs
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
Outputs
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))
(/.f64 (*.f64 i alpha) (pow.f64 beta 2))
(/.f64 i (/.f64 (*.f64 beta beta) alpha))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(*.f64 alpha (/.f64 (/.f64 i beta) beta))
(*.f64 i (/.f64 alpha (*.f64 beta beta)))

localize24.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (+.f64 beta alpha) i)
0.2b
(*.f64 beta (/.f64 2 i))
7.7b
(-.f64 (+.f64 1/16 (*.f64 1/16 (*.f64 beta (/.f64 2 i)))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
Compiler

Compiled 65 to 37 computations (43.1% saved)

series8.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite105.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
642×fma-def_binary64
318×expm1-udef_binary64
318×log1p-udef_binary64
314×fma-neg_binary64
246×log-div_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01532
135630
2517228
Stop Event
node limit
Counts
2 → 174
Calls
Call 1
Inputs
(-.f64 (+.f64 1/16 (*.f64 1/16 (*.f64 beta (/.f64 2 i)))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(*.f64 beta (/.f64 2 i))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1/16 (fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1/16 (*.f64 (fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) (*.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) (fma.f64 -1/8 (/.f64 (+.f64 beta alpha) i) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) (fma.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2)) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) 2) (cbrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (sqrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 3) (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 2) (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2)) (/.f64 1 (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (sqrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (-.f64 (sqrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (sqrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 2)) (-.f64 (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 3) (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (-.f64 (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 2) (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 3) (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 3)) (fma.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 2) (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2)) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 3) (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 3))) (neg.f64 (fma.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 2) (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2))) (neg.f64 (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (fma.f64 1/4096 (pow.f64 (*.f64 beta (/.f64 2 i)) 3) 1/4096) i) (*.f64 (fma.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) (fma.f64 (/.f64 2 i) (*.f64 1/16 beta) -1/16) 1/256) (*.f64 1/8 (+.f64 beta alpha)))) (*.f64 (fma.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) (fma.f64 (/.f64 2 i) (*.f64 1/16 beta) -1/16) 1/256) i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 1/256 (pow.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) 2)) i) (*.f64 (-.f64 1/16 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) (*.f64 1/8 (+.f64 beta alpha)))) (*.f64 (-.f64 1/16 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1/4096 (pow.f64 (fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) 3)) (+.f64 1/256 (-.f64 (*.f64 (fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) (fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (*.f64 1/16 (fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 3) (pow.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 2) (-.f64 (*.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) (*.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1/256 (*.f64 (fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) (fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))) (-.f64 1/16 (fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 2) (*.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (-.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))) (pow.f64 (exp.f64 1/8) (/.f64 (+.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))) (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))) (exp.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (/.f64 1 (pow.f64 (exp.f64 1/8) (/.f64 (+.f64 beta alpha) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))) (/.f64 1 (pow.f64 (exp.f64 1/8) (/.f64 (+.f64 beta alpha) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) (exp.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 1/8) (/.f64 (+.f64 beta alpha) i))) (exp.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) (+.f64 1 (expm1.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 1/8) (/.f64 (+.f64 beta alpha) i))) (+.f64 1 (expm1.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 beta (*.f64 (/.f64 2 i) 1/16) (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 beta (*.f64 (/.f64 2 i) 1/16) (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 2 i) (*.f64 1/16 beta) (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 2 i) (*.f64 1/16 beta) (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 beta (/.f64 2 i)) 1/16 (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 beta (/.f64 2 i)) 1/16 (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) 1 (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) 1 (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 1 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 1 (*.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/8 (neg.f64 (/.f64 (+.f64 beta alpha) i)) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (+.f64 beta alpha) i) -1/8 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) 1 (fma.f64 -1/8 (/.f64 (+.f64 beta alpha) i) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) 1 (fma.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2)) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) (*.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) (fma.f64 -1/8 (/.f64 (+.f64 beta alpha) i) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) (fma.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2)) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) 2) (fma.f64 -1/8 (/.f64 (+.f64 beta alpha) i) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) 2) (fma.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2)) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) 2) (cbrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (fma.f64 -1/8 (/.f64 (+.f64 beta alpha) i) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) 2) (cbrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (fma.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) 2) (cbrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2)) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) 2) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) 2) (*.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) 2) (cbrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) 2) (cbrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (*.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2)) (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) 2)) (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) 2)) (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) 2)) (cbrt.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) 2)) (cbrt.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 beta (/.f64 2 i))) 2) (*.f64 (cbrt.f64 (*.f64 beta (/.f64 2 i))) 1/16) (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 beta (/.f64 2 i))) 2) (*.f64 (cbrt.f64 (*.f64 beta (/.f64 2 i))) 1/16) (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (sqrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (fma.f64 -1/8 (/.f64 (+.f64 beta alpha) i) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (sqrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (fma.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (sqrt.f64 (fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2)) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (sqrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (sqrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (*.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)) (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) (sqrt.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) (sqrt.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 beta (/.f64 2 i))) (*.f64 (sqrt.f64 (*.f64 beta (/.f64 2 i))) 1/16) (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 beta (/.f64 2 i))) (*.f64 (sqrt.f64 (*.f64 beta (/.f64 2 i))) 1/16) (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 3) (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 2))) (fma.f64 -1/8 (/.f64 (+.f64 beta alpha) i) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 3) (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 2))) (fma.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 3) (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2)) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 1/4096 (pow.f64 (*.f64 beta (/.f64 2 i)) 3) 1/4096) (/.f64 1 (fma.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) (fma.f64 (/.f64 2 i) (*.f64 1/16 beta) -1/16) 1/256)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 1/4096 (pow.f64 (*.f64 beta (/.f64 2 i)) 3) 1/4096) (/.f64 1 (fma.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) (fma.f64 (/.f64 2 i) (*.f64 1/16 beta) -1/16) 1/256)) (*.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 2) (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2)) (/.f64 1 (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))) (fma.f64 -1/8 (/.f64 (+.f64 beta alpha) i) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 2) (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2)) (/.f64 1 (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))) (fma.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16) 2) (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2)) (/.f64 1 (fma.f64 1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2)) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 1/256 (pow.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) 2)) (/.f64 1 (-.f64 1/16 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)))) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 1/256 (pow.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) 2)) (/.f64 1 (-.f64 1/16 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)))) (*.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/8 (/.f64 (+.f64 beta alpha) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/16 beta) (/.f64 2 i) (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/16 beta) (/.f64 2 i) (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) (cbrt.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (cbrt.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (cbrt.f64 (fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))) (cbrt.f64 (fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) (sqrt.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) (sqrt.f64 (fma.f64 1/16 (*.f64 beta (/.f64 2 i)) (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (/.f64 (+.f64 beta alpha) i)) 1/8 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (sqrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 1/4 (sqrt.f64 (*.f64 beta (/.f64 2 i))) (sqrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (-.f64 (sqrt.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) (sqrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (sqrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (-.f64 (sqrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (sqrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (fma.f64 -1/8 (/.f64 (+.f64 beta alpha) i) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (sqrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (-.f64 (sqrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (sqrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (fma.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (sqrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (-.f64 (sqrt.f64 (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16)) (sqrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2)) (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i) 2))) (cbrt.f64 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16 (*.f64 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/16 beta) 2) (/.f64 1 i) (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/16 beta) 2) (/.f64 1 i) (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/16 beta) 1) (/.f64 2 i) (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/16 beta) 1) (/.f64 2 i) (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/8 (+.f64 beta alpha)) (/.f64 1 i) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/16 (/.f64 2 i)) beta (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/16 (/.f64 2 i)) beta (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/16 (pow.f64 (cbrt.f64 (*.f64 beta (/.f64 2 i))) 2)) (cbrt.f64 (*.f64 beta (/.f64 2 i))) (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/16 (pow.f64 (cbrt.f64 (*.f64 beta (/.f64 2 i))) 2)) (cbrt.f64 (*.f64 beta (/.f64 2 i))) (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/16 (sqrt.f64 (*.f64 beta (/.f64 2 i)))) (sqrt.f64 (*.f64 beta (/.f64 2 i))) (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/16 (sqrt.f64 (*.f64 beta (/.f64 2 i)))) (sqrt.f64 (*.f64 beta (/.f64 2 i))) (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/16 beta) (cbrt.f64 (/.f64 4 (*.f64 i i)))) (cbrt.f64 (/.f64 2 i)) (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/16 beta) (cbrt.f64 (/.f64 4 (*.f64 i i)))) (cbrt.f64 (/.f64 2 i)) (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/16 beta) (sqrt.f64 (/.f64 2 i))) (sqrt.f64 (/.f64 2 i)) (-.f64 1/16 (/.f64 (*.f64 1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/16 beta) (sqrt.f64 (/.f64 2 i))) (sqrt.f64 (/.f64 2 i)) (+.f64 1/16 (/.f64 (*.f64 -1/8 (+.f64 beta alpha)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/8 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta alpha) i)) 2)) (cbrt.f64 (/.f64 (+.f64 beta alpha) i)) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 (+.f64 beta alpha) i))) (sqrt.f64 (/.f64 (+.f64 beta alpha) i)) (*.f64 (fma.f64 beta (/.f64 2 i) 1) 1/16))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 beta (/.f64 2 i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 beta (*.f64 i 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 i (*.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta 2) i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 beta 2)) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 beta 2) 1) i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 beta 2) (cbrt.f64 (*.f64 i i))) (cbrt.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 beta 2) (sqrt.f64 i)) (sqrt.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 beta) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta -2) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 beta (/.f64 2 i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 beta (/.f64 2 i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 beta (/.f64 2 i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 beta (/.f64 2 i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 beta (/.f64 2 i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 beta) (/.f64 2 i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 beta (/.f64 2 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 beta (/.f64 2 i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (/.f64 2 i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 2 i) 3) (pow.f64 beta 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 beta (/.f64 2 i))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 beta (/.f64 2 i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 beta (/.f64 2 i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 beta (/.f64 2 i))) 1))))))

simplify111.0ms (0.4%)

Algorithm
egg-herbie
Rules
911×div-sub_binary64
593×fma-neg_binary64
400×distribute-rgt-out--_binary64
303×associate-/l*_binary64
270×cancel-sign-sub-inv_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
032510
190450
2225432
3526432
41551432
54709432
66750432
77880432
Stop Event
node limit
Counts
234 → 185
Calls
Call 1
Inputs
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(/.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/8 (+.f64 beta alpha))) i)
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
1/16
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
1/16
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 -1/8 (+.f64 beta alpha))) i)))
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 -1/8 (+.f64 beta alpha))) i)))
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 -1/8 (+.f64 beta alpha))) i)))
1/16
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(*.f64 -1/8 (/.f64 alpha i))
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(*.f64 -1/8 (/.f64 alpha i))
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
(*.f64 2 (/.f64 beta i))
Outputs
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(-.f64 1/16 (*.f64 1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(/.f64 (-.f64 (*.f64 1/8 beta) (*.f64 1/8 (+.f64 beta alpha))) i)
(/.f64 (*.f64 1/8 (-.f64 beta (+.f64 alpha beta))) i)
(*.f64 (/.f64 alpha i) -1/8)
(*.f64 alpha (/.f64 -1/8 i))
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
1/16
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
1/16
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 -1/8 (+.f64 beta alpha))) i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 -1/8 (+.f64 beta alpha))) i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(+.f64 1/16 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/8 beta) (*.f64 -1/8 (+.f64 beta alpha))) i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
1/16
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(*.f64 -1/8 (/.f64 alpha i))
(/.f64 (*.f64 1/8 (-.f64 beta (+.f64 alpha beta))) i)
(*.f64 (/.f64 alpha i) -1/8)
(*.f64 alpha (/.f64 -1/8 i))
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(*.f64 -1/8 (/.f64 alpha i))
(/.f64 (*.f64 1/8 (-.f64 beta (+.f64 alpha beta))) i)
(*.f64 (/.f64 alpha i) -1/8)
(*.f64 alpha (/.f64 -1/8 i))
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(+.f64 1/16 (*.f64 -1/8 (/.f64 alpha i)))
(+.f64 1/16 (*.f64 (/.f64 alpha i) -1/8))
(fma.f64 (/.f64 alpha i) -1/8 1/16)
(fma.f64 (/.f64 -1/8 i) alpha 1/16)
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))
(*.f64 2 (/.f64 beta i))
(*.f64 (/.f64 beta i) 2)
(/.f64 2 (/.f64 i beta))
(/.f64 beta (/.f64 i 2))
(*.f64 beta (/.f64 2 i))

localize95.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4)))
10.3b
(-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))
17.5b
(/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))
19.6b
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
Compiler

Compiled 130 to 62 computations (52.3% saved)

series181.0ms (0.7%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
128.0ms
alpha
@-inf
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
12.0ms
i
@inf
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
7.0ms
beta
@0
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
5.0ms
alpha
@0
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
5.0ms
i
@-inf
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))

rewrite166.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
414×log1p-udef_binary64
248×add-sqr-sqrt_binary64
242×*-un-lft-identity_binary64
242×pow1_binary64
232×add-cbrt-cube_binary64
Iterations

Useful iterations: 1 (0.0ms)

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

simplify303.0ms (1.1%)

Algorithm
egg-herbie
Rules
407×fma-def_binary64
389×associate-*r*_binary64
370×distribute-rgt-in_binary64
369×distribute-lft-in_binary64
365×times-frac_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03946014
115285309
277305298
Stop Event
node limit
Counts
155 → 182
Calls
Call 1
Inputs
(/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))
(+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))
(+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (pow.f64 i 4))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))))))
(+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 5) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 -8 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (pow.f64 i 4))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))))
(*.f64 1/8 (/.f64 beta (+.f64 beta alpha)))
(+.f64 (*.f64 1/8 (/.f64 beta (+.f64 beta alpha))) (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (*.f64 i (pow.f64 (+.f64 beta alpha) 2)))))
(+.f64 (*.f64 1/8 (/.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))) 2)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (*.f64 i (pow.f64 (+.f64 beta alpha) 2))))))
(+.f64 (*.f64 1/8 (/.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 beta 3) (*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))))) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 -1/8 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))) 2)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))))) (+.f64 beta alpha)))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))) 2)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (*.f64 i (pow.f64 (+.f64 beta alpha) 2)))))))
(*.f64 1/8 (/.f64 beta (+.f64 beta alpha)))
(+.f64 (*.f64 1/8 (/.f64 beta (+.f64 beta alpha))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)))) (*.f64 i (pow.f64 (+.f64 beta alpha) 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta))) 2)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 beta (+.f64 beta alpha))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)))) (*.f64 i (pow.f64 (+.f64 beta alpha) 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta))) 2)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 beta 3) (*.f64 (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)))) (*.f64 i (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 -1/8 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta))) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta))) 2)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (pow.f64 i 3) (+.f64 beta alpha))))))))
(/.f64 (*.f64 beta (pow.f64 i 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) (-.f64 (*.f64 4 i) (*.f64 2 i))))
(+.f64 (/.f64 (*.f64 beta (pow.f64 i 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) (-.f64 (*.f64 4 i) (*.f64 2 i)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))))
(+.f64 (/.f64 (*.f64 beta (pow.f64 i 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) (-.f64 (*.f64 4 i) (*.f64 2 i)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 3) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2))))))))
(+.f64 (/.f64 (*.f64 beta (pow.f64 i 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) (-.f64 (*.f64 4 i) (*.f64 2 i)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 3) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))))) (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 3) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2))))) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) (-.f64 (*.f64 4 i) (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 3) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)))))))))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)) 2))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)) 2))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))))) (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) (-.f64 (*.f64 4 i) (*.f64 2 i)))))) (pow.f64 beta 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)) 2))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 -4 i) (*.f64 -1 (+.f64 (*.f64 4 i) alpha)))) (*.f64 -2 i))) (pow.f64 beta 3)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 -4 i) (*.f64 -1 (+.f64 (*.f64 4 i) alpha)))) (*.f64 -2 i))) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 4 i) alpha))) (-.f64 (*.f64 -4 i) (*.f64 -2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1)) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 -4 i) (*.f64 -1 (+.f64 (*.f64 4 i) alpha)))) (*.f64 -2 i)) 2)))) (pow.f64 beta 4))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 -4 i) (*.f64 -1 (+.f64 (*.f64 4 i) alpha)))) (*.f64 -2 i))) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 4 i) alpha))) (-.f64 (*.f64 -4 i) (*.f64 -2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1)) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 -4 i) (*.f64 -1 (+.f64 (*.f64 4 i) alpha)))) (*.f64 -2 i)) 2)))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 4 i) alpha))) (-.f64 (*.f64 -4 i) (*.f64 -2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1) (-.f64 (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 -4 i) (*.f64 -1 (+.f64 (*.f64 4 i) alpha)))) (*.f64 -2 i)))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) (-.f64 (*.f64 -4 i) (*.f64 -2 i)))) (pow.f64 beta 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 -4 i) (*.f64 -1 (+.f64 (*.f64 4 i) alpha)))) (*.f64 -2 i)) 2))) (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 4 i) alpha))) (-.f64 (*.f64 -4 i) (*.f64 -2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1) (pow.f64 i 2))) (-.f64 (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 -4 i) (*.f64 -1 (+.f64 (*.f64 4 i) alpha)))) (*.f64 -2 i))) (pow.f64 beta 5))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))))
(/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1)))
(+.f64 (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) alpha)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (pow.f64 (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1) 2))))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))))) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) alpha)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1)))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (pow.f64 (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1) 2))))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))))) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (pow.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) 2) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1)))))) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (pow.f64 (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1) 2)))))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) alpha)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))))))))
(/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))))) (pow.f64 alpha 4))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))))))) (pow.f64 alpha 5))))))
(/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 i) beta)) (*.f64 -1 beta))) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 i) beta)) (*.f64 -1 beta))) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 4 i)))) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 i) beta)) (*.f64 -1 beta)))) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (pow.f64 alpha 4))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 4 i)))) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 5)))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 i) beta)) (*.f64 -1 beta))) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 4 i)))) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 i) beta)) (*.f64 -1 beta)))) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (pow.f64 alpha 4))) (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 4 i)))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 i) beta)) (*.f64 -1 beta)))) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 i) beta)) (*.f64 -1 beta))) (pow.f64 alpha 5)))))))
(*.f64 (+.f64 (*.f64 4 i) alpha) alpha)
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)))
(pow.f64 beta 2)
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 beta 2))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)))
(pow.f64 beta 2)
(+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 4 i) alpha))))) (pow.f64 beta 2))
(+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 4 i) alpha))))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)))
(+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 4 i) alpha))))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)))
(*.f64 beta (+.f64 beta (*.f64 4 i)))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (*.f64 beta (+.f64 beta (*.f64 4 i))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 beta (*.f64 4 i)))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 beta (*.f64 4 i)))))
(pow.f64 alpha 2)
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 beta (*.f64 4 i)))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 beta (*.f64 4 i)))))
(pow.f64 alpha 2)
(+.f64 (pow.f64 alpha 2) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 4 i)))) alpha)))
(+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 4 i)))) alpha)) (*.f64 beta (+.f64 beta (*.f64 4 i)))))
(+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 4 i)))) alpha)) (*.f64 beta (+.f64 beta (*.f64 4 i)))))
(pow.f64 (+.f64 beta alpha) 2)
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 2))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 2))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 2))
(*.f64 4 (*.f64 i (+.f64 beta alpha)))
(+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (*.f64 i (+.f64 beta alpha))))
(+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (*.f64 i (+.f64 beta alpha))))
(+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (*.f64 i (+.f64 beta alpha))))
(*.f64 4 (*.f64 i (+.f64 beta alpha)))
(+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (*.f64 i (+.f64 beta alpha))))
(+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (*.f64 i (+.f64 beta alpha))))
(+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (*.f64 i (+.f64 beta alpha))))
Outputs
(/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))
(/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))
(+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))
(+.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (neg.f64 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))))
(-.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (*.f64 (pow.f64 i 3) (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))))
(+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (pow.f64 i 4))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))))))
(+.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (fma.f64 -1 (*.f64 (pow.f64 i 4) (fma.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (neg.f64 (/.f64 (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4))))))) (neg.f64 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)))))))
(fma.f64 -1 (fma.f64 (pow.f64 i 4) (-.f64 (/.f64 (*.f64 (+.f64 beta alpha) 8) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (*.f64 (/.f64 (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (fma.f64 (+.f64 beta alpha) 4 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta alpha) 2)) -2) beta)))) (*.f64 (pow.f64 i 3) (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))))) (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))
(+.f64 (/.f64 (pow.f64 i 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 5) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 -8 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2))))) (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (pow.f64 i 4))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)))) (*.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) 2)))))))))
(+.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (fma.f64 -1 (*.f64 (pow.f64 i 5) (fma.f64 -1 (/.f64 (fma.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (neg.f64 (/.f64 (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)))))) (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)))) (*.f64 -8 (*.f64 (/.f64 (+.f64 beta alpha) beta) (/.f64 (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))))) (fma.f64 -1 (*.f64 (pow.f64 i 4) (fma.f64 8 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (neg.f64 (/.f64 (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4))))))) (neg.f64 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))))))))
(+.f64 (/.f64 (*.f64 i i) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (-.f64 (neg.f64 (fma.f64 (pow.f64 i 4) (-.f64 (/.f64 (*.f64 (+.f64 beta alpha) 8) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (*.f64 (/.f64 (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (fma.f64 (+.f64 beta alpha) 4 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta alpha) 2)) -2) beta)))) (*.f64 (pow.f64 i 3) (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))))) (*.f64 (pow.f64 i 5) (-.f64 (*.f64 -8 (*.f64 (/.f64 (+.f64 beta alpha) (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))) (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))))) (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 beta alpha) 8) (*.f64 beta (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2))) (*.f64 (/.f64 (fma.f64 4 (/.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) 2)) (/.f64 2 (*.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (fma.f64 (+.f64 beta alpha) 4 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta alpha) 2)) -2) beta)))) (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (fma.f64 (+.f64 beta alpha) 4 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta alpha) 2)) -2) beta))))))))
(*.f64 1/8 (/.f64 beta (+.f64 beta alpha)))
(+.f64 (*.f64 1/8 (/.f64 beta (+.f64 beta alpha))) (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (*.f64 i (pow.f64 (+.f64 beta alpha) 2)))))
(fma.f64 1/8 (/.f64 beta (+.f64 beta alpha)) (*.f64 -1/64 (/.f64 (*.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) (*.f64 beta beta)) (*.f64 i (pow.f64 (+.f64 beta alpha) 2)))))
(fma.f64 -1/64 (*.f64 (/.f64 (*.f64 beta beta) (*.f64 i (pow.f64 (+.f64 beta alpha) 2))) (fma.f64 (+.f64 beta alpha) 4 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta alpha) 2)) -2) beta))) (*.f64 1/8 (/.f64 beta (+.f64 beta alpha))))
(+.f64 (*.f64 1/8 (/.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))) 2)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (*.f64 i (pow.f64 (+.f64 beta alpha) 2))))))
(fma.f64 1/8 (/.f64 beta (+.f64 beta alpha)) (fma.f64 -1 (/.f64 (fma.f64 -1/512 (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) 2))) (*.f64 1/64 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))) (*.f64 i i)) (*.f64 -1/64 (/.f64 (*.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) (*.f64 beta beta)) (*.f64 i (pow.f64 (+.f64 beta alpha) 2))))))
(fma.f64 1/8 (/.f64 beta (+.f64 beta alpha)) (-.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 beta beta) (*.f64 i (pow.f64 (+.f64 beta alpha) 2))) (fma.f64 (+.f64 beta alpha) 4 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta alpha) 2)) -2) beta)))) (/.f64 (fma.f64 1/64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (/.f64 (*.f64 (pow.f64 beta 3) -1/512) (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (fma.f64 (+.f64 beta alpha) 4 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta alpha) 2)) -2) beta)) 2)))) (*.f64 i i))))
(+.f64 (*.f64 1/8 (/.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 beta 3) (*.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))))) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 -1/8 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))) 2)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))))) (+.f64 beta alpha)))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha))) 2)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)) (*.f64 4 (+.f64 beta alpha)))) (*.f64 i (pow.f64 (+.f64 beta alpha) 2)))))))
(fma.f64 1/8 (/.f64 beta (+.f64 beta alpha)) (fma.f64 -1 (/.f64 (fma.f64 -1/512 (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 (+.f64 beta alpha) 3) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4))))) (/.f64 (*.f64 -1/8 (*.f64 beta (*.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) (fma.f64 -1/512 (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) 2))) (*.f64 1/64 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))))))) (+.f64 beta alpha))) (pow.f64 i 3)) (fma.f64 -1 (/.f64 (fma.f64 -1/512 (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) 2))) (*.f64 1/64 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))) (*.f64 i i)) (*.f64 -1/64 (/.f64 (*.f64 (fma.f64 2 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) (*.f64 (+.f64 beta alpha) 4)) (*.f64 beta beta)) (*.f64 i (pow.f64 (+.f64 beta alpha) 2)))))))
(fma.f64 1/8 (/.f64 beta (+.f64 beta alpha)) (-.f64 (-.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 beta beta) (*.f64 i (pow.f64 (+.f64 beta alpha) 2))) (fma.f64 (+.f64 beta alpha) 4 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta alpha) 2)) -2) beta)))) (/.f64 (fma.f64 1/64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (/.f64 (*.f64 (pow.f64 beta 3) -1/512) (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (fma.f64 (+.f64 beta alpha) 4 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta alpha) 2)) -2) beta)) 2)))) (*.f64 i i))) (/.f64 (fma.f64 -1/8 (*.f64 (/.f64 beta (+.f64 beta alpha)) (*.f64 (fma.f64 (+.f64 beta alpha) 4 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta alpha) 2)) -2) beta)) (fma.f64 1/64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (/.f64 (*.f64 (pow.f64 beta 3) -1/512) (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (fma.f64 (+.f64 beta alpha) 4 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta alpha) 2)) -2) beta)) 2)))))) (*.f64 -1/512 (*.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta alpha) 3)) (*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (fma.f64 (+.f64 beta alpha) 4 (/.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 beta alpha) 2)) -2) beta)))))) (pow.f64 i 3))))
(*.f64 1/8 (/.f64 beta (+.f64 beta alpha)))
(+.f64 (*.f64 1/8 (/.f64 beta (+.f64 beta alpha))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)))) (*.f64 i (pow.f64 (+.f64 beta alpha) 2)))))
(fma.f64 1/8 (/.f64 beta (+.f64 beta alpha)) (*.f64 1/64 (*.f64 (/.f64 (*.f64 beta beta) i) (/.f64 (fma.f64 -4 (+.f64 beta alpha) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) -2)) (pow.f64 (+.f64 beta alpha) 2)))))
(fma.f64 1/64 (*.f64 (/.f64 (*.f64 beta beta) (*.f64 i (pow.f64 (+.f64 beta alpha) 2))) (fma.f64 (+.f64 beta alpha) -4 (/.f64 -2 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))) (*.f64 1/8 (/.f64 beta (+.f64 beta alpha))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta))) 2)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 beta (+.f64 beta alpha))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)))) (*.f64 i (pow.f64 (+.f64 beta alpha) 2))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/512 (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (fma.f64 -4 (+.f64 beta alpha) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) -2)) 2))) (*.f64 1/64 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))) (*.f64 i i)) (fma.f64 1/8 (/.f64 beta (+.f64 beta alpha)) (*.f64 1/64 (*.f64 (/.f64 (*.f64 beta beta) i) (/.f64 (fma.f64 -4 (+.f64 beta alpha) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) -2)) (pow.f64 (+.f64 beta alpha) 2))))))
(-.f64 (fma.f64 1/64 (*.f64 (/.f64 (*.f64 beta beta) (*.f64 i (pow.f64 (+.f64 beta alpha) 2))) (fma.f64 (+.f64 beta alpha) -4 (/.f64 -2 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))) (*.f64 1/8 (/.f64 beta (+.f64 beta alpha)))) (/.f64 (fma.f64 -1/512 (*.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta alpha) 3)) (pow.f64 (fma.f64 (+.f64 beta alpha) -4 (/.f64 -2 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) 2)) (*.f64 1/64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 i i)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta))) 2)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (pow.f64 (+.f64 beta alpha) 2)))) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 beta (+.f64 beta alpha))) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 beta 3) (*.f64 (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta))) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))) (*.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta)))) (*.f64 i (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 -1/8 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta))) (+.f64 (*.f64 -1/512 (/.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (+.f64 (*.f64 -4 (+.f64 beta alpha)) (*.f64 -2 (/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1) beta))) 2)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1)) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (pow.f64 i 3) (+.f64 beta alpha))))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/512 (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (fma.f64 -4 (+.f64 beta alpha) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) -2)) 2))) (*.f64 1/64 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))) (*.f64 i i)) (fma.f64 1/8 (/.f64 beta (+.f64 beta alpha)) (fma.f64 -1/512 (/.f64 (*.f64 (*.f64 (pow.f64 beta 3) (fma.f64 -4 (+.f64 beta alpha) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) -2))) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)) (*.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta alpha) 3))) (fma.f64 1/64 (*.f64 (/.f64 (*.f64 beta beta) i) (/.f64 (fma.f64 -4 (+.f64 beta alpha) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) -2)) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 beta (fma.f64 -4 (+.f64 beta alpha) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) -2))) (fma.f64 -1/512 (/.f64 (pow.f64 beta 3) (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (fma.f64 -4 (+.f64 beta alpha) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) beta) -2)) 2))) (*.f64 1/64 (/.f64 (*.f64 beta beta) (/.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))))) (*.f64 (+.f64 beta alpha) (pow.f64 i 3))))))))
(-.f64 (fma.f64 1/8 (/.f64 beta (+.f64 beta alpha)) (fma.f64 -1/512 (*.f64 (/.f64 (*.f64 (pow.f64 beta 3) (fma.f64 (+.f64 beta alpha) -4 (/.f64 -2 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))) (pow.f64 i 3)) (/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1) (pow.f64 (+.f64 beta alpha) 3))) (fma.f64 1/64 (*.f64 (/.f64 (*.f64 beta beta) (*.f64 i (pow.f64 (+.f64 beta alpha) 2))) (fma.f64 (+.f64 beta alpha) -4 (/.f64 -2 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1))))) (*.f64 (*.f64 -1/8 (/.f64 beta (pow.f64 i 3))) (/.f64 (fma.f64 (+.f64 beta alpha) -4 (/.f64 -2 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (/.f64 (+.f64 beta alpha) (fma.f64 -1/512 (*.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta alpha) 3)) (pow.f64 (fma.f64 (+.f64 beta alpha) -4 (/.f64 -2 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) 2)) (*.f64 1/64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))))))))) (/.f64 (fma.f64 -1/512 (*.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta alpha) 3)) (pow.f64 (fma.f64 (+.f64 beta alpha) -4 (/.f64 -2 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) 2)) (*.f64 1/64 (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -1)))) (*.f64 i i)))
(/.f64 (*.f64 beta (pow.f64 i 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) (-.f64 (*.f64 4 i) (*.f64 2 i))))
(*.f64 (/.f64 beta (fma.f64 (fma.f64 4 i alpha) alpha -1)) (/.f64 (*.f64 i i) (*.f64 i 2)))
(/.f64 (/.f64 (*.f64 i (*.f64 i beta)) (*.f64 i 2)) (fma.f64 alpha (fma.f64 i 4 alpha) -1))
(+.f64 (/.f64 (*.f64 beta (pow.f64 i 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) (-.f64 (*.f64 4 i) (*.f64 2 i)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))))
(+.f64 (*.f64 (/.f64 beta (fma.f64 (fma.f64 4 i alpha) alpha -1)) (/.f64 (*.f64 i i) (*.f64 i 2))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 (*.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 (fma.f64 4 i alpha) alpha -1))) (*.f64 (pow.f64 (fma.f64 (fma.f64 4 i alpha) alpha -1) 2) (pow.f64 (*.f64 i 2) 2)))))
(-.f64 (/.f64 (/.f64 (*.f64 i (*.f64 i beta)) (*.f64 i 2)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)) (*.f64 (/.f64 (*.f64 (*.f64 i beta) (*.f64 i beta)) (pow.f64 (fma.f64 alpha (fma.f64 i 4 alpha) -1) 2)) (/.f64 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)) (*.f64 (*.f64 i i) 4))))
(+.f64 (/.f64 (*.f64 beta (pow.f64 i 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) (-.f64 (*.f64 4 i) (*.f64 2 i)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 3) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2))))))))
(+.f64 (*.f64 (/.f64 beta (fma.f64 (fma.f64 4 i alpha) alpha -1)) (/.f64 (*.f64 i i) (*.f64 i 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 (*.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 (fma.f64 4 i alpha) alpha -1))) (*.f64 (pow.f64 (fma.f64 (fma.f64 4 i alpha) alpha -1) 2) (pow.f64 (*.f64 i 2) 2))) (*.f64 (pow.f64 beta 3) (fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (fma.f64 (fma.f64 4 i alpha) alpha -1) 3)) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 (fma.f64 4 i alpha) alpha -1)) (+.f64 (*.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 (fma.f64 4 i alpha) alpha -1))) (pow.f64 (*.f64 i 2) 3))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (fma.f64 (fma.f64 4 i alpha) alpha -1) 2)) (/.f64 (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)) (pow.f64 (*.f64 i 2) 2))))))))
(fma.f64 (/.f64 beta (fma.f64 alpha (fma.f64 i 4 alpha) -1)) (*.f64 (/.f64 i i) (/.f64 i 2)) (neg.f64 (fma.f64 (/.f64 beta (/.f64 (pow.f64 (fma.f64 alpha (fma.f64 i 4 alpha) -1) 2) beta)) (/.f64 (*.f64 i i) (/.f64 (*.f64 (*.f64 i i) 4) (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 (*.f64 (/.f64 i (pow.f64 (fma.f64 alpha (fma.f64 i 4 alpha) -1) 2)) (/.f64 i (*.f64 (*.f64 i i) 4))) (fma.f64 i 8 (*.f64 2 (-.f64 alpha i)))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (fma.f64 alpha (fma.f64 i 4 alpha) -1) 3)) (/.f64 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)) (/.f64 (*.f64 (pow.f64 i 3) 8) (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1))))))))))
(+.f64 (/.f64 (*.f64 beta (pow.f64 i 2)) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) (-.f64 (*.f64 4 i) (*.f64 2 i)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 3) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2)))))) (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 3) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 2) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 2))))) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) (-.f64 (*.f64 4 i) (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) 3) (pow.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) 3)))))))))))
(+.f64 (*.f64 (/.f64 beta (fma.f64 (fma.f64 4 i alpha) alpha -1)) (/.f64 (*.f64 i i) (*.f64 i 2))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 (*.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 (fma.f64 4 i alpha) alpha -1))) (*.f64 (pow.f64 (fma.f64 (fma.f64 4 i alpha) alpha -1) 2) (pow.f64 (*.f64 i 2) 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 beta 3) (fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (fma.f64 (fma.f64 4 i alpha) alpha -1) 3)) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 (fma.f64 4 i alpha) alpha -1)) (+.f64 (*.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 (fma.f64 4 i alpha) alpha -1))) (pow.f64 (*.f64 i 2) 3))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (fma.f64 (fma.f64 4 i alpha) alpha -1) 2)) (/.f64 (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)) (pow.f64 (*.f64 i 2) 2))))) (*.f64 (pow.f64 beta 4) (+.f64 (/.f64 (*.f64 i i) (*.f64 (pow.f64 (fma.f64 (fma.f64 4 i alpha) alpha -1) 2) (pow.f64 (*.f64 i 2) 2))) (fma.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 (fma.f64 4 i alpha) alpha -1)) (/.f64 (*.f64 (fma.f64 (fma.f64 4 i alpha) alpha -1) (*.f64 i 2)) (fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (fma.f64 (fma.f64 4 i alpha) alpha -1) 3)) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 (fma.f64 4 i alpha) alpha -1)) (+.f64 (*.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 (fma.f64 4 i alpha) alpha -1))) (pow.f64 (*.f64 i 2) 3))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (fma.f64 (fma.f64 4 i alpha) alpha -1) 2)) (/.f64 (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)) (pow.f64 (*.f64 i 2) 2)))))) (/.f64 (neg.f64 (*.f64 (*.f64 i i) (*.f64 (+.f64 (*.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 (fma.f64 4 i alpha) alpha -1)) (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2))))) (*.f64 (pow.f64 (fma.f64 (fma.f64 4 i alpha) alpha -1) 3) (pow.f64 (*.f64 i 2) 3))))))))))
(fma.f64 (/.f64 beta (fma.f64 alpha (fma.f64 i 4 alpha) -1)) (*.f64 (/.f64 i i) (/.f64 i 2)) (-.f64 (neg.f64 (fma.f64 (/.f64 beta (/.f64 (pow.f64 (fma.f64 alpha (fma.f64 i 4 alpha) -1) 2) beta)) (/.f64 (*.f64 i i) (/.f64 (*.f64 (*.f64 i i) 4) (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 (*.f64 (/.f64 i (pow.f64 (fma.f64 alpha (fma.f64 i 4 alpha) -1) 2)) (/.f64 i (*.f64 (*.f64 i i) 4))) (fma.f64 i 8 (*.f64 2 (-.f64 alpha i)))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (fma.f64 alpha (fma.f64 i 4 alpha) -1) 3)) (/.f64 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)) (/.f64 (*.f64 (pow.f64 i 3) 8) (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1))))))))) (*.f64 (pow.f64 beta 4) (fma.f64 -1 (fma.f64 (/.f64 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 i (pow.f64 (fma.f64 alpha (fma.f64 i 4 alpha) -1) 2)) (/.f64 i (*.f64 (*.f64 i i) 4))) (fma.f64 i 8 (*.f64 2 (-.f64 alpha i)))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (fma.f64 alpha (fma.f64 i 4 alpha) -1) 3)) (/.f64 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)) (/.f64 (*.f64 (pow.f64 i 3) 8) (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)))))) (*.f64 i 2)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (fma.f64 alpha (fma.f64 i 4 alpha) -1) 3)) (/.f64 (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)) (/.f64 (*.f64 (pow.f64 i 3) 8) (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))))))) (*.f64 (/.f64 i (pow.f64 (fma.f64 alpha (fma.f64 i 4 alpha) -1) 2)) (/.f64 i (*.f64 (*.f64 i i) 4)))))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)))) (/.f64 (*.f64 i i) (*.f64 beta beta)))
(-.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (fma.f64 i 8 (*.f64 2 (-.f64 alpha i)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)) 2))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (*.f64 i i) (pow.f64 (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)) 2)) (*.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 (fma.f64 4 i alpha) alpha -1)))) (pow.f64 beta 4)) (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)))) (/.f64 (*.f64 i i) (*.f64 beta beta))))
(-.f64 (-.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))))) (/.f64 (fma.f64 (neg.f64 (*.f64 i i)) (pow.f64 (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))) 2) (*.f64 (*.f64 i i) (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)))) (pow.f64 beta 4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)) 2))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 alpha)) (-.f64 (*.f64 4 i) (*.f64 2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))))) (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) (-.f64 (*.f64 4 i) (*.f64 2 i)))))) (pow.f64 beta 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i)) 2))) (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 4 i) (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 8 i) (*.f64 2 alpha)) (*.f64 2 i))) (pow.f64 beta 3))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)) (fma.f64 -1 (*.f64 (*.f64 i i) (pow.f64 (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)) 2)) (*.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 (fma.f64 4 i alpha) alpha -1))))) (fma.f64 -1 (*.f64 (*.f64 i i) (*.f64 (+.f64 (*.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 (fma.f64 4 i alpha) alpha -1)) (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)))) (*.f64 (*.f64 i i) (*.f64 (fma.f64 (fma.f64 4 i alpha) alpha -1) (*.f64 i 2))))) (pow.f64 beta 5)) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (*.f64 i i) (pow.f64 (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)) 2)) (*.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i 2) (fma.f64 4 i (*.f64 2 alpha))) (fma.f64 (fma.f64 4 i alpha) alpha -1)))) (pow.f64 beta 4)) (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 (fma.f64 8 i (*.f64 2 alpha)) (*.f64 i -2)))) (/.f64 (*.f64 i i) (*.f64 beta beta)))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))))) (/.f64 (fma.f64 (neg.f64 (*.f64 i i)) (pow.f64 (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))) 2) (*.f64 (*.f64 i i) (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)))) (pow.f64 beta 4))) (/.f64 (-.f64 (fma.f64 (*.f64 i i) (*.f64 i (*.f64 2 (fma.f64 alpha (fma.f64 i 4 alpha) -1))) (*.f64 (*.f64 (*.f64 i i) (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1))) (neg.f64 (fma.f64 i 8 (*.f64 2 (-.f64 alpha i)))))) (*.f64 (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))) (fma.f64 (neg.f64 (*.f64 i i)) (pow.f64 (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))) 2) (*.f64 (*.f64 i i) (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)))))) (pow.f64 beta 5)))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))))) (/.f64 (fma.f64 (neg.f64 (*.f64 i i)) (pow.f64 (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))) 2) (*.f64 (*.f64 i i) (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)))) (pow.f64 beta 4))) (/.f64 (-.f64 (fma.f64 i (*.f64 i (*.f64 i (*.f64 2 (fma.f64 alpha (fma.f64 i 4 alpha) -1)))) (*.f64 (*.f64 (*.f64 i i) (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1))) (neg.f64 (fma.f64 i 8 (*.f64 2 (-.f64 alpha i)))))) (*.f64 (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))) (fma.f64 (neg.f64 (*.f64 i i)) (pow.f64 (fma.f64 i 8 (*.f64 2 (-.f64 alpha i))) 2) (*.f64 (*.f64 i i) (fma.f64 (*.f64 i 2) (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)))))) (pow.f64 beta 5)))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 -4 i) (*.f64 -1 (+.f64 (*.f64 4 i) alpha)))) (*.f64 -2 i))) (pow.f64 beta 3)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 (fma.f64 -1 alpha (fma.f64 -4 i (neg.f64 (fma.f64 4 i alpha)))) (*.f64 i 2)))))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (fma.f64 alpha -1 (+.f64 (-.f64 (*.f64 i -4) alpha) (*.f64 i -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 -4 i) (*.f64 -1 (+.f64 (*.f64 4 i) alpha)))) (*.f64 -2 i))) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 4 i) alpha))) (-.f64 (*.f64 -4 i) (*.f64 -2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1)) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 -4 i) (*.f64 -1 (+.f64 (*.f64 4 i) alpha)))) (*.f64 -2 i)) 2)))) (pow.f64 beta 4))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))
(+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 (fma.f64 -1 alpha (fma.f64 -4 i (neg.f64 (fma.f64 4 i alpha)))) (*.f64 i 2)))) (fma.f64 -1 (/.f64 (fma.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i -2) (*.f64 -1 (+.f64 alpha (fma.f64 4 i alpha)))) (fma.f64 (fma.f64 4 i alpha) alpha -1)) (neg.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 (fma.f64 -1 alpha (fma.f64 -4 i (neg.f64 (fma.f64 4 i alpha)))) (*.f64 i 2)) 2)))) (pow.f64 beta 4)) (/.f64 (*.f64 i i) (*.f64 beta beta))))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (fma.f64 alpha -1 (+.f64 (-.f64 (*.f64 i -4) alpha) (*.f64 i -2)))) (/.f64 (fma.f64 (*.f64 i i) (fma.f64 (*.f64 i -2) (-.f64 (neg.f64 alpha) (fma.f64 i 4 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)) (*.f64 (*.f64 i i) (neg.f64 (pow.f64 (fma.f64 alpha -1 (+.f64 (-.f64 (*.f64 i -4) alpha) (*.f64 i -2))) 2)))) (pow.f64 beta 4))))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (fma.f64 alpha -1 (+.f64 (-.f64 (*.f64 i -4) alpha) (*.f64 i -2)))) (/.f64 (fma.f64 i (*.f64 i (fma.f64 (*.f64 i -2) (-.f64 (neg.f64 alpha) (fma.f64 i 4 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1))) (*.f64 (*.f64 i i) (neg.f64 (pow.f64 (fma.f64 alpha -1 (+.f64 (-.f64 (*.f64 i -4) alpha) (*.f64 i -2))) 2)))) (pow.f64 beta 4))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 -4 i) (*.f64 -1 (+.f64 (*.f64 4 i) alpha)))) (*.f64 -2 i))) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 4 i) alpha))) (-.f64 (*.f64 -4 i) (*.f64 -2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1)) (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 -4 i) (*.f64 -1 (+.f64 (*.f64 4 i) alpha)))) (*.f64 -2 i)) 2)))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 4 i) alpha))) (-.f64 (*.f64 -4 i) (*.f64 -2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1) (-.f64 (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 -4 i) (*.f64 -1 (+.f64 (*.f64 4 i) alpha)))) (*.f64 -2 i)))) (pow.f64 beta 5))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 4 i) alpha) alpha) 1) (-.f64 (*.f64 -4 i) (*.f64 -2 i)))) (pow.f64 beta 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (pow.f64 (-.f64 (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 -4 i) (*.f64 -1 (+.f64 (*.f64 4 i) alpha)))) (*.f64 -2 i)) 2))) (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 4 i) alpha))) (-.f64 (*.f64 -4 i) (*.f64 -2 i))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)) 1) (pow.f64 i 2))) (-.f64 (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 -4 i) (*.f64 -1 (+.f64 (*.f64 4 i) alpha)))) (*.f64 -2 i))) (pow.f64 beta 5))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))))
(+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 3) (+.f64 (fma.f64 -1 alpha (fma.f64 -4 i (neg.f64 (fma.f64 4 i alpha)))) (*.f64 i 2)))) (fma.f64 -1 (/.f64 (fma.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i -2) (*.f64 -1 (+.f64 alpha (fma.f64 4 i alpha)))) (fma.f64 (fma.f64 4 i alpha) alpha -1)) (neg.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 (fma.f64 -1 alpha (fma.f64 -4 i (neg.f64 (fma.f64 4 i alpha)))) (*.f64 i 2)) 2)))) (pow.f64 beta 4)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i -2) (*.f64 -1 (+.f64 alpha (fma.f64 4 i alpha)))) (fma.f64 (fma.f64 4 i alpha) alpha -1))) (+.f64 (fma.f64 -1 alpha (fma.f64 -4 i (neg.f64 (fma.f64 4 i alpha)))) (*.f64 i 2))) (pow.f64 beta 5)) (+.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 beta 5) (*.f64 (fma.f64 (fma.f64 4 i alpha) alpha -1) (*.f64 i -2)))) (fma.f64 -1 (/.f64 (fma.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i -2) (*.f64 -1 (+.f64 alpha (fma.f64 4 i alpha)))) (fma.f64 (fma.f64 4 i alpha) alpha -1)) (neg.f64 (*.f64 (*.f64 i i) (pow.f64 (+.f64 (fma.f64 -1 alpha (fma.f64 -4 i (neg.f64 (fma.f64 4 i alpha)))) (*.f64 i 2)) 2)))) (/.f64 (pow.f64 beta 5) (+.f64 (fma.f64 -1 alpha (fma.f64 -4 i (neg.f64 (fma.f64 4 i alpha)))) (*.f64 i 2)))) (/.f64 (*.f64 i i) (*.f64 beta beta)))))))
(+.f64 (-.f64 (+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 5)) (*.f64 i (*.f64 -2 (fma.f64 alpha (fma.f64 i 4 alpha) -1)))) (/.f64 (fma.f64 (*.f64 i i) (fma.f64 (*.f64 i -2) (-.f64 (neg.f64 alpha) (fma.f64 i 4 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)) (*.f64 (*.f64 i i) (neg.f64 (pow.f64 (fma.f64 alpha -1 (+.f64 (-.f64 (*.f64 i -4) alpha) (*.f64 i -2))) 2)))) (/.f64 (pow.f64 beta 5) (fma.f64 alpha -1 (+.f64 (-.f64 (*.f64 i -4) alpha) (*.f64 i -2))))))) (/.f64 (*.f64 (*.f64 i i) (fma.f64 (*.f64 i -2) (-.f64 (neg.f64 alpha) (fma.f64 i 4 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1))) (/.f64 (pow.f64 beta 5) (fma.f64 alpha -1 (+.f64 (-.f64 (*.f64 i -4) alpha) (*.f64 i -2)))))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (fma.f64 alpha -1 (+.f64 (-.f64 (*.f64 i -4) alpha) (*.f64 i -2)))) (/.f64 (fma.f64 (*.f64 i i) (fma.f64 (*.f64 i -2) (-.f64 (neg.f64 alpha) (fma.f64 i 4 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1)) (*.f64 (*.f64 i i) (neg.f64 (pow.f64 (fma.f64 alpha -1 (+.f64 (-.f64 (*.f64 i -4) alpha) (*.f64 i -2))) 2)))) (pow.f64 beta 4))))
(+.f64 (-.f64 (+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 5)) (*.f64 i (*.f64 -2 (fma.f64 alpha (fma.f64 i 4 alpha) -1)))) (/.f64 (fma.f64 i (*.f64 i (fma.f64 (*.f64 i -2) (-.f64 (neg.f64 alpha) (fma.f64 i 4 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1))) (*.f64 (*.f64 i i) (neg.f64 (pow.f64 (fma.f64 alpha -1 (+.f64 (-.f64 (*.f64 i -4) alpha) (*.f64 i -2))) 2)))) (/.f64 (pow.f64 beta 5) (fma.f64 alpha -1 (+.f64 (-.f64 (*.f64 i -4) alpha) (*.f64 i -2))))))) (/.f64 (*.f64 (*.f64 i i) (fma.f64 (*.f64 i -2) (-.f64 (neg.f64 alpha) (fma.f64 i 4 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1))) (/.f64 (pow.f64 beta 5) (fma.f64 alpha -1 (+.f64 (-.f64 (*.f64 i -4) alpha) (*.f64 i -2)))))) (-.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 beta 3)) (fma.f64 alpha -1 (+.f64 (-.f64 (*.f64 i -4) alpha) (*.f64 i -2)))) (/.f64 (fma.f64 i (*.f64 i (fma.f64 (*.f64 i -2) (-.f64 (neg.f64 alpha) (fma.f64 i 4 alpha)) (fma.f64 alpha (fma.f64 i 4 alpha) -1))) (*.f64 (*.f64 i i) (neg.f64 (pow.f64 (fma.f64 alpha -1 (+.f64 (-.f64 (*.f64 i -4) alpha) (*.f64 i -2))) 2)))) (pow.f64 beta 4))))
(/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1)))
(/.f64 (*.f64 i i) (*.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (fma.f64 beta (fma.f64 4 i beta) -1)))
(/.f64 (/.f64 (*.f64 i i) (fma.f64 beta (fma.f64 i 4 beta) -1)) (+.f64 1 (*.f64 2 (/.f64 i beta))))
(+.f64 (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) alpha)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))))))
(+.f64 (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (fma.f64 beta (fma.f64 4 i beta) -1))) (neg.f64 (*.f64 (/.f64 (fma.f64 4 i (*.f64 2 beta)) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta))))) (/.f64 (*.f64 (*.f64 i i) alpha) (pow.f64 (fma.f64 beta (fma.f64 4 i beta) -1) 2)))))
(-.f64 (/.f64 (/.f64 (*.f64 i i) (fma.f64 beta (fma.f64 i 4 beta) -1)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 2 beta)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) 2) alpha))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (pow.f64 (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1) 2))))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))))) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) alpha)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1)))))))
(fma.f64 -1 (*.f64 (*.f64 alpha alpha) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 2 beta)) 2) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta))))) (/.f64 (*.f64 i i) (*.f64 (fma.f64 beta (fma.f64 4 i beta) -1) (pow.f64 (fma.f64 beta (fma.f64 4 i beta) -1) 2)))) (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (pow.f64 (fma.f64 beta (fma.f64 4 i beta) -1) 2))))) (+.f64 (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (fma.f64 beta (fma.f64 4 i beta) -1))) (neg.f64 (*.f64 (/.f64 (fma.f64 4 i (*.f64 2 beta)) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta))))) (/.f64 (*.f64 (*.f64 i i) alpha) (pow.f64 (fma.f64 beta (fma.f64 4 i beta) -1) 2))))))
(fma.f64 (neg.f64 (-.f64 (/.f64 i (/.f64 (*.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (pow.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) 2)) i)) (*.f64 (/.f64 i (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) i)) (/.f64 (pow.f64 (fma.f64 i 4 (*.f64 2 beta)) 2) (pow.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) 3))))) (*.f64 alpha alpha) (-.f64 (/.f64 (/.f64 (*.f64 i i) (fma.f64 beta (fma.f64 i 4 beta) -1)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 2 beta)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) 2) alpha)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (pow.f64 (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1) 2))))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))))) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (pow.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) 2) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1)))))) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (pow.f64 (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1) 2)))))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) alpha)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (*.f64 (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))))))))
(fma.f64 -1 (*.f64 (*.f64 alpha alpha) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 2 beta)) 2) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta))))) (/.f64 (*.f64 i i) (*.f64 (fma.f64 beta (fma.f64 4 i beta) -1) (pow.f64 (fma.f64 beta (fma.f64 4 i beta) -1) 2)))) (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (pow.f64 (fma.f64 beta (fma.f64 4 i beta) -1) 2))))) (+.f64 (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (fma.f64 beta (fma.f64 4 i beta) -1))) (fma.f64 -1 (*.f64 (fma.f64 -1 (/.f64 (fma.f64 4 i (*.f64 2 beta)) (/.f64 (fma.f64 beta (fma.f64 4 i beta) -1) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 2 beta)) 2) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta))))) (/.f64 (*.f64 i i) (*.f64 (fma.f64 beta (fma.f64 4 i beta) -1) (pow.f64 (fma.f64 beta (fma.f64 4 i beta) -1) 2)))) (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (pow.f64 (fma.f64 beta (fma.f64 4 i beta) -1) 2)))))) (neg.f64 (/.f64 (fma.f64 4 i (*.f64 2 beta)) (/.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (*.f64 (fma.f64 beta (fma.f64 4 i beta) -1) (pow.f64 (fma.f64 beta (fma.f64 4 i beta) -1) 2))) (*.f64 i i))))) (pow.f64 alpha 3)) (neg.f64 (*.f64 (/.f64 (fma.f64 4 i (*.f64 2 beta)) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta))))) (/.f64 (*.f64 (*.f64 i i) alpha) (pow.f64 (fma.f64 beta (fma.f64 4 i beta) -1) 2)))))))
(-.f64 (fma.f64 -1 (fma.f64 (-.f64 (/.f64 (*.f64 (neg.f64 (*.f64 i i)) (fma.f64 i 4 (*.f64 2 beta))) (*.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (pow.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) 3))) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 2 beta)) (fma.f64 beta (fma.f64 i 4 beta) -1)) (-.f64 (/.f64 i (/.f64 (*.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (pow.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) 2)) i)) (*.f64 (/.f64 i (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) i)) (/.f64 (pow.f64 (fma.f64 i 4 (*.f64 2 beta)) 2) (pow.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) 3)))))) (pow.f64 alpha 3) (*.f64 (/.f64 (fma.f64 i 4 (*.f64 2 beta)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 (*.f64 i i) (/.f64 (pow.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) 2) alpha)))) (/.f64 (/.f64 (*.f64 i i) (fma.f64 beta (fma.f64 i 4 beta) -1)) (+.f64 1 (*.f64 2 (/.f64 i beta))))) (*.f64 alpha (*.f64 alpha (-.f64 (/.f64 i (/.f64 (*.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (pow.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) 2)) i)) (*.f64 (/.f64 i (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) i)) (/.f64 (pow.f64 (fma.f64 i 4 (*.f64 2 beta)) 2) (pow.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) 3)))))))
(/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))
(/.f64 (*.f64 i i) (*.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (*.f64 alpha alpha)))
(/.f64 i (/.f64 (*.f64 alpha (*.f64 alpha (+.f64 1 (*.f64 2 (/.f64 i beta))))) i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2))))
(fma.f64 -1 (/.f64 (/.f64 (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 beta))) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta))))) (pow.f64 alpha 3)) (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (*.f64 alpha alpha))))
(-.f64 (/.f64 i (/.f64 (*.f64 alpha (*.f64 alpha (+.f64 1 (*.f64 2 (/.f64 i beta))))) i)) (/.f64 (/.f64 (*.f64 i (*.f64 i (fma.f64 i 4 (*.f64 2 beta)))) (pow.f64 alpha 3)) (+.f64 1 (*.f64 2 (/.f64 i beta)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))))) (pow.f64 alpha 4))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))))
(fma.f64 -1 (/.f64 (/.f64 (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 beta))) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta))))) (pow.f64 alpha 3)) (fma.f64 -1 (/.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 2 beta)) 2) (/.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (*.f64 i i)))) (/.f64 (*.f64 (*.f64 i i) (fma.f64 beta (fma.f64 4 i beta) -1)) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))))) (pow.f64 alpha 4)) (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (*.f64 alpha alpha)))))
(-.f64 (-.f64 (/.f64 i (/.f64 (*.f64 alpha (*.f64 alpha (+.f64 1 (*.f64 2 (/.f64 i beta))))) i)) (/.f64 (-.f64 (/.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i))) (*.f64 (/.f64 (pow.f64 (fma.f64 i 4 (*.f64 2 beta)) 2) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (*.f64 i i))) (pow.f64 alpha 4))) (/.f64 (/.f64 (*.f64 i (*.f64 i (fma.f64 i 4 (*.f64 2 beta)))) (pow.f64 alpha 3)) (+.f64 1 (*.f64 2 (/.f64 i beta)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (pow.f64 i 2)) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) 2) (pow.f64 i 2)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))))))) (pow.f64 alpha 5))))))
(fma.f64 -1 (/.f64 (/.f64 (*.f64 (*.f64 i i) (fma.f64 4 i (*.f64 2 beta))) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta))))) (pow.f64 alpha 3)) (+.f64 (fma.f64 -1 (/.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 2 beta)) 2) (/.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (*.f64 i i)))) (/.f64 (*.f64 (*.f64 i i) (fma.f64 beta (fma.f64 4 i beta) -1)) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))))) (pow.f64 alpha 4)) (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (*.f64 alpha alpha)))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (/.f64 (fma.f64 4 i (*.f64 2 beta)) (/.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (*.f64 (*.f64 i i) (fma.f64 beta (fma.f64 4 i beta) -1)))) (*.f64 (fma.f64 4 i (*.f64 2 beta)) (+.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 4 i (*.f64 2 beta)) 2) (/.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (*.f64 i i)))) (/.f64 (*.f64 (*.f64 i i) (fma.f64 beta (fma.f64 4 i beta) -1)) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta))))))))) (pow.f64 alpha 5)))))
(-.f64 (-.f64 (-.f64 (/.f64 i (/.f64 (*.f64 alpha (*.f64 alpha (+.f64 1 (*.f64 2 (/.f64 i beta))))) i)) (/.f64 (-.f64 (/.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i))) (*.f64 (/.f64 (pow.f64 (fma.f64 i 4 (*.f64 2 beta)) 2) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (*.f64 i i))) (pow.f64 alpha 4))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 i i)) (fma.f64 i 4 (*.f64 2 beta))) (fma.f64 beta (fma.f64 i 4 beta) -1)) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (*.f64 (fma.f64 i 4 (*.f64 2 beta)) (-.f64 (/.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i))) (*.f64 (/.f64 (pow.f64 (fma.f64 i 4 (*.f64 2 beta)) 2) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (*.f64 i i))))) (pow.f64 alpha 5))) (/.f64 (/.f64 (*.f64 i (*.f64 i (fma.f64 i 4 (*.f64 2 beta)))) (pow.f64 alpha 3)) (+.f64 1 (*.f64 2 (/.f64 i beta)))))
(-.f64 (-.f64 (fma.f64 (/.f64 i (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 i (*.f64 alpha alpha)) (/.f64 (*.f64 1 (+.f64 (*.f64 (fma.f64 i 4 (*.f64 2 beta)) (/.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i)))) (*.f64 (fma.f64 i 4 (*.f64 2 beta)) (-.f64 (/.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i))) (*.f64 (/.f64 (pow.f64 (fma.f64 i 4 (*.f64 2 beta)) 2) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (*.f64 i i)))))) (pow.f64 alpha 5))) (/.f64 (-.f64 (/.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i))) (*.f64 (/.f64 (pow.f64 (fma.f64 i 4 (*.f64 2 beta)) 2) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (*.f64 i i))) (pow.f64 alpha 4))) (/.f64 (/.f64 (*.f64 i (*.f64 i (fma.f64 i 4 (*.f64 2 beta)))) (pow.f64 alpha 3)) (+.f64 1 (*.f64 2 (/.f64 i beta)))))
(/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))
(/.f64 (*.f64 i i) (*.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (*.f64 alpha alpha)))
(/.f64 i (/.f64 (*.f64 alpha (*.f64 alpha (+.f64 1 (*.f64 2 (/.f64 i beta))))) i))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 i) beta)) (*.f64 -1 beta))) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2))))
(+.f64 (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (*.f64 alpha alpha))) (*.f64 (/.f64 (*.f64 i i) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta))))) (/.f64 (fma.f64 -1 (fma.f64 4 i beta) (neg.f64 beta)) (pow.f64 alpha 3))))
(fma.f64 (/.f64 i (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) i)) (/.f64 (-.f64 (-.f64 (*.f64 i -4) beta) beta) (pow.f64 alpha 3)) (/.f64 i (/.f64 (*.f64 alpha (*.f64 alpha (+.f64 1 (*.f64 2 (/.f64 i beta))))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 i) beta)) (*.f64 -1 beta))) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 4 i)))) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 i) beta)) (*.f64 -1 beta)))) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (pow.f64 alpha 4))) (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta))))) (/.f64 (fma.f64 -1 (fma.f64 4 i beta) (neg.f64 beta)) (pow.f64 alpha 3))) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (*.f64 (fma.f64 -1 (fma.f64 4 i beta) (neg.f64 beta)) (fma.f64 -1 (fma.f64 4 i beta) (neg.f64 beta))))) (/.f64 (*.f64 (*.f64 i i) (fma.f64 beta (fma.f64 4 i beta) -1)) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))))) (pow.f64 alpha 4)) (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (*.f64 alpha alpha)))))
(fma.f64 (/.f64 i (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) i)) (/.f64 (-.f64 (-.f64 (*.f64 i -4) beta) beta) (pow.f64 alpha 3)) (-.f64 (/.f64 i (/.f64 (*.f64 alpha (*.f64 alpha (+.f64 1 (*.f64 2 (/.f64 i beta))))) i)) (/.f64 (-.f64 (/.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i))) (/.f64 (*.f64 1 (*.f64 (+.f64 beta (fma.f64 i 4 beta)) (+.f64 beta (fma.f64 i 4 beta)))) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i)))) (pow.f64 alpha 4))))
(fma.f64 (/.f64 i (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) i)) (/.f64 (-.f64 (-.f64 (*.f64 i -4) beta) beta) (pow.f64 alpha 3)) (-.f64 (/.f64 i (/.f64 (*.f64 alpha (*.f64 alpha (+.f64 1 (*.f64 2 (/.f64 i beta))))) i)) (/.f64 (-.f64 (/.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i))) (/.f64 (*.f64 (+.f64 beta (fma.f64 i 4 beta)) (+.f64 beta (fma.f64 i 4 beta))) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i)))) (pow.f64 alpha 4))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 4 i)))) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1))) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 5)))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 i) beta)) (*.f64 -1 beta))) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 4 i)))) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 i) beta)) (*.f64 -1 beta)))) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 beta (+.f64 (*.f64 4 i) beta)) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))))) (pow.f64 alpha 4))) (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 beta (+.f64 beta (*.f64 4 i))) 1)) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 4 i)))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 i) beta)) (*.f64 -1 beta)))) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 4 i) beta)) (*.f64 -1 beta))) (pow.f64 alpha 5)))))))
(fma.f64 -1 (*.f64 (/.f64 (*.f64 i i) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta))))) (/.f64 (*.f64 (fma.f64 beta (fma.f64 4 i beta) -1) (fma.f64 -1 (fma.f64 4 i beta) (neg.f64 beta))) (pow.f64 alpha 5))) (+.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta))))) (/.f64 (fma.f64 -1 (fma.f64 4 i beta) (neg.f64 beta)) (pow.f64 alpha 3))) (+.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (*.f64 (fma.f64 -1 (fma.f64 4 i beta) (neg.f64 beta)) (fma.f64 -1 (fma.f64 4 i beta) (neg.f64 beta))))) (/.f64 (*.f64 (*.f64 i i) (fma.f64 beta (fma.f64 4 i beta) -1)) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))))) (pow.f64 alpha 4)) (/.f64 (*.f64 i i) (*.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (*.f64 alpha alpha)))) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (*.f64 i i) (/.f64 (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))) (*.f64 (fma.f64 -1 (fma.f64 4 i beta) (neg.f64 beta)) (fma.f64 -1 (fma.f64 4 i beta) (neg.f64 beta))))) (/.f64 (*.f64 (*.f64 i i) (fma.f64 beta (fma.f64 4 i beta) -1)) (+.f64 1 (-.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 i beta)))))) (/.f64 (pow.f64 alpha 5) (fma.f64 -1 (fma.f64 4 i beta) (neg.f64 beta))))))))
(-.f64 (fma.f64 (/.f64 i (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) i)) (/.f64 (-.f64 (-.f64 (*.f64 i -4) beta) beta) (pow.f64 alpha 3)) (-.f64 (-.f64 (/.f64 i (/.f64 (*.f64 alpha (*.f64 alpha (+.f64 1 (*.f64 2 (/.f64 i beta))))) i)) (/.f64 (-.f64 (/.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i))) (/.f64 (*.f64 1 (*.f64 (+.f64 beta (fma.f64 i 4 beta)) (+.f64 beta (fma.f64 i 4 beta)))) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i)))) (pow.f64 alpha 4))) (/.f64 (-.f64 (/.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i))) (/.f64 (*.f64 1 (*.f64 (+.f64 beta (fma.f64 i 4 beta)) (+.f64 beta (fma.f64 i 4 beta)))) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i)))) (/.f64 (pow.f64 alpha 5) (-.f64 (-.f64 (*.f64 i -4) beta) beta))))) (*.f64 (/.f64 i (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) i)) (/.f64 (*.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) (-.f64 (-.f64 (*.f64 i -4) beta) beta)) (pow.f64 alpha 5))))
(-.f64 (fma.f64 (/.f64 i (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) i)) (/.f64 (-.f64 (-.f64 (*.f64 i -4) beta) beta) (pow.f64 alpha 3)) (-.f64 (fma.f64 (/.f64 i (+.f64 1 (*.f64 2 (/.f64 i beta)))) (/.f64 i (*.f64 alpha alpha)) (/.f64 (*.f64 (*.f64 1 (+.f64 beta (fma.f64 i 4 beta))) (-.f64 (/.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i))) (/.f64 (*.f64 (+.f64 beta (fma.f64 i 4 beta)) (+.f64 beta (fma.f64 i 4 beta))) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i))))) (pow.f64 alpha 5))) (/.f64 (-.f64 (/.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i))) (/.f64 (*.f64 (+.f64 beta (fma.f64 i 4 beta)) (+.f64 beta (fma.f64 i 4 beta))) (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) (*.f64 i i)))) (pow.f64 alpha 4)))) (*.f64 (/.f64 i (/.f64 (+.f64 1 (*.f64 2 (/.f64 i beta))) i)) (/.f64 (*.f64 (fma.f64 beta (fma.f64 i 4 beta) -1) (-.f64 (-.f64 (*.f64 i -4) beta) beta)) (pow.f64 alpha 5))))
(*.f64 (+.f64 (*.f64 4 i) alpha) alpha)
(*.f64 alpha (fma.f64 4 i alpha))
(*.f64 alpha (fma.f64 i 4 alpha))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha))
(fma.f64 beta (fma.f64 4 i (*.f64 2 alpha)) (*.f64 alpha (fma.f64 4 i alpha)))
(fma.f64 beta (fma.f64 i 4 (*.f64 2 alpha)) (*.f64 alpha (fma.f64 i 4 alpha)))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)))
(+.f64 (fma.f64 beta (fma.f64 4 i (*.f64 2 alpha)) (*.f64 beta beta)) (*.f64 alpha (fma.f64 4 i alpha)))
(fma.f64 beta (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 beta beta (*.f64 alpha (fma.f64 i 4 alpha))))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)))
(+.f64 (fma.f64 beta (fma.f64 4 i (*.f64 2 alpha)) (*.f64 beta beta)) (*.f64 alpha (fma.f64 4 i alpha)))
(fma.f64 beta (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 beta beta (*.f64 alpha (fma.f64 i 4 alpha))))
(pow.f64 beta 2)
(*.f64 beta beta)
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (pow.f64 beta 2))
(fma.f64 beta (fma.f64 4 i (*.f64 2 alpha)) (*.f64 beta beta))
(*.f64 beta (+.f64 beta (fma.f64 i 4 (*.f64 2 alpha))))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)))
(+.f64 (fma.f64 beta (fma.f64 4 i (*.f64 2 alpha)) (*.f64 beta beta)) (*.f64 alpha (fma.f64 4 i alpha)))
(fma.f64 beta (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 beta beta (*.f64 alpha (fma.f64 i 4 alpha))))
(+.f64 (*.f64 beta (+.f64 (*.f64 4 i) (*.f64 2 alpha))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)))
(+.f64 (fma.f64 beta (fma.f64 4 i (*.f64 2 alpha)) (*.f64 beta beta)) (*.f64 alpha (fma.f64 4 i alpha)))
(fma.f64 beta (fma.f64 i 4 (*.f64 2 alpha)) (fma.f64 beta beta (*.f64 alpha (fma.f64 i 4 alpha))))
(pow.f64 beta 2)
(*.f64 beta beta)
(+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 4 i) alpha))))) (pow.f64 beta 2))
(fma.f64 -1 (*.f64 beta (*.f64 -1 (+.f64 alpha (fma.f64 4 i alpha)))) (*.f64 beta beta))
(-.f64 (*.f64 beta beta) (*.f64 (neg.f64 beta) (+.f64 alpha (fma.f64 i 4 alpha))))
(+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 4 i) alpha))))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)))
(+.f64 (fma.f64 -1 (*.f64 beta (*.f64 -1 (+.f64 alpha (fma.f64 4 i alpha)))) (*.f64 beta beta)) (*.f64 alpha (fma.f64 4 i alpha)))
(-.f64 (fma.f64 beta beta (*.f64 alpha (fma.f64 i 4 alpha))) (*.f64 (neg.f64 beta) (+.f64 alpha (fma.f64 i 4 alpha))))
(+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 4 i) alpha))))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 4 i) alpha) alpha)))
(+.f64 (fma.f64 -1 (*.f64 beta (*.f64 -1 (+.f64 alpha (fma.f64 4 i alpha)))) (*.f64 beta beta)) (*.f64 alpha (fma.f64 4 i alpha)))
(-.f64 (fma.f64 beta beta (*.f64 alpha (fma.f64 i 4 alpha))) (*.f64 (neg.f64 beta) (+.f64 alpha (fma.f64 i 4 alpha))))
(*.f64 beta (+.f64 beta (*.f64 4 i)))
(*.f64 beta (fma.f64 4 i beta))
(*.f64 beta (fma.f64 i 4 beta))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (*.f64 beta (+.f64 beta (*.f64 4 i))))
(fma.f64 (fma.f64 4 i (*.f64 2 beta)) alpha (*.f64 beta (fma.f64 4 i beta)))
(fma.f64 beta (fma.f64 i 4 beta) (*.f64 alpha (fma.f64 i 4 (*.f64 2 beta))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 beta (*.f64 4 i)))))
(+.f64 (fma.f64 (fma.f64 4 i (*.f64 2 beta)) alpha (*.f64 alpha alpha)) (*.f64 beta (fma.f64 4 i beta)))
(fma.f64 alpha (fma.f64 i 4 (*.f64 2 beta)) (fma.f64 beta (fma.f64 i 4 beta) (*.f64 alpha alpha)))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 beta (*.f64 4 i)))))
(+.f64 (fma.f64 (fma.f64 4 i (*.f64 2 beta)) alpha (*.f64 alpha alpha)) (*.f64 beta (fma.f64 4 i beta)))
(fma.f64 alpha (fma.f64 i 4 (*.f64 2 beta)) (fma.f64 beta (fma.f64 i 4 beta) (*.f64 alpha alpha)))
(pow.f64 alpha 2)
(*.f64 alpha alpha)
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (pow.f64 alpha 2))
(fma.f64 (fma.f64 4 i (*.f64 2 beta)) alpha (*.f64 alpha alpha))
(*.f64 alpha (+.f64 alpha (fma.f64 i 4 (*.f64 2 beta))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 beta (*.f64 4 i)))))
(+.f64 (fma.f64 (fma.f64 4 i (*.f64 2 beta)) alpha (*.f64 alpha alpha)) (*.f64 beta (fma.f64 4 i beta)))
(fma.f64 alpha (fma.f64 i 4 (*.f64 2 beta)) (fma.f64 beta (fma.f64 i 4 beta) (*.f64 alpha alpha)))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (*.f64 2 beta)) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 beta (*.f64 4 i)))))
(+.f64 (fma.f64 (fma.f64 4 i (*.f64 2 beta)) alpha (*.f64 alpha alpha)) (*.f64 beta (fma.f64 4 i beta)))
(fma.f64 alpha (fma.f64 i 4 (*.f64 2 beta)) (fma.f64 beta (fma.f64 i 4 beta) (*.f64 alpha alpha)))
(pow.f64 alpha 2)
(*.f64 alpha alpha)
(+.f64 (pow.f64 alpha 2) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 4 i)))) alpha)))
(+.f64 (*.f64 alpha alpha) (neg.f64 (*.f64 alpha (fma.f64 -1 (fma.f64 4 i beta) (neg.f64 beta)))))
(*.f64 alpha (+.f64 (*.f64 1 (+.f64 beta (fma.f64 i 4 beta))) alpha))
(+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 4 i)))) alpha)) (*.f64 beta (+.f64 beta (*.f64 4 i)))))
(+.f64 (*.f64 alpha alpha) (fma.f64 -1 (*.f64 alpha (fma.f64 -1 (fma.f64 4 i beta) (neg.f64 beta))) (*.f64 beta (fma.f64 4 i beta))))
(fma.f64 alpha alpha (fma.f64 (*.f64 1 (+.f64 beta (fma.f64 i 4 beta))) alpha (*.f64 beta (fma.f64 i 4 beta))))
(+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 4 i)))) alpha)) (*.f64 beta (+.f64 beta (*.f64 4 i)))))
(+.f64 (*.f64 alpha alpha) (fma.f64 -1 (*.f64 alpha (fma.f64 -1 (fma.f64 4 i beta) (neg.f64 beta))) (*.f64 beta (fma.f64 4 i beta))))
(fma.f64 alpha alpha (fma.f64 (*.f64 1 (+.f64 beta (fma.f64 i 4 beta))) alpha (*.f64 beta (fma.f64 i 4 beta))))
(pow.f64 (+.f64 beta alpha) 2)
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 2))
(fma.f64 4 (*.f64 i (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2))
(*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4)))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 2))
(fma.f64 4 (*.f64 i (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2))
(*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4)))
(+.f64 (*.f64 4 (*.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 2))
(fma.f64 4 (*.f64 i (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2))
(*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4)))
(*.f64 4 (*.f64 i (+.f64 beta alpha)))
(*.f64 (*.f64 i 4) (+.f64 beta alpha))
(*.f64 i (*.f64 (+.f64 beta alpha) 4))
(+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (*.f64 i (+.f64 beta alpha))))
(fma.f64 4 (*.f64 i (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2))
(*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4)))
(+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (*.f64 i (+.f64 beta alpha))))
(fma.f64 4 (*.f64 i (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2))
(*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4)))
(+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (*.f64 i (+.f64 beta alpha))))
(fma.f64 4 (*.f64 i (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2))
(*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4)))
(*.f64 4 (*.f64 i (+.f64 beta alpha)))
(*.f64 (*.f64 i 4) (+.f64 beta alpha))
(*.f64 i (*.f64 (+.f64 beta alpha) 4))
(+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (*.f64 i (+.f64 beta alpha))))
(fma.f64 4 (*.f64 i (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2))
(*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4)))
(+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (*.f64 i (+.f64 beta alpha))))
(fma.f64 4 (*.f64 i (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2))
(*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4)))
(+.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 4 (*.f64 i (+.f64 beta alpha))))
(fma.f64 4 (*.f64 i (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2))
(*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4)))

localize27.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta)
0.2b
(pow.f64 (/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta) 2)
29.3b
(sqrt.f64 (*.f64 i (+.f64 i alpha)))
Compiler

Compiled 39 to 10 computations (74.4% saved)

series46.0ms (0.2%)

Counts
3 → 60
Calls

24 calls:

TimeVariablePointExpression
10.0ms
alpha
@inf
(pow.f64 (/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta) 2)
6.0ms
alpha
@0
(pow.f64 (/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta) 2)
3.0ms
i
@0
(pow.f64 (/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta) 2)
2.0ms
i
@-inf
(pow.f64 (/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta) 2)
2.0ms
alpha
@inf
(sqrt.f64 (*.f64 i (+.f64 i alpha)))

rewrite124.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
551×prod-diff_binary64
529×log-prod_binary64
369×pow-prod-down_binary64
275×pow2_binary64
261×fma-def_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01036
122234
2297434
Stop Event
node limit
Counts
3 → 115
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 i (+.f64 i alpha)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta) 2)
(/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 i (+.f64 i alpha))) (pow.f64 (*.f64 i (+.f64 i alpha)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 1/6) (cbrt.f64 (*.f64 i (+.f64 i alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 i) (sqrt.f64 (+.f64 i alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 1/4) (pow.f64 (*.f64 i (+.f64 i alpha)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 i alpha)) (sqrt.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (hypot.f64 i (sqrt.f64 (*.f64 i alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 i (+.f64 i alpha)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 2) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 3) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 i (+.f64 i alpha))) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 1/6) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 i (sqrt.f64 (*.f64 i alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (sqrt.f64 (*.f64 i alpha)) i)))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 i (+.f64 i alpha))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 i) (+.f64 i alpha)) (pow.f64 beta -2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 i) (+.f64 i alpha)) (pow.f64 beta -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 i) (+.f64 i alpha)) (pow.f64 beta -2)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 i) (+.f64 i alpha)) (pow.f64 beta -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) (*.f64 (/.f64 1 beta) (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta) (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta) 4)) (cbrt.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)) (pow.f64 (sqrt.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta) (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))) (/.f64 1 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)) 3) (sqrt.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta) (cbrt.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2)))) (cbrt.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (+.f64 i alpha)) (*.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) (*.f64 (/.f64 beta (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))) beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) (*.f64 beta (/.f64 beta (hypot.f64 i (sqrt.f64 (*.f64 i alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta) (/.f64 beta (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (pow.f64 (/.f64 beta (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))) (*.f64 (/.f64 beta (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))) (neg.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (neg.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))) 2) (pow.f64 (neg.f64 beta) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))) (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))) (*.f64 (neg.f64 beta) beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))) 1) (*.f64 (neg.f64 beta) (/.f64 beta (hypot.f64 i (sqrt.f64 (*.f64 i alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) (neg.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))))) (*.f64 beta (neg.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)) beta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))) (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta) (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta) (neg.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 i) (+.f64 i alpha)) (pow.f64 beta -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta) 6))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) (/.f64 1 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)) (cbrt.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2))) (cbrt.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 i (+.f64 i alpha))) (*.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 1/6) (/.f64 1 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)) (sqrt.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 i) (*.f64 (sqrt.f64 (+.f64 i alpha)) (/.f64 1 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 1/4) (*.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 1/4) (/.f64 1 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))) (/.f64 1 (neg.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 beta) (hypot.f64 i (sqrt.f64 (*.f64 i alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta) 4))) (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 i (+.f64 i alpha))) 1) (/.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 1/6) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 i) 1) (/.f64 (sqrt.f64 (+.f64 i alpha)) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 1/4) 1) (/.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 1/4) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 beta) -2) (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) (cbrt.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 i (+.f64 i alpha))) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 i) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (sqrt.f64 (+.f64 i alpha)) (cbrt.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 1/4) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 1/4) (cbrt.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 beta -1/2) (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) (sqrt.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 i (+.f64 i alpha))) (sqrt.f64 beta)) (/.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 1/6) (sqrt.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 i) (sqrt.f64 beta)) (/.f64 (sqrt.f64 (+.f64 i alpha)) (sqrt.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta) 6) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2))) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 beta (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 3/2) (pow.f64 beta 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 beta (hypot.f64 i (sqrt.f64 (*.f64 i alpha)))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) (neg.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 i (+.f64 i alpha)) (pow.f64 beta -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 i (+.f64 i alpha)) 3/2) (pow.f64 beta 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)) 1))))))

simplify73.0ms (0.3%)

Algorithm
egg-herbie
Rules
983×times-frac_binary64
719×fma-def_binary64
604×associate-/l*_binary64
505×associate-/r*_binary64
420×associate-+l+_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01681220
14981175
219021110
Stop Event
node limit
Counts
175 → 156
Calls
Call 1
Inputs
i
(+.f64 (*.f64 1/2 alpha) i)
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 2) i)) (+.f64 (*.f64 1/2 alpha) i))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 2) i)) (+.f64 (*.f64 1/2 alpha) (+.f64 i (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (pow.f64 i 2))))))
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) i))
(+.f64 (*.f64 1/2 alpha) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) i)))
(+.f64 (*.f64 1/2 alpha) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) i))) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) i))))
(+.f64 (*.f64 1/2 alpha) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) i))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 i 2)))) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) i)))))
i
(+.f64 (*.f64 1/2 alpha) i)
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 2) i)) (+.f64 (*.f64 1/2 alpha) i))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 2) i)) (+.f64 (*.f64 1/2 alpha) (+.f64 i (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (pow.f64 i 2))))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (*.f64 (pow.f64 beta 2) i))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 3) (*.f64 (pow.f64 beta 2) i))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 i 2)) (pow.f64 beta 2))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 i 2)) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 i alpha)) (pow.f64 beta 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 i 2)) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 i alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 i 2)) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 i alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 3) (*.f64 (pow.f64 beta 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (*.f64 (pow.f64 beta 2) (pow.f64 (sqrt.f64 -1) 2))))) i)) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))))))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (pow.f64 (/.f64 -1/8 i) 2)) (pow.f64 beta 2))) (*.f64 5/64 (/.f64 1 (*.f64 (pow.f64 beta 2) (pow.f64 i 2))))) (pow.f64 alpha 4)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 beta 2) (pow.f64 i 4)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (/.f64 1/16 (pow.f64 i 2)) 2) (+.f64 (*.f64 1/8 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (pow.f64 (/.f64 -1/8 i) 2)) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (pow.f64 i 3))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (pow.f64 (/.f64 -1/8 i) 2)) i))) i)))) (pow.f64 beta 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (pow.f64 i 3))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (pow.f64 (/.f64 -1/8 i) 2)) i))) (*.f64 (pow.f64 beta 2) i))) (*.f64 1/8 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (pow.f64 (/.f64 -1/8 i) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 i 2))))))) (pow.f64 alpha 6)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (pow.f64 (/.f64 -1/8 i) 2)) (pow.f64 beta 2))) (*.f64 5/64 (/.f64 1 (*.f64 (pow.f64 beta 2) (pow.f64 i 2))))) (pow.f64 alpha 4)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 i beta)
(+.f64 (*.f64 1/2 (/.f64 alpha beta)) (/.f64 i beta))
(+.f64 (*.f64 1/2 (/.f64 alpha beta)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 2) (*.f64 beta i))) (/.f64 i beta)))
(+.f64 (*.f64 1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 beta (pow.f64 i 2)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 2) (*.f64 beta i))) (/.f64 i beta))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) i) beta))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) i) beta)) (*.f64 1/2 (/.f64 alpha beta)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) i) beta)) (+.f64 (*.f64 1/2 (/.f64 alpha beta)) (*.f64 1/8 (/.f64 (pow.f64 alpha 2) (*.f64 beta (*.f64 (pow.f64 (sqrt.f64 -1) 2) i))))))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 beta (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 i 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) i) beta)) (+.f64 (*.f64 1/2 (/.f64 alpha beta)) (*.f64 1/8 (/.f64 (pow.f64 alpha 2) (*.f64 beta (*.f64 (pow.f64 (sqrt.f64 -1) 2) i)))))))
(/.f64 i beta)
(+.f64 (*.f64 1/2 (/.f64 alpha beta)) (/.f64 i beta))
(+.f64 (*.f64 1/2 (/.f64 alpha beta)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 2) (*.f64 beta i))) (/.f64 i beta)))
(+.f64 (*.f64 1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 beta (pow.f64 i 2)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 2) (*.f64 beta i))) (/.f64 i beta))))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 (+.f64 i alpha) i)))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 (+.f64 i alpha) i)))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 (+.f64 i alpha) i)))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 (+.f64 i alpha) i)))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 (+.f64 i alpha) i)))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 (+.f64 i alpha) i)))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 (+.f64 i alpha) i)))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 (+.f64 i alpha) i)))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 i (+.f64 i alpha))))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 i (+.f64 i alpha))))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 i (+.f64 i alpha))))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 i (+.f64 i alpha))))
Outputs
i
(+.f64 (*.f64 1/2 alpha) i)
(fma.f64 1/2 alpha i)
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 2) i)) (+.f64 (*.f64 1/2 alpha) i))
(fma.f64 -1/8 (/.f64 (*.f64 alpha alpha) i) (fma.f64 1/2 alpha i))
(fma.f64 -1/8 (/.f64 alpha (/.f64 i alpha)) (fma.f64 1/2 alpha i))
(fma.f64 -1/8 (*.f64 (/.f64 alpha i) alpha) (fma.f64 1/2 alpha i))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 2) i)) (+.f64 (*.f64 1/2 alpha) (+.f64 i (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (pow.f64 i 2))))))
(fma.f64 -1/8 (/.f64 (*.f64 alpha alpha) i) (+.f64 (fma.f64 1/2 alpha i) (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 i i)))))
(fma.f64 -1/8 (/.f64 alpha (/.f64 i alpha)) (fma.f64 1/2 alpha (fma.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 i i)) i)))
(fma.f64 1/2 alpha (fma.f64 -1/8 (*.f64 (/.f64 alpha i) alpha) (fma.f64 (/.f64 1/16 (*.f64 i i)) (pow.f64 alpha 3) i)))
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) i))
i
(+.f64 (*.f64 1/2 alpha) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) i)))
(fma.f64 1/2 alpha i)
(+.f64 (*.f64 1/2 alpha) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) i))) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) i))))
(fma.f64 -1/8 (/.f64 (*.f64 alpha alpha) i) (fma.f64 1/2 alpha i))
(fma.f64 -1/8 (/.f64 alpha (/.f64 i alpha)) (fma.f64 1/2 alpha i))
(fma.f64 -1/8 (*.f64 (/.f64 alpha i) alpha) (fma.f64 1/2 alpha i))
(+.f64 (*.f64 1/2 alpha) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) i))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 i 2)))) (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) i)))))
(fma.f64 -1/8 (/.f64 (*.f64 alpha alpha) i) (+.f64 (fma.f64 1/2 alpha i) (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 i i)))))
(fma.f64 -1/8 (/.f64 alpha (/.f64 i alpha)) (fma.f64 1/2 alpha (fma.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 i i)) i)))
(fma.f64 1/2 alpha (fma.f64 -1/8 (*.f64 (/.f64 alpha i) alpha) (fma.f64 (/.f64 1/16 (*.f64 i i)) (pow.f64 alpha 3) i)))
i
(+.f64 (*.f64 1/2 alpha) i)
(fma.f64 1/2 alpha i)
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 2) i)) (+.f64 (*.f64 1/2 alpha) i))
(fma.f64 -1/8 (/.f64 (*.f64 alpha alpha) i) (fma.f64 1/2 alpha i))
(fma.f64 -1/8 (/.f64 alpha (/.f64 i alpha)) (fma.f64 1/2 alpha i))
(fma.f64 -1/8 (*.f64 (/.f64 alpha i) alpha) (fma.f64 1/2 alpha i))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 2) i)) (+.f64 (*.f64 1/2 alpha) (+.f64 i (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (pow.f64 i 2))))))
(fma.f64 -1/8 (/.f64 (*.f64 alpha alpha) i) (+.f64 (fma.f64 1/2 alpha i) (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 i i)))))
(fma.f64 -1/8 (/.f64 alpha (/.f64 i alpha)) (fma.f64 1/2 alpha (fma.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 i i)) i)))
(fma.f64 1/2 alpha (fma.f64 -1/8 (*.f64 (/.f64 alpha i) alpha) (fma.f64 (/.f64 1/16 (*.f64 i i)) (pow.f64 alpha 3) i)))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i (/.f64 (*.f64 beta beta) alpha)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 alpha beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 i beta) (/.f64 alpha beta)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))))
(+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i (/.f64 (*.f64 beta beta) alpha)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 alpha beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 i beta) (/.f64 alpha beta)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (*.f64 (pow.f64 beta 2) i))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 3) (*.f64 (pow.f64 beta 2) i))) (+.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))))))
(+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i (/.f64 (*.f64 beta beta) alpha)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 alpha beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 i beta) (/.f64 alpha beta)))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 i 2)) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 i 2)) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 i alpha)) (pow.f64 beta 2))))
(+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i (/.f64 (*.f64 beta beta) alpha)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 alpha beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 i beta) (/.f64 alpha beta)))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 i 2)) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 i alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))))
(+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i (/.f64 (*.f64 beta beta) alpha)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 alpha beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 i beta) (/.f64 alpha beta)))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 i 2)) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 i alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 3) (*.f64 (pow.f64 beta 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (*.f64 (pow.f64 beta 2) (pow.f64 (sqrt.f64 -1) 2))))) i)) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))))))
(+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i (/.f64 (*.f64 beta beta) alpha)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 alpha beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 i beta) (/.f64 alpha beta)))
(/.f64 (pow.f64 i 2) (pow.f64 beta 2))
(/.f64 (*.f64 i i) (*.f64 beta beta))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))
(+.f64 (/.f64 (*.f64 i i) (*.f64 beta beta)) (/.f64 i (/.f64 (*.f64 beta beta) alpha)))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 alpha beta)))
(*.f64 (/.f64 i beta) (+.f64 (/.f64 i beta) (/.f64 alpha beta)))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (pow.f64 (/.f64 -1/8 i) 2)) (pow.f64 beta 2))) (*.f64 5/64 (/.f64 1 (*.f64 (pow.f64 beta 2) (pow.f64 i 2))))) (pow.f64 alpha 4)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (fma.f64 (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (/.f64 -1/8 i) 2) (/.f64 1/16 (*.f64 i i))) (*.f64 beta beta)) (/.f64 5/64 (*.f64 (*.f64 i i) (*.f64 beta beta)))) (pow.f64 alpha 4) (/.f64 (*.f64 i i) (*.f64 beta beta))))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (fma.f64 (-.f64 (/.f64 5/64 (*.f64 i (*.f64 i (*.f64 beta beta)))) (/.f64 (+.f64 (pow.f64 (/.f64 -1/8 i) 2) (/.f64 1/16 (*.f64 i i))) (*.f64 beta beta))) (pow.f64 alpha 4) (*.f64 (/.f64 i beta) (/.f64 i beta))))
(fma.f64 (-.f64 (/.f64 5/64 (*.f64 (*.f64 i i) (*.f64 beta beta))) (/.f64 (+.f64 (/.f64 1/64 (*.f64 i i)) (/.f64 1/16 (*.f64 i i))) (*.f64 beta beta))) (pow.f64 alpha 4) (*.f64 (/.f64 i beta) (+.f64 (/.f64 i beta) (/.f64 alpha beta))))
(+.f64 (/.f64 (*.f64 i alpha) (pow.f64 beta 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 beta 2) (pow.f64 i 4)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (/.f64 1/16 (pow.f64 i 2)) 2) (+.f64 (*.f64 1/8 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (pow.f64 (/.f64 -1/8 i) 2)) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (pow.f64 i 3))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (pow.f64 (/.f64 -1/8 i) 2)) i))) i)))) (pow.f64 beta 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/64 (/.f64 1 (pow.f64 i 3))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (pow.f64 (/.f64 -1/8 i) 2)) i))) (*.f64 (pow.f64 beta 2) i))) (*.f64 1/8 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (pow.f64 (/.f64 -1/8 i) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 i 2))))))) (pow.f64 alpha 6)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (pow.f64 (/.f64 -1/8 i) 2)) (pow.f64 beta 2))) (*.f64 5/64 (/.f64 1 (*.f64 (pow.f64 beta 2) (pow.f64 i 2))))) (pow.f64 alpha 4)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))
(+.f64 (/.f64 i (/.f64 (*.f64 beta beta) alpha)) (fma.f64 (+.f64 (/.f64 1/256 (*.f64 (*.f64 beta beta) (pow.f64 i 4))) (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (/.f64 1/16 (*.f64 i i)) 2) (fma.f64 1/8 (/.f64 (+.f64 (pow.f64 (/.f64 -1/8 i) 2) (/.f64 1/16 (*.f64 i i))) (*.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1/64 (pow.f64 i 3)) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/8 i) 2) (/.f64 1/16 (*.f64 i i))) i))) i)))) (*.f64 beta beta)) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 1/64 (pow.f64 i 3)) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/8 i) 2) (/.f64 1/16 (*.f64 i i))) i))) (*.f64 i (*.f64 beta beta))) (*.f64 1/8 (/.f64 (+.f64 (pow.f64 (/.f64 -1/8 i) 2) (/.f64 1/16 (*.f64 i i))) (*.f64 (*.f64 i i) (*.f64 beta beta))))))) (pow.f64 alpha 6) (fma.f64 (fma.f64 -1 (/.f64 (+.f64 (pow.f64 (/.f64 -1/8 i) 2) (/.f64 1/16 (*.f64 i i))) (*.f64 beta beta)) (/.f64 5/64 (*.f64 (*.f64 i i) (*.f64 beta beta)))) (pow.f64 alpha 4) (/.f64 (*.f64 i i) (*.f64 beta beta)))))
(+.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) (fma.f64 (+.f64 (/.f64 1/256 (*.f64 beta (*.f64 beta (pow.f64 i 4)))) (-.f64 (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/64 (pow.f64 i 3)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (/.f64 -1/8 i) 2) (/.f64 1/16 (*.f64 i i))) i))) (*.f64 i (*.f64 beta beta))) (*.f64 (/.f64 1/8 (*.f64 beta beta)) (/.f64 (+.f64 (pow.f64 (/.f64 -1/8 i) 2) (/.f64 1/16 (*.f64 i i))) (*.f64 i i)))) (/.f64 (+.f64 (pow.f64 (/.f64 1/16 (*.f64 i i)) 2) (fma.f64 1/2 (-.f64 (/.f64 1/64 (pow.f64 i 4)) (/.f64 -1/2 (/.f64 i (/.f64 (+.f64 (pow.f64 (/.f64 -1/8 i) 2) (/.f64 1/16 (*.f64 i i))) i)))) (*.f64 1/8 (/.f64 (+.f64 (pow.f64 (/.f64 -1/8 i) 2) (/.f64 1/16 (*.f64 i i))) (*.f64 i i))))) (*.f64 beta beta)))) (pow.f64 alpha 6) (fma.f64 (-.f64 (/.f64 5/64 (*.f64 i (*.f64 i (*.f64 beta beta)))) (/.f64 (+.f64 (pow.f64 (/.f64 -1/8 i) 2) (/.f64 1/16 (*.f64 i i))) (*.f64 beta beta))) (pow.f64 alpha 4) (*.f64 (/.f64 i beta) (/.f64 i beta)))))
(fma.f64 (-.f64 (fma.f64 1/2 (/.f64 (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/64 (*.f64 i i)) (/.f64 1/16 (*.f64 i i))) i) (/.f64 1/64 (pow.f64 i 3))) (*.f64 i (*.f64 beta beta))) (/.f64 (fma.f64 1/8 (/.f64 1/64 (*.f64 i i)) (/.f64 1/128 (*.f64 i i))) (*.f64 (*.f64 i i) (*.f64 beta beta)))) (-.f64 (/.f64 (+.f64 (/.f64 1/256 (pow.f64 i 4)) (fma.f64 1/2 (-.f64 (/.f64 1/64 (pow.f64 i 4)) (/.f64 (fma.f64 (/.f64 1/64 (*.f64 i i)) -1/2 (/.f64 -1/32 (*.f64 i i))) (*.f64 i i))) (/.f64 (fma.f64 1/8 (/.f64 1/64 (*.f64 i i)) (/.f64 1/128 (*.f64 i i))) (*.f64 i i)))) (*.f64 beta beta)) (/.f64 1/256 (*.f64 beta (*.f64 beta (pow.f64 i 4)))))) (pow.f64 alpha 6) (fma.f64 (-.f64 (/.f64 5/64 (*.f64 (*.f64 i i) (*.f64 beta beta))) (/.f64 (+.f64 (/.f64 1/64 (*.f64 i i)) (/.f64 1/16 (*.f64 i i))) (*.f64 beta beta))) (pow.f64 alpha 4) (*.f64 (/.f64 i beta) (+.f64 (/.f64 i beta) (/.f64 alpha beta)))))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (+.f64 i alpha) (/.f64 (*.f64 beta beta) i))
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 i alpha))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (+.f64 i alpha) (/.f64 (*.f64 beta beta) i))
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 i alpha))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (+.f64 i alpha) (/.f64 (*.f64 beta beta) i))
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 i alpha))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (+.f64 i alpha) (/.f64 (*.f64 beta beta) i))
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 i alpha))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (+.f64 i alpha) (/.f64 (*.f64 beta beta) i))
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 i alpha))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (+.f64 i alpha) (/.f64 (*.f64 beta beta) i))
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 i alpha))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (+.f64 i alpha) (/.f64 (*.f64 beta beta) i))
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 i alpha))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (+.f64 i alpha) (/.f64 (*.f64 beta beta) i))
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 i alpha))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (+.f64 i alpha) (/.f64 (*.f64 beta beta) i))
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 i alpha))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (+.f64 i alpha) (/.f64 (*.f64 beta beta) i))
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 i alpha))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (+.f64 i alpha) (/.f64 (*.f64 beta beta) i))
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 i alpha))
(/.f64 (*.f64 (+.f64 i alpha) i) (pow.f64 beta 2))
(/.f64 (+.f64 i alpha) (/.f64 (*.f64 beta beta) i))
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 i alpha))
(/.f64 i beta)
(+.f64 (*.f64 1/2 (/.f64 alpha beta)) (/.f64 i beta))
(fma.f64 1/2 (/.f64 alpha beta) (/.f64 i beta))
(+.f64 (*.f64 1/2 (/.f64 alpha beta)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 2) (*.f64 beta i))) (/.f64 i beta)))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 -1/8 (/.f64 (*.f64 alpha alpha) (*.f64 i beta)) (/.f64 i beta)))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 -1/8 (*.f64 (/.f64 alpha beta) (/.f64 alpha i)) (/.f64 i beta)))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 -1/8 (/.f64 alpha (*.f64 i (/.f64 beta alpha))) (/.f64 i beta)))
(+.f64 (*.f64 1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 beta (pow.f64 i 2)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 2) (*.f64 beta i))) (/.f64 i beta))))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 (*.f64 i i) beta)) (fma.f64 -1/8 (/.f64 (*.f64 alpha alpha) (*.f64 i beta)) (/.f64 i beta))))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 i (*.f64 i beta))) (fma.f64 -1/8 (*.f64 (/.f64 alpha beta) (/.f64 alpha i)) (/.f64 i beta))))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 -1/8 (/.f64 alpha (*.f64 i (/.f64 beta alpha))) (fma.f64 (/.f64 1/16 (*.f64 i i)) (/.f64 (pow.f64 alpha 3) beta) (/.f64 i beta))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) i) beta))
(/.f64 i beta)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) i) beta)) (*.f64 1/2 (/.f64 alpha beta)))
(fma.f64 1/2 (/.f64 alpha beta) (/.f64 i beta))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) i) beta)) (+.f64 (*.f64 1/2 (/.f64 alpha beta)) (*.f64 1/8 (/.f64 (pow.f64 alpha 2) (*.f64 beta (*.f64 (pow.f64 (sqrt.f64 -1) 2) i))))))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 -1/8 (/.f64 (*.f64 alpha alpha) (*.f64 i beta)) (/.f64 i beta)))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 -1/8 (*.f64 (/.f64 alpha beta) (/.f64 alpha i)) (/.f64 i beta)))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 -1/8 (/.f64 alpha (*.f64 i (/.f64 beta alpha))) (/.f64 i beta)))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 beta (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 i 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) i) beta)) (+.f64 (*.f64 1/2 (/.f64 alpha beta)) (*.f64 1/8 (/.f64 (pow.f64 alpha 2) (*.f64 beta (*.f64 (pow.f64 (sqrt.f64 -1) 2) i)))))))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 (*.f64 i i) beta)) (fma.f64 -1/8 (/.f64 (*.f64 alpha alpha) (*.f64 i beta)) (/.f64 i beta))))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 i (*.f64 i beta))) (fma.f64 -1/8 (*.f64 (/.f64 alpha beta) (/.f64 alpha i)) (/.f64 i beta))))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 -1/8 (/.f64 alpha (*.f64 i (/.f64 beta alpha))) (fma.f64 (/.f64 1/16 (*.f64 i i)) (/.f64 (pow.f64 alpha 3) beta) (/.f64 i beta))))
(/.f64 i beta)
(+.f64 (*.f64 1/2 (/.f64 alpha beta)) (/.f64 i beta))
(fma.f64 1/2 (/.f64 alpha beta) (/.f64 i beta))
(+.f64 (*.f64 1/2 (/.f64 alpha beta)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 2) (*.f64 beta i))) (/.f64 i beta)))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 -1/8 (/.f64 (*.f64 alpha alpha) (*.f64 i beta)) (/.f64 i beta)))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 -1/8 (*.f64 (/.f64 alpha beta) (/.f64 alpha i)) (/.f64 i beta)))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 -1/8 (/.f64 alpha (*.f64 i (/.f64 beta alpha))) (/.f64 i beta)))
(+.f64 (*.f64 1/2 (/.f64 alpha beta)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 beta (pow.f64 i 2)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 alpha 2) (*.f64 beta i))) (/.f64 i beta))))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 (*.f64 i i) beta)) (fma.f64 -1/8 (/.f64 (*.f64 alpha alpha) (*.f64 i beta)) (/.f64 i beta))))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 1/16 (/.f64 (pow.f64 alpha 3) (*.f64 i (*.f64 i beta))) (fma.f64 -1/8 (*.f64 (/.f64 alpha beta) (/.f64 alpha i)) (/.f64 i beta))))
(fma.f64 1/2 (/.f64 alpha beta) (fma.f64 -1/8 (/.f64 alpha (*.f64 i (/.f64 beta alpha))) (fma.f64 (/.f64 1/16 (*.f64 i i)) (/.f64 (pow.f64 alpha 3) beta) (/.f64 i beta))))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 (+.f64 i alpha) i)))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 i (+.f64 i alpha))))
(/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta)
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 (+.f64 i alpha) i)))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 i (+.f64 i alpha))))
(/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta)
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 (+.f64 i alpha) i)))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 i (+.f64 i alpha))))
(/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta)
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 (+.f64 i alpha) i)))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 i (+.f64 i alpha))))
(/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta)
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 (+.f64 i alpha) i)))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 i (+.f64 i alpha))))
(/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta)
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 (+.f64 i alpha) i)))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 i (+.f64 i alpha))))
(/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta)
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 (+.f64 i alpha) i)))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 i (+.f64 i alpha))))
(/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta)
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 (+.f64 i alpha) i)))
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 i (+.f64 i alpha))))
(/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta)
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 i (+.f64 i alpha))))
(/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta)
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 i (+.f64 i alpha))))
(/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta)
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 i (+.f64 i alpha))))
(/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta)
(*.f64 (/.f64 1 beta) (sqrt.f64 (*.f64 i (+.f64 i alpha))))
(/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta)

eval2.4s (8.8%)

Compiler

Compiled 59879 to 36770 computations (38.6% saved)

prune331.0ms (1.2%)

Pruning

58 alts after pruning (55 fresh and 3 done)

PrunedKeptTotal
New1152221174
Fresh63339
Picked101
Done336
Total1162581220
Error
0.1b
Counts
1220 → 58
Alt Table
Click to see full alt table
StatusErrorProgram
53.6b
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 i beta) 2) 1)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
55.2b
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 4 (*.f64 i (+.f64 (+.f64 beta alpha) i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
37.1b
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) 2)) 3) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
22.4b
(log.f64 (exp.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))))
44.6b
(pow.f64 (*.f64 (/.f64 (sqrt.f64 i) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (sqrt.f64 (+.f64 i alpha)) (cbrt.f64 beta))) 2)
54.9b
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 beta beta) 1))
52.8b
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (+.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (+.f64 alpha (*.f64 i 2)) (*.f64 beta 2))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
38.4b
(/.f64 (*.f64 (/.f64 i (-.f64 (+.f64 (*.f64 4 i) (+.f64 beta alpha)) (+.f64 1 i))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
54.6b
(/.f64 (/.f64 (*.f64 i i) (+.f64 1 (-.f64 (*.f64 2 (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 i beta))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
55.0b
(/.f64 (/.f64 (*.f64 (/.f64 i beta) alpha) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 beta))
46.9b
(/.f64 (*.f64 (/.f64 i beta) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
53.8b
(/.f64 (*.f64 i (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 i beta) 2)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
55.0b
(/.f64 1 (/.f64 beta (*.f64 (/.f64 i beta) alpha)))
52.3b
(/.f64 (*.f64 i i) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
40.8b
(/.f64 (/.f64 (*.f64 i i) (+.f64 4 (fma.f64 -4 (/.f64 beta i) (/.f64 5 (*.f64 (/.f64 i beta) (/.f64 i beta)))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
57.5b
0
54.4b
(/.f64 i (/.f64 (*.f64 beta beta) i))
15.1b
(*.f64 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (+.f64 (fma.f64 i 2 beta) 1))) (log.f64 (exp.f64 (/.f64 i (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 -1 alpha)))))))
53.6b
(/.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 i beta) 2))) (*.f64 i i)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
3.5b
(pow.f64 (*.f64 (/.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (/.f64 i (+.f64 (fma.f64 i 2 beta) (+.f64 -1 alpha)))) (/.f64 (+.f64 (fma.f64 i 2 beta) (+.f64 alpha 1)) (*.f64 (/.f64 i (fma.f64 i 2 beta)) (+.f64 i beta)))) -1)
57.7b
(-.f64 (+.f64 1 (pow.f64 (/.f64 i beta) 2)) 1)
3.2b
(/.f64 (*.f64 (/.f64 i (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2))))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
19.8b
1/16
41.2b
(/.f64 (/.f64 (*.f64 i i) (+.f64 4 (*.f64 -4 (/.f64 beta i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
44.5b
(/.f64 (*.f64 (/.f64 i beta) (+.f64 i alpha)) beta)
57.2b
(cbrt.f64 (pow.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) 3))
3.2b
(*.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
47.1b
(*.f64 (/.f64 i beta) (/.f64 i beta))
40.7b
(/.f64 (/.f64 (*.f64 i i) 4) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
14.5b
(/.f64 (*.f64 (/.f64 i (-.f64 (fma.f64 4 i (fma.f64 2 (+.f64 beta (+.f64 alpha -1)) (+.f64 (*.f64 2 beta) (/.f64 beta (/.f64 i (+.f64 beta (+.f64 alpha -1))))))) (fma.f64 4 beta (/.f64 beta (/.f64 i (+.f64 (+.f64 (*.f64 (+.f64 beta alpha) 2) -2) (*.f64 beta -2))))))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
58.7b
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 beta beta))
45.3b
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 -4 (/.f64 beta i)) (-.f64 (+.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i))) (fma.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i)) (*.f64 -2 (*.f64 (/.f64 beta i) (/.f64 (*.f64 4 beta) i))))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
56.8b
(/.f64 (*.f64 (*.f64 i alpha) (*.f64 beta (/.f64 1 (+.f64 beta alpha)))) (-.f64 (*.f64 beta beta) 1))
61.4b
(*.f64 -1/8 (/.f64 alpha i))
42.6b
(/.f64 (fma.f64 i (*.f64 beta 1/4) (*.f64 (*.f64 i i) 1/4)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
54.7b
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)) 3) 2)
54.3b
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 i beta) 2) 1)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
54.9b
(/.f64 (/.f64 i beta) (/.f64 beta alpha))
19.6b
(*.f64 1/4 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
20.2b
(/.f64 (*.f64 (/.f64 i (-.f64 (+.f64 (*.f64 4 i) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (+.f64 (/.f64 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)) i) (*.f64 2 beta)))) (+.f64 (*.f64 4 beta) (/.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) (*.f64 4 beta))) i)))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
54.9b
(pow.f64 (cbrt.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta))) 3)
54.8b
(/.f64 (*.f64 i i) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
54.9b
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
57.2b
(/.f64 (*.f64 i alpha) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
51.7b
(/.f64 (/.f64 (*.f64 i i) beta) beta)
15.5b
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
45.7b
(/.f64 (fma.f64 (*.f64 beta beta) -1/16 (fma.f64 beta (*.f64 i 1/4) (*.f64 (*.f64 i i) 1/4))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
54.4b
(/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 beta beta))
61.4b
(*.f64 alpha (/.f64 -1/8 i))
49.6b
(*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i))
47.3b
(/.f64 (*.f64 (/.f64 i beta) i) beta)
36.7b
(/.f64 (pow.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) 2) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
54.4b
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
56.7b
(*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) i)
54.9b
(/.f64 (*.f64 (/.f64 i beta) alpha) beta)
57.9b
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
52.8b
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
20.3b
(/.f64 (-.f64 (*.f64 (-.f64 1/256 (pow.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) 2)) i) (*.f64 (-.f64 1/16 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) (*.f64 1/8 (+.f64 beta alpha)))) (*.f64 (-.f64 1/16 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) i))
Compiler

Compiled 1552 to 973 computations (37.3% saved)

regimes377.0ms (1.4%)

Counts
96 → 2
Calls
Call 1
Inputs
0
1/16
1/16
(*.f64 -1/8 (/.f64 alpha i))
(*.f64 alpha (/.f64 -1/8 i))
(/.f64 (/.f64 i beta) (/.f64 beta alpha))
(/.f64 (*.f64 (/.f64 i beta) alpha) beta)
(/.f64 i (/.f64 (*.f64 beta beta) i))
(/.f64 (/.f64 (*.f64 i i) beta) beta)
(/.f64 (*.f64 (/.f64 i beta) i) beta)
(*.f64 i (/.f64 i (*.f64 beta beta)))
(/.f64 i (/.f64 beta (/.f64 alpha beta)))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(/.f64 1 (/.f64 beta (*.f64 (/.f64 i beta) alpha)))
(/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 beta beta))
(*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i))
(/.f64 i (/.f64 (*.f64 beta beta) (+.f64 i alpha)))
(/.f64 (*.f64 (/.f64 i beta) (+.f64 i alpha)) beta)
(/.f64 (/.f64 (*.f64 i (+.f64 i alpha)) beta) beta)
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i))
(*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta))
(*.f64 (*.f64 (/.f64 i beta) (/.f64 1 beta)) (+.f64 alpha i))
(/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 beta beta))
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 beta beta) 1))
(/.f64 (*.f64 i i) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (*.f64 (*.f64 i alpha) (*.f64 beta (/.f64 1 (+.f64 beta alpha)))) (-.f64 (*.f64 beta beta) 1))
(-.f64 (+.f64 1/16 (*.f64 1/16 (*.f64 beta (/.f64 2 i)))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (*.f64 i i) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 i alpha) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 beta beta) 1))
(/.f64 (/.f64 (*.f64 i i) 4) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (*.f64 (*.f64 i i) 1/4) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 i (+.f64 i alpha)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 i beta) 2) 1)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 i beta) 2))) (*.f64 i i)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 i beta) 2) 1)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 4 (*.f64 -4 (/.f64 beta i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 i (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 i beta) 2)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 1 (-.f64 (*.f64 2 (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 i beta))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 beta beta) (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 4 (*.f64 i (+.f64 (+.f64 beta alpha) i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (+.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (+.f64 alpha (*.f64 i 2)) (*.f64 beta 2))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(-.f64 (+.f64 1 (pow.f64 (/.f64 i beta) 2)) 1)
(*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) i)
(/.f64 (fma.f64 i (*.f64 beta 1/4) (*.f64 (*.f64 i i) 1/4)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (fma.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) (*.f64 (*.f64 i i) 1/4)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 4 (fma.f64 -4 (/.f64 beta i) (/.f64 5 (*.f64 (/.f64 i beta) (/.f64 i beta)))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (-.f64 (*.f64 (-.f64 1/256 (pow.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) 2)) i) (*.f64 (-.f64 1/16 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) (*.f64 1/8 (+.f64 beta alpha)))) (*.f64 (-.f64 1/16 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) i))
(/.f64 (-.f64 (*.f64 (-.f64 1/256 (pow.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) 2)) i) (*.f64 (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)) (*.f64 1/8 (+.f64 beta alpha)))) (*.f64 (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)) i))
(-.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i)) (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 -4 (/.f64 beta i)) (-.f64 (+.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i))) (fma.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i)) (*.f64 -2 (*.f64 (/.f64 beta i) (/.f64 (*.f64 4 beta) i))))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) 3))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta))) 3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 i beta) (/.f64 (+.f64 i alpha) beta))) 3)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 i beta) (/.f64 (+.f64 i alpha) beta)))) 1)
(log.f64 (exp.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))))
(*.f64 1/4 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
(/.f64 (*.f64 (/.f64 i beta) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
(*.f64 (/.f64 i beta) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))
(/.f64 (pow.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) 2) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))
(/.f64 (*.f64 (/.f64 i (-.f64 (+.f64 (*.f64 4 i) (+.f64 beta alpha)) (+.f64 1 i))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
(/.f64 (fma.f64 (*.f64 beta beta) -1/16 (fma.f64 beta (*.f64 i 1/4) (*.f64 (*.f64 i i) 1/4))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta i) 2))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(*.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
(/.f64 (*.f64 (/.f64 i (-.f64 (+.f64 (*.f64 4 i) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (+.f64 (/.f64 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)) i) (*.f64 2 beta)))) (+.f64 (*.f64 4 beta) (/.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) (*.f64 4 beta))) i)))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
(/.f64 (/.f64 (*.f64 (/.f64 i beta) alpha) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 beta))
(*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))
(/.f64 (*.f64 (/.f64 i (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2))))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
(/.f64 (-.f64 (fma.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) (*.f64 (*.f64 i i) 1/4)) (-.f64 (*.f64 1/4 (-.f64 (*.f64 beta (neg.f64 alpha)) (pow.f64 (+.f64 beta alpha) 2))) (-.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) -1/16) (*.f64 (+.f64 beta alpha) (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) 2)) 3) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 (/.f64 i (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 -1 alpha)))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
(*.f64 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (+.f64 (fma.f64 i 2 beta) 1))) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 i (sqrt.f64 (*.f64 i alpha))) beta)) 3) 2)
(pow.f64 (*.f64 (/.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (/.f64 i (+.f64 (fma.f64 i 2 beta) (+.f64 -1 alpha)))) (/.f64 (+.f64 (fma.f64 i 2 beta) (+.f64 alpha 1)) (*.f64 (/.f64 i (fma.f64 i 2 beta)) (+.f64 i beta)))) -1)
(*.f64 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 (+.f64 alpha beta)) (+.f64 i (+.f64 alpha beta)))) (+.f64 (fma.f64 i 2 (+.f64 alpha beta)) 1)) (/.f64 (/.f64 (fma.f64 i (+.f64 i (+.f64 alpha beta)) (*.f64 alpha beta)) (fma.f64 i 2 (+.f64 alpha beta))) (+.f64 (fma.f64 i 2 (+.f64 alpha beta)) -1)))
(/.f64 (*.f64 (/.f64 i (-.f64 (fma.f64 4 i (fma.f64 2 (+.f64 beta (+.f64 alpha -1)) (+.f64 (*.f64 2 beta) (/.f64 beta (/.f64 i (+.f64 beta (+.f64 alpha -1))))))) (fma.f64 4 beta (/.f64 beta (/.f64 i (+.f64 (+.f64 (*.f64 (+.f64 beta alpha) 2) -2) (*.f64 beta -2))))))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
(pow.f64 (*.f64 (/.f64 (sqrt.f64 i) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (sqrt.f64 (+.f64 i alpha)) (cbrt.f64 beta))) 2)
(*.f64 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (+.f64 (fma.f64 i 2 beta) 1))) (log.f64 (exp.f64 (/.f64 i (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 -1 alpha)))))))
(*.f64 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (+.f64 (fma.f64 i 2 beta) 1))) (/.f64 (/.f64 i (expm1.f64 (log1p.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta))))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (/.f64 (/.f64 (fma.f64 i (+.f64 beta (+.f64 i alpha)) (*.f64 alpha beta)) (*.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)))) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1)))
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (/.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 i (+.f64 alpha (+.f64 i beta)) (*.f64 beta alpha)) (pow.f64 (+.f64 alpha (fma.f64 i 2 beta)) -2)))) 1) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1)))
Outputs
(/.f64 (*.f64 (/.f64 i (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2))))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
(*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta))
Calls

5 calls:

102.0ms
i
102.0ms
alpha
77.0ms
beta
19.0ms
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
14.0ms
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
Results
ErrorSegmentsBranch
2.1b2alpha
3.2b1beta
3.2b1i
3.2b1(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
3.2b1(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
Compiler

Compiled 2566 to 1245 computations (51.5% saved)

bsearch100.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
98.0ms
4.077031944364273e+205
3.6295350950748707e+213
Compiler

Compiled 62 to 32 computations (48.4% saved)

regimes390.0ms (1.4%)

Counts
82 → 2
Calls
Call 1
Inputs
0
1/16
1/16
(*.f64 -1/8 (/.f64 alpha i))
(*.f64 alpha (/.f64 -1/8 i))
(/.f64 (/.f64 i beta) (/.f64 beta alpha))
(/.f64 (*.f64 (/.f64 i beta) alpha) beta)
(/.f64 i (/.f64 (*.f64 beta beta) i))
(/.f64 (/.f64 (*.f64 i i) beta) beta)
(/.f64 (*.f64 (/.f64 i beta) i) beta)
(*.f64 i (/.f64 i (*.f64 beta beta)))
(/.f64 i (/.f64 beta (/.f64 alpha beta)))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(/.f64 1 (/.f64 beta (*.f64 (/.f64 i beta) alpha)))
(/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 beta beta))
(*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i))
(/.f64 i (/.f64 (*.f64 beta beta) (+.f64 i alpha)))
(/.f64 (*.f64 (/.f64 i beta) (+.f64 i alpha)) beta)
(/.f64 (/.f64 (*.f64 i (+.f64 i alpha)) beta) beta)
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i))
(*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta))
(*.f64 (*.f64 (/.f64 i beta) (/.f64 1 beta)) (+.f64 alpha i))
(/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 beta beta))
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 beta beta) 1))
(/.f64 (*.f64 i i) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (*.f64 (*.f64 i alpha) (*.f64 beta (/.f64 1 (+.f64 beta alpha)))) (-.f64 (*.f64 beta beta) 1))
(-.f64 (+.f64 1/16 (*.f64 1/16 (*.f64 beta (/.f64 2 i)))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (*.f64 i i) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 i alpha) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 beta beta) 1))
(/.f64 (/.f64 (*.f64 i i) 4) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (*.f64 (*.f64 i i) 1/4) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 i (+.f64 i alpha)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 i beta) 2) 1)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 i beta) 2))) (*.f64 i i)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 i beta) 2) 1)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 4 (*.f64 -4 (/.f64 beta i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 i (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 i beta) 2)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 1 (-.f64 (*.f64 2 (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 i beta))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 beta beta) (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 4 (*.f64 i (+.f64 (+.f64 beta alpha) i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (+.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (+.f64 alpha (*.f64 i 2)) (*.f64 beta 2))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(-.f64 (+.f64 1 (pow.f64 (/.f64 i beta) 2)) 1)
(*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) i)
(/.f64 (fma.f64 i (*.f64 beta 1/4) (*.f64 (*.f64 i i) 1/4)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (fma.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) (*.f64 (*.f64 i i) 1/4)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 4 (fma.f64 -4 (/.f64 beta i) (/.f64 5 (*.f64 (/.f64 i beta) (/.f64 i beta)))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (-.f64 (*.f64 (-.f64 1/256 (pow.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) 2)) i) (*.f64 (-.f64 1/16 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) (*.f64 1/8 (+.f64 beta alpha)))) (*.f64 (-.f64 1/16 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) i))
(/.f64 (-.f64 (*.f64 (-.f64 1/256 (pow.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) 2)) i) (*.f64 (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)) (*.f64 1/8 (+.f64 beta alpha)))) (*.f64 (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)) i))
(-.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i)) (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 -4 (/.f64 beta i)) (-.f64 (+.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i))) (fma.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i)) (*.f64 -2 (*.f64 (/.f64 beta i) (/.f64 (*.f64 4 beta) i))))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) 3))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta))) 3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 i beta) (/.f64 (+.f64 i alpha) beta))) 3)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 i beta) (/.f64 (+.f64 i alpha) beta)))) 1)
(log.f64 (exp.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))))
(*.f64 1/4 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
(/.f64 (*.f64 (/.f64 i beta) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
(*.f64 (/.f64 i beta) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))
(/.f64 (pow.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) 2) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))
(/.f64 (*.f64 (/.f64 i (-.f64 (+.f64 (*.f64 4 i) (+.f64 beta alpha)) (+.f64 1 i))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
(/.f64 (fma.f64 (*.f64 beta beta) -1/16 (fma.f64 beta (*.f64 i 1/4) (*.f64 (*.f64 i i) 1/4))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta i) 2))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(*.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
(/.f64 (*.f64 (/.f64 i (-.f64 (+.f64 (*.f64 4 i) (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (+.f64 (/.f64 (*.f64 beta (-.f64 (+.f64 beta alpha) 1)) i) (*.f64 2 beta)))) (+.f64 (*.f64 4 beta) (/.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 2 (-.f64 (+.f64 beta alpha) 1)) (*.f64 2 beta)) (*.f64 4 beta))) i)))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
(/.f64 (/.f64 (*.f64 (/.f64 i beta) alpha) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 beta))
(*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 beta (*.f64 i 2)) 2)) (/.f64 (pow.f64 (+.f64 beta i) 2) (+.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) -1)))
Outputs
(*.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
(*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta))
Calls

5 calls:

94.0ms
i
85.0ms
alpha
79.0ms
beta
26.0ms
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
23.0ms
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
Results
ErrorSegmentsBranch
2.1b2alpha
3.2b1beta
3.2b1i
3.2b1(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
3.2b1(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
Compiler

Compiled 1984 to 939 computations (52.7% saved)

bsearch39.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
37.0ms
4.077031944364273e+205
3.6295350950748707e+213
Compiler

Compiled 62 to 32 computations (48.4% saved)

regimes660.0ms (2.4%)

Counts
78 → 4
Calls
Call 1
Inputs
0
1/16
1/16
(*.f64 -1/8 (/.f64 alpha i))
(*.f64 alpha (/.f64 -1/8 i))
(/.f64 (/.f64 i beta) (/.f64 beta alpha))
(/.f64 (*.f64 (/.f64 i beta) alpha) beta)
(/.f64 i (/.f64 (*.f64 beta beta) i))
(/.f64 (/.f64 (*.f64 i i) beta) beta)
(/.f64 (*.f64 (/.f64 i beta) i) beta)
(*.f64 i (/.f64 i (*.f64 beta beta)))
(/.f64 i (/.f64 beta (/.f64 alpha beta)))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(/.f64 1 (/.f64 beta (*.f64 (/.f64 i beta) alpha)))
(/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 beta beta))
(*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i))
(/.f64 i (/.f64 (*.f64 beta beta) (+.f64 i alpha)))
(/.f64 (*.f64 (/.f64 i beta) (+.f64 i alpha)) beta)
(/.f64 (/.f64 (*.f64 i (+.f64 i alpha)) beta) beta)
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i))
(*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta))
(*.f64 (*.f64 (/.f64 i beta) (/.f64 1 beta)) (+.f64 alpha i))
(/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 beta beta))
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 beta beta) 1))
(/.f64 (*.f64 i i) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (*.f64 (*.f64 i alpha) (*.f64 beta (/.f64 1 (+.f64 beta alpha)))) (-.f64 (*.f64 beta beta) 1))
(-.f64 (+.f64 1/16 (*.f64 1/16 (*.f64 beta (/.f64 2 i)))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (*.f64 i i) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 i alpha) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 beta beta) 1))
(/.f64 (/.f64 (*.f64 i i) 4) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (*.f64 (*.f64 i i) 1/4) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 i (+.f64 i alpha)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 i beta) 2) 1)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 i beta) 2))) (*.f64 i i)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 i beta) 2) 1)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 4 (*.f64 -4 (/.f64 beta i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 i (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 i beta) 2)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 1 (-.f64 (*.f64 2 (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 i beta))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 beta beta) (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 4 (*.f64 i (+.f64 (+.f64 beta alpha) i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (+.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (+.f64 alpha (*.f64 i 2)) (*.f64 beta 2))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(-.f64 (+.f64 1 (pow.f64 (/.f64 i beta) 2)) 1)
(*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) i)
(/.f64 (fma.f64 i (*.f64 beta 1/4) (*.f64 (*.f64 i i) 1/4)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (fma.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) (*.f64 (*.f64 i i) 1/4)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 4 (fma.f64 -4 (/.f64 beta i) (/.f64 5 (*.f64 (/.f64 i beta) (/.f64 i beta)))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (-.f64 (*.f64 (-.f64 1/256 (pow.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) 2)) i) (*.f64 (-.f64 1/16 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) (*.f64 1/8 (+.f64 beta alpha)))) (*.f64 (-.f64 1/16 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) i))
(/.f64 (-.f64 (*.f64 (-.f64 1/256 (pow.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) 2)) i) (*.f64 (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)) (*.f64 1/8 (+.f64 beta alpha)))) (*.f64 (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)) i))
(-.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i)) (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 -4 (/.f64 beta i)) (-.f64 (+.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i))) (fma.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i)) (*.f64 -2 (*.f64 (/.f64 beta i) (/.f64 (*.f64 4 beta) i))))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) 3))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta))) 3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 i beta) (/.f64 (+.f64 i alpha) beta))) 3)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 i beta) (/.f64 (+.f64 i alpha) beta)))) 1)
(log.f64 (exp.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))))
(*.f64 1/4 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
(/.f64 (*.f64 (/.f64 i beta) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
(*.f64 (/.f64 i beta) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))
(/.f64 (pow.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) 2) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))
(/.f64 (*.f64 (/.f64 i (-.f64 (+.f64 (*.f64 4 i) (+.f64 beta alpha)) (+.f64 1 i))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
(/.f64 (fma.f64 (*.f64 beta beta) -1/16 (fma.f64 beta (*.f64 i 1/4) (*.f64 (*.f64 i i) 1/4))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta i) 2))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
Outputs
1/16
(/.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta i) 2))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta))
Calls

5 calls:

246.0ms
alpha
223.0ms
beta
105.0ms
i
22.0ms
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
19.0ms
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
Results
ErrorSegmentsBranch
12.5b4alpha
9.6b4beta
10.5b2i
10.7b2(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
10.7b2(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
Compiler

Compiled 1834 to 852 computations (53.5% saved)

bsearch174.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
80.0ms
7.789084165389078e+191
2.9372128623242825e+196
36.0ms
4.660564394231339e+131
6.1627821859111614e+131
55.0ms
8.946413973199257e+116
1.500142175809182e+118
Compiler

Compiled 62 to 32 computations (48.4% saved)

regimes654.0ms (2.4%)

Counts
77 → 2
Calls
Call 1
Inputs
0
1/16
1/16
(*.f64 -1/8 (/.f64 alpha i))
(*.f64 alpha (/.f64 -1/8 i))
(/.f64 (/.f64 i beta) (/.f64 beta alpha))
(/.f64 (*.f64 (/.f64 i beta) alpha) beta)
(/.f64 i (/.f64 (*.f64 beta beta) i))
(/.f64 (/.f64 (*.f64 i i) beta) beta)
(/.f64 (*.f64 (/.f64 i beta) i) beta)
(*.f64 i (/.f64 i (*.f64 beta beta)))
(/.f64 i (/.f64 beta (/.f64 alpha beta)))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(/.f64 1 (/.f64 beta (*.f64 (/.f64 i beta) alpha)))
(/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 beta beta))
(*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i))
(/.f64 i (/.f64 (*.f64 beta beta) (+.f64 i alpha)))
(/.f64 (*.f64 (/.f64 i beta) (+.f64 i alpha)) beta)
(/.f64 (/.f64 (*.f64 i (+.f64 i alpha)) beta) beta)
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i))
(*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta))
(*.f64 (*.f64 (/.f64 i beta) (/.f64 1 beta)) (+.f64 alpha i))
(/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 beta beta))
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 beta beta) 1))
(/.f64 (*.f64 i i) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (*.f64 (*.f64 i alpha) (*.f64 beta (/.f64 1 (+.f64 beta alpha)))) (-.f64 (*.f64 beta beta) 1))
(-.f64 (+.f64 1/16 (*.f64 1/16 (*.f64 beta (/.f64 2 i)))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (*.f64 i i) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 i alpha) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 beta beta) 1))
(/.f64 (/.f64 (*.f64 i i) 4) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (*.f64 (*.f64 i i) 1/4) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 i (+.f64 i alpha)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 i beta) 2) 1)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 i beta) 2))) (*.f64 i i)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 i beta) 2) 1)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 4 (*.f64 -4 (/.f64 beta i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 i (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 i beta) 2)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 1 (-.f64 (*.f64 2 (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 i beta))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 beta beta) (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 4 (*.f64 i (+.f64 (+.f64 beta alpha) i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (+.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (+.f64 alpha (*.f64 i 2)) (*.f64 beta 2))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(-.f64 (+.f64 1 (pow.f64 (/.f64 i beta) 2)) 1)
(*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) i)
(/.f64 (fma.f64 i (*.f64 beta 1/4) (*.f64 (*.f64 i i) 1/4)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (fma.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) (*.f64 (*.f64 i i) 1/4)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 4 (fma.f64 -4 (/.f64 beta i) (/.f64 5 (*.f64 (/.f64 i beta) (/.f64 i beta)))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (-.f64 (*.f64 (-.f64 1/256 (pow.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) 2)) i) (*.f64 (-.f64 1/16 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) (*.f64 1/8 (+.f64 beta alpha)))) (*.f64 (-.f64 1/16 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) i))
(/.f64 (-.f64 (*.f64 (-.f64 1/256 (pow.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) 2)) i) (*.f64 (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)) (*.f64 1/8 (+.f64 beta alpha)))) (*.f64 (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)) i))
(-.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i)) (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 -4 (/.f64 beta i)) (-.f64 (+.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i))) (fma.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i)) (*.f64 -2 (*.f64 (/.f64 beta i) (/.f64 (*.f64 4 beta) i))))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) 3))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta))) 3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 i beta) (/.f64 (+.f64 i alpha) beta))) 3)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 i beta) (/.f64 (+.f64 i alpha) beta)))) 1)
(log.f64 (exp.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))))
(*.f64 1/4 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
(/.f64 (*.f64 (/.f64 i beta) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
(*.f64 (/.f64 i beta) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))
(/.f64 (pow.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) 2) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (*.f64 (/.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (/.f64 (+.f64 beta i) (+.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) -1))))
(/.f64 (*.f64 (/.f64 i (-.f64 (+.f64 (*.f64 4 i) (+.f64 beta alpha)) (+.f64 1 i))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
(/.f64 (fma.f64 (*.f64 beta beta) -1/16 (fma.f64 beta (*.f64 i 1/4) (*.f64 (*.f64 i i) 1/4))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
Outputs
(/.f64 (pow.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) 2) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(*.f64 1/4 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
Calls

5 calls:

314.0ms
alpha
155.0ms
beta
82.0ms
i
37.0ms
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
20.0ms
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
Results
ErrorSegmentsBranch
12.5b4alpha
10.6b2beta
10.5b2i
10.7b2(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
10.7b2(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
Compiler

Compiled 1799 to 833 computations (53.7% saved)

bsearch37.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
36.0ms
9.73910914178214e+142
1.705805465744086e+146
Compiler

Compiled 62 to 32 computations (48.4% saved)

regimes867.0ms (3.2%)

Counts
73 → 2
Calls
Call 1
Inputs
0
1/16
1/16
(*.f64 -1/8 (/.f64 alpha i))
(*.f64 alpha (/.f64 -1/8 i))
(/.f64 (/.f64 i beta) (/.f64 beta alpha))
(/.f64 (*.f64 (/.f64 i beta) alpha) beta)
(/.f64 i (/.f64 (*.f64 beta beta) i))
(/.f64 (/.f64 (*.f64 i i) beta) beta)
(/.f64 (*.f64 (/.f64 i beta) i) beta)
(*.f64 i (/.f64 i (*.f64 beta beta)))
(/.f64 i (/.f64 beta (/.f64 alpha beta)))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(/.f64 1 (/.f64 beta (*.f64 (/.f64 i beta) alpha)))
(/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 beta beta))
(*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i))
(/.f64 i (/.f64 (*.f64 beta beta) (+.f64 i alpha)))
(/.f64 (*.f64 (/.f64 i beta) (+.f64 i alpha)) beta)
(/.f64 (/.f64 (*.f64 i (+.f64 i alpha)) beta) beta)
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i))
(*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta))
(*.f64 (*.f64 (/.f64 i beta) (/.f64 1 beta)) (+.f64 alpha i))
(/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 beta beta))
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 beta beta) 1))
(/.f64 (*.f64 i i) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (*.f64 (*.f64 i alpha) (*.f64 beta (/.f64 1 (+.f64 beta alpha)))) (-.f64 (*.f64 beta beta) 1))
(-.f64 (+.f64 1/16 (*.f64 1/16 (*.f64 beta (/.f64 2 i)))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (*.f64 i i) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 i alpha) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 beta beta) 1))
(/.f64 (/.f64 (*.f64 i i) 4) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (*.f64 (*.f64 i i) 1/4) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 i (+.f64 i alpha)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 i beta) 2) 1)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (*.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 i beta) 2))) (*.f64 i i)) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (/.f64 i beta) 2) 1)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 4 (*.f64 -4 (/.f64 beta i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 1 (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 i (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 i beta) 2)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (/.f64 (*.f64 i i) (-.f64 (+.f64 1 (*.f64 4 (/.f64 i beta))) (*.f64 2 (/.f64 i beta)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 1 (-.f64 (*.f64 2 (/.f64 i beta)) (*.f64 (/.f64 i beta) (/.f64 i beta))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 beta beta) (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 4 (*.f64 i (+.f64 (+.f64 beta alpha) i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (+.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (+.f64 alpha (*.f64 i 2)) (*.f64 beta 2))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 i (+.f64 i alpha))) (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (+.f64 i alpha))) i) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) (*.f64 i (+.f64 alpha (*.f64 2 i)))))) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 alpha) (*.f64 -1 i)) i))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(-.f64 (+.f64 1 (pow.f64 (/.f64 i beta) 2)) 1)
(*.f64 (/.f64 (-.f64 alpha (/.f64 alpha (/.f64 beta alpha))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -1)) i)
(/.f64 (fma.f64 i (*.f64 beta 1/4) (*.f64 (*.f64 i i) 1/4)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (fma.f64 i (*.f64 1/4 (-.f64 (*.f64 2 (+.f64 beta alpha)) (+.f64 beta alpha))) (*.f64 (*.f64 i i) 1/4)) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (/.f64 (*.f64 i i) (+.f64 4 (fma.f64 -4 (/.f64 beta i) (/.f64 5 (*.f64 (/.f64 i beta) (/.f64 i beta)))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (-.f64 (*.f64 (-.f64 1/256 (pow.f64 (*.f64 (/.f64 2 i) (*.f64 1/16 beta)) 2)) i) (*.f64 (-.f64 1/16 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) (*.f64 1/8 (+.f64 beta alpha)))) (*.f64 (-.f64 1/16 (*.f64 (/.f64 2 i) (*.f64 1/16 beta))) i))
(/.f64 (-.f64 (*.f64 (-.f64 1/256 (pow.f64 (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)) 2)) i) (*.f64 (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)) (*.f64 1/8 (+.f64 beta alpha)))) (*.f64 (+.f64 1/16 (*.f64 (/.f64 (+.f64 beta alpha) i) -1/8)) i))
(-.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i)) (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 i (+.f64 alpha i)) (-.f64 (neg.f64 alpha) i)) (*.f64 (*.f64 i i) (+.f64 alpha i))) (*.f64 (*.f64 4 (-.f64 (neg.f64 alpha) i)) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 -4 (/.f64 beta i)) (-.f64 (+.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i))) (fma.f64 4 (*.f64 (/.f64 beta i) (/.f64 beta i)) (*.f64 -2 (*.f64 (/.f64 beta i) (/.f64 (*.f64 4 beta) i))))))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta)) 3))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 i beta) (/.f64 alpha beta))) 3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 i (+.f64 i alpha))) beta) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 i beta) (/.f64 (+.f64 i alpha) beta))) 3)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 i beta) (/.f64 (+.f64 i alpha) beta)))) 1)
(log.f64 (exp.f64 (+.f64 1/16 (/.f64 (-.f64 (*.f64 1/8 (+.f64 beta alpha)) (*.f64 1/8 (+.f64 beta alpha))) i))))
(*.f64 1/4 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
(/.f64 (*.f64 (/.f64 i beta) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha))))
(*.f64 (/.f64 i beta) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1))))
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (/.f64 (*.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 (+.f64 beta alpha) 2) 1))))
Outputs
(-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta))
Calls

5 calls:

347.0ms
i
217.0ms
alpha
185.0ms
beta
32.0ms
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
29.0ms
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
Results
ErrorSegmentsBranch
12.5b4alpha
10.6b2beta
13.3b3i
12.6b2(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
12.6b2(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
Compiler

Compiled 1672 to 766 computations (54.2% saved)

bsearch66.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
64.0ms
7.789084165389078e+191
2.9372128623242825e+196
Compiler

Compiled 62 to 32 computations (48.4% saved)

regimes201.0ms (0.7%)

Counts
32 → 2
Calls
Call 1
Inputs
0
1/16
1/16
(*.f64 -1/8 (/.f64 alpha i))
(*.f64 alpha (/.f64 -1/8 i))
(/.f64 (/.f64 i beta) (/.f64 beta alpha))
(/.f64 (*.f64 (/.f64 i beta) alpha) beta)
(/.f64 i (/.f64 (*.f64 beta beta) i))
(/.f64 (/.f64 (*.f64 i i) beta) beta)
(/.f64 (*.f64 (/.f64 i beta) i) beta)
(*.f64 i (/.f64 i (*.f64 beta beta)))
(/.f64 i (/.f64 beta (/.f64 alpha beta)))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(/.f64 1 (/.f64 beta (*.f64 (/.f64 i beta) alpha)))
(/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 beta beta))
(*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i))
(/.f64 i (/.f64 (*.f64 beta beta) (+.f64 i alpha)))
(/.f64 (*.f64 (/.f64 i beta) (+.f64 i alpha)) beta)
(/.f64 (/.f64 (*.f64 i (+.f64 i alpha)) beta) beta)
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i))
(*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta))
(*.f64 (*.f64 (/.f64 i beta) (/.f64 1 beta)) (+.f64 alpha i))
(/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 beta beta))
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (-.f64 (*.f64 beta beta) 1))
(/.f64 (*.f64 i i) (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta alpha) (*.f64 i 4))) 1))
(/.f64 (*.f64 (*.f64 i alpha) (*.f64 beta (/.f64 1 (+.f64 beta alpha)))) (-.f64 (*.f64 beta beta) 1))
(-.f64 (+.f64 1/16 (*.f64 1/16 (*.f64 beta (/.f64 2 i)))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(/.f64 (*.f64 i i) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
(/.f64 (*.f64 i alpha) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
Outputs
(-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i)))
(*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta))
Calls

3 calls:

74.0ms
i
62.0ms
alpha
51.0ms
beta
Results
ErrorSegmentsBranch
12.5b4alpha
10.6b2beta
14.1b3i
Compiler

Compiled 321 to 129 computations (59.8% saved)

bsearch40.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
40.0ms
7.789084165389078e+191
2.9372128623242825e+196
Compiler

Compiled 62 to 32 computations (48.4% saved)

regimes152.0ms (0.6%)

Counts
25 → 2
Calls
Call 1
Inputs
0
1/16
1/16
(*.f64 -1/8 (/.f64 alpha i))
(*.f64 alpha (/.f64 -1/8 i))
(/.f64 (/.f64 i beta) (/.f64 beta alpha))
(/.f64 (*.f64 (/.f64 i beta) alpha) beta)
(/.f64 i (/.f64 (*.f64 beta beta) i))
(/.f64 (/.f64 (*.f64 i i) beta) beta)
(/.f64 (*.f64 (/.f64 i beta) i) beta)
(*.f64 i (/.f64 i (*.f64 beta beta)))
(/.f64 i (/.f64 beta (/.f64 alpha beta)))
(*.f64 (/.f64 i beta) (/.f64 i beta))
(*.f64 (/.f64 i beta) (/.f64 alpha beta))
(/.f64 1 (/.f64 beta (*.f64 (/.f64 i beta) alpha)))
(/.f64 (*.f64 i (+.f64 i alpha)) (*.f64 beta beta))
(*.f64 (/.f64 (/.f64 i beta) beta) (+.f64 alpha i))
(/.f64 i (/.f64 (*.f64 beta beta) (+.f64 i alpha)))
(/.f64 (*.f64 (/.f64 i beta) (+.f64 i alpha)) beta)
(/.f64 (/.f64 (*.f64 i (+.f64 i alpha)) beta) beta)
(*.f64 (/.f64 i (*.f64 beta beta)) (+.f64 alpha i))
(*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta))
(*.f64 (*.f64 (/.f64 i beta) (/.f64 1 beta)) (+.f64 alpha i))
(/.f64 (neg.f64 (-.f64 (neg.f64 alpha) i)) (/.f64 (*.f64 beta beta) i))
(/.f64 (/.f64 (*.f64 beta (*.f64 i alpha)) (+.f64 beta alpha)) (*.f64 beta beta))
Outputs
1/16
(*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta))
Calls

3 calls:

59.0ms
alpha
49.0ms
i
38.0ms
beta
Results
ErrorSegmentsBranch
15.8b4alpha
10.7b2beta
16.5b4i
Compiler

Compiled 198 to 72 computations (63.6% saved)

bsearch37.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
37.0ms
3.4354504510993e+191
4.6482126829660454e+191
Compiler

Compiled 62 to 32 computations (48.4% saved)

regimes216.0ms (0.8%)

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

3 calls:

77.0ms
alpha
72.0ms
i
61.0ms
beta
Results
ErrorSegmentsBranch
15.9b4alpha
10.7b2beta
16.5b4i
Compiler

Compiled 154 to 57 computations (63% saved)

bsearch96.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
95.0ms
3.4354504510993e+191
4.6482126829660454e+191
Compiler

Compiled 62 to 32 computations (48.4% saved)

regimes212.0ms (0.8%)

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

3 calls:

72.0ms
alpha
66.0ms
i
66.0ms
beta
Results
ErrorSegmentsBranch
16.9b4alpha
12.7b2beta
18.2b2i
Compiler

Compiled 127 to 52 computations (59.1% saved)

bsearch108.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
108.0ms
3.4354504510993e+191
4.6482126829660454e+191
Compiler

Compiled 62 to 32 computations (48.4% saved)

regimes157.0ms (0.6%)

Counts
12 → 2
Calls
Call 1
Inputs
0
1/16
1/16
(*.f64 -1/8 (/.f64 alpha i))
(*.f64 alpha (/.f64 -1/8 i))
(/.f64 (/.f64 i beta) (/.f64 beta alpha))
(/.f64 (*.f64 (/.f64 i beta) alpha) beta)
(/.f64 i (/.f64 (*.f64 beta beta) i))
(/.f64 (/.f64 (*.f64 i i) beta) beta)
(/.f64 (*.f64 (/.f64 i beta) i) beta)
(*.f64 i (/.f64 i (*.f64 beta beta)))
(/.f64 i (/.f64 beta (/.f64 alpha beta)))
Outputs
1/16
(/.f64 (*.f64 (/.f64 i beta) i) beta)
Calls

3 calls:

53.0ms
i
53.0ms
alpha
45.0ms
beta
Results
ErrorSegmentsBranch
16.9b4alpha
12.7b2beta
18.2b2i
Compiler

Compiled 77 to 39 computations (49.4% saved)

bsearch107.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
106.0ms
3.4354504510993e+191
4.6482126829660454e+191
Compiler

Compiled 62 to 32 computations (48.4% saved)

regimes131.0ms (0.5%)

Counts
9 → 2
Calls
Call 1
Inputs
0
1/16
1/16
(*.f64 -1/8 (/.f64 alpha i))
(*.f64 alpha (/.f64 -1/8 i))
(/.f64 (/.f64 i beta) (/.f64 beta alpha))
(/.f64 (*.f64 (/.f64 i beta) alpha) beta)
(/.f64 i (/.f64 (*.f64 beta beta) i))
(/.f64 (/.f64 (*.f64 i i) beta) beta)
Outputs
1/16
(/.f64 (/.f64 i beta) (/.f64 beta alpha))
Calls

3 calls:

52.0ms
i
52.0ms
alpha
24.0ms
beta
Results
ErrorSegmentsBranch
17.3b4alpha
15.9b2beta
18.2b2i
Compiler

Compiled 56 to 32 computations (42.9% saved)

bsearch220.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
219.0ms
3.1111165729742165e+209
9.111528353377442e+213
Compiler

Compiled 62 to 32 computations (48.4% saved)

regimes204.0ms (0.7%)

Accuracy

Total -44.8b remaining (-259.5%)

Threshold costs -44.8b (-259.5%)

Counts
5 → 2
Calls
Call 1
Inputs
0
1/16
1/16
(*.f64 -1/8 (/.f64 alpha i))
(*.f64 alpha (/.f64 -1/8 i))
Outputs
1/16
0
Calls

3 calls:

180.0ms
beta
11.0ms
alpha
10.0ms
i
Results
ErrorSegmentsBranch
19.8b1alpha
17.3b2beta
19.8b1i
Compiler

Compiled 28 to 21 computations (25% saved)

bsearch45.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
44.0ms
3.8317915168290554e+237
7.1138903842260785e+242
Compiler

Compiled 62 to 32 computations (48.4% saved)

simplify45.0ms (0.2%)

Algorithm
egg-herbie
Rules
23×+-commutative_binary64
19×*-commutative_binary64
sub-neg_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0107527
1148527
2160527
3166527
4175527
5184527
6189527
7191527
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 alpha 40770319443642732736940740822423332443742958099331457297873039530303905100004872063965994289304037447189929943712720268785950137750337151915667014489910346350537376032387734059188619334149145418245502664704) (/.f64 (*.f64 (/.f64 i (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2))))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha)))) (*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta)))
(if (<=.f64 alpha 40770319443642732736940740822423332443742958099331457297873039530303905100004872063965994289304037447189929943712720268785950137750337151915667014489910346350537376032387734059188619334149145418245502664704) (*.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1)))) (*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta)))
(if (<=.f64 beta 894641397319925741404801042051986381835136344907176653279638876747119478579830616042351222126691251684544578343403520) 1/16 (if (<=.f64 beta 466056439423133890713442031637246782866882289915825969865588387197328346407260195487974253972439752775554935310053423848014038958080) (/.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta i) 2))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1)) (if (<=.f64 beta 778908416538907843136915294826794004296121499075557267641418667194540746207532430488908434089380510726076345015648103406278526023920511850656096690174615011714997243353544858652671809192722432) (-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) (*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta)))))
(if (<=.f64 i 97391091417821403879663474157463391513465699925132951834480653997948147004807600421216546517275441269735753851852678368462060946457943275995136) (/.f64 (pow.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) 2) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1)) (*.f64 1/4 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1)))))
(if (<=.f64 beta 778908416538907843136915294826794004296121499075557267641418667194540746207532430488908434089380510726076345015648103406278526023920511850656096690174615011714997243353544858652671809192722432) (-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) (*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta)))
(if (<=.f64 beta 778908416538907843136915294826794004296121499075557267641418667194540746207532430488908434089380510726076345015648103406278526023920511850656096690174615011714997243353544858652671809192722432) (-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) (*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta)))
(if (<=.f64 beta 343545045109929981663150366543108893265199943778473017942658120277588085036331761922166357716459377393664207121785601506670787876504822728401840424830592070062429471630794843194404105437052928) 1/16 (*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta)))
(if (<=.f64 beta 343545045109929981663150366543108893265199943778473017942658120277588085036331761922166357716459377393664207121785601506670787876504822728401840424830592070062429471630794843194404105437052928) 1/16 (/.f64 (*.f64 (/.f64 i beta) (+.f64 i alpha)) beta))
(if (<=.f64 beta 343545045109929981663150366543108893265199943778473017942658120277588085036331761922166357716459377393664207121785601506670787876504822728401840424830592070062429471630794843194404105437052928) 1/16 (*.f64 (/.f64 i beta) (/.f64 i beta)))
(if (<=.f64 beta 343545045109929981663150366543108893265199943778473017942658120277588085036331761922166357716459377393664207121785601506670787876504822728401840424830592070062429471630794843194404105437052928) 1/16 (/.f64 (*.f64 (/.f64 i beta) i) beta))
(if (<=.f64 beta 311111657297421645579541476494418893799334261402698275367922379972053116237122710413187532595516321812976016004058217493561391754530139329406373681312415361808681174238175868084958223674373941349486371654336512) 1/16 (/.f64 (/.f64 i beta) (/.f64 beta alpha)))
(if (<=.f64 beta 3831791516829055422658750696366601204980292770981395224803836983430620956697423222532282445127892942558712795359729350269223500658730687034789146824075211107592755341407702410926419644099679880282003162546603533907431459917724215813341184) 1/16 0)
0
Outputs
(if (<=.f64 alpha 40770319443642732736940740822423332443742958099331457297873039530303905100004872063965994289304037447189929943712720268785950137750337151915667014489910346350537376032387734059188619334149145418245502664704) (/.f64 (*.f64 (/.f64 i (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2))))) i) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 1 alpha)))) (*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta)))
(if (<=.f64 alpha 40770319443642732736940740822423332443742958099331457297873039530303905100004872063965994289304037447189929943712720268785950137750337151915667014489910346350537376032387734059188619334149145418245502664704) (/.f64 (*.f64 i (/.f64 i (/.f64 (+.f64 beta (fma.f64 i 2 -1)) (/.f64 (+.f64 i beta) (+.f64 beta (*.f64 i 2)))))) (*.f64 (/.f64 (fma.f64 i 2 beta) (+.f64 i beta)) (+.f64 (fma.f64 i 2 beta) (+.f64 alpha 1)))) (*.f64 (/.f64 (+.f64 alpha i) beta) (/.f64 i beta)))
(if (<=.f64 alpha 40770319443642732736940740822423332443742958099331457297873039530303905100004872063965994289304037447189929943712720268785950137750337151915667014489910346350537376032387734059188619334149145418245502664704) (*.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (+.f64 beta (+.f64 1 (*.f64 i 2))))) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1)))) (*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta)))
(if (<=.f64 alpha 40770319443642732736940740822423332443742958099331457297873039530303905100004872063965994289304037447189929943712720268785950137750337151915667014489910346350537376032387734059188619334149145418245502664704) (*.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (+.f64 beta (+.f64 (*.f64 i 2) 1)))) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 i beta))) (+.f64 alpha (+.f64 (fma.f64 i 2 beta) -1)))) (*.f64 (/.f64 (+.f64 alpha i) beta) (/.f64 i beta)))
(if (<=.f64 alpha 40770319443642732736940740822423332443742958099331457297873039530303905100004872063965994289304037447189929943712720268785950137750337151915667014489910346350537376032387734059188619334149145418245502664704) (*.f64 (*.f64 (/.f64 i (+.f64 beta (*.f64 i 2))) (/.f64 (+.f64 i beta) (+.f64 beta (+.f64 (*.f64 i 2) 1)))) (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 i beta))) (+.f64 alpha (+.f64 -1 (fma.f64 i 2 beta))))) (*.f64 (/.f64 (+.f64 alpha i) beta) (/.f64 i beta)))
(if (<=.f64 beta 894641397319925741404801042051986381835136344907176653279638876747119478579830616042351222126691251684544578343403520) 1/16 (if (<=.f64 beta 466056439423133890713442031637246782866882289915825969865588387197328346407260195487974253972439752775554935310053423848014038958080) (/.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 beta i) 2))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1)) (if (<=.f64 beta 778908416538907843136915294826794004296121499075557267641418667194540746207532430488908434089380510726076345015648103406278526023920511850656096690174615011714997243353544858652671809192722432) (-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) (*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta)))))
(if (<=.f64 beta 894641397319925741404801042051986381835136344907176653279638876747119478579830616042351222126691251684544578343403520) 1/16 (if (<=.f64 beta 466056439423133890713442031637246782866882289915825969865588387197328346407260195487974253972439752775554935310053423848014038958080) (/.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 i beta) 2))) (+.f64 (*.f64 (+.f64 (*.f64 i 2) (+.f64 alpha beta)) (+.f64 (*.f64 i 2) (+.f64 alpha beta))) -1)) (if (<=.f64 beta 778908416538907843136915294826794004296121499075557267641418667194540746207532430488908434089380510726076345015648103406278526023920511850656096690174615011714997243353544858652671809192722432) (+.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 -1/8 (/.f64 (+.f64 alpha beta) i))) (*.f64 (/.f64 (+.f64 alpha i) beta) (/.f64 i beta)))))
(if (<=.f64 beta 894641397319925741404801042051986381835136344907176653279638876747119478579830616042351222126691251684544578343403520) 1/16 (if (<=.f64 beta 466056439423133890713442031637246782866882289915825969865588387197328346407260195487974253972439752775554935310053423848014038958080) (/.f64 (/.f64 (*.f64 i i) (/.f64 (pow.f64 (+.f64 beta (*.f64 i 2)) 2) (pow.f64 (+.f64 i beta) 2))) (+.f64 -1 (*.f64 (+.f64 (*.f64 i 2) (+.f64 alpha beta)) (+.f64 (*.f64 i 2) (+.f64 alpha beta))))) (if (<=.f64 beta 778908416538907843136915294826794004296121499075557267641418667194540746207532430488908434089380510726076345015648103406278526023920511850656096690174615011714997243353544858652671809192722432) (+.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 (/.f64 (+.f64 alpha beta) i) -1/8)) (*.f64 (/.f64 (+.f64 alpha i) beta) (/.f64 i beta)))))
(if (<=.f64 i 97391091417821403879663474157463391513465699925132951834480653997948147004807600421216546517275441269735753851852678368462060946457943275995136) (/.f64 (pow.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) 2) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1)) (*.f64 1/4 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 beta i))) (+.f64 alpha (-.f64 (fma.f64 i 2 beta) 1)))))
(if (<=.f64 i 97391091417821403879663474157463391513465699925132951834480653997948147004807600421216546517275441269735753851852678368462060946457943275995136) (/.f64 (pow.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 i beta))) 2) (+.f64 (*.f64 (+.f64 (*.f64 i 2) (+.f64 alpha beta)) (+.f64 (*.f64 i 2) (+.f64 alpha beta))) -1)) (*.f64 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 i beta))) (+.f64 alpha (+.f64 (fma.f64 i 2 beta) -1))) 1/4))
(if (<=.f64 i 97391091417821403879663474157463391513465699925132951834480653997948147004807600421216546517275441269735753851852678368462060946457943275995136) (/.f64 (pow.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 i beta))) 2) (+.f64 -1 (*.f64 (+.f64 (*.f64 i 2) (+.f64 alpha beta)) (+.f64 (*.f64 i 2) (+.f64 alpha beta))))) (*.f64 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 beta) (+.f64 i beta))) (+.f64 alpha (+.f64 -1 (fma.f64 i 2 beta)))) 1/4))
(if (<=.f64 beta 778908416538907843136915294826794004296121499075557267641418667194540746207532430488908434089380510726076345015648103406278526023920511850656096690174615011714997243353544858652671809192722432) (-.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 2 beta) (*.f64 2 alpha)) i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) (*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta)))
(if (<=.f64 beta 778908416538907843136915294826794004296121499075557267641418667194540746207532430488908434089380510726076345015648103406278526023920511850656096690174615011714997243353544858652671809192722432) (+.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 beta 2) (*.f64 alpha 2)) i))) (*.f64 -1/8 (/.f64 (+.f64 alpha beta) i))) (*.f64 (/.f64 (+.f64 alpha i) beta) (/.f64 i beta)))
(if (<=.f64 beta 778908416538907843136915294826794004296121499075557267641418667194540746207532430488908434089380510726076345015648103406278526023920511850656096690174615011714997243353544858652671809192722432) (+.f64 (+.f64 1/16 (*.f64 1/16 (/.f64 (+.f64 (*.f64 beta 2) (*.f64 alpha 2)) i))) (*.f64 (/.f64 (+.f64 alpha beta) i) -1/8)) (*.f64 (/.f64 (+.f64 alpha i) beta) (/.f64 i beta)))
(if (<=.f64 beta 778908416538907843136915294826794004296121499075557267641418667194540746207532430488908434089380510726076345015648103406278526023920511850656096690174615011714997243353544858652671809192722432) (-.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 1/8 (/.f64 (+.f64 beta alpha) i))) (*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta)))
(if (<=.f64 beta 778908416538907843136915294826794004296121499075557267641418667194540746207532430488908434089380510726076345015648103406278526023920511850656096690174615011714997243353544858652671809192722432) (+.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 -1/8 (/.f64 (+.f64 alpha beta) i))) (*.f64 (/.f64 (+.f64 alpha i) beta) (/.f64 i beta)))
(if (<=.f64 beta 778908416538907843136915294826794004296121499075557267641418667194540746207532430488908434089380510726076345015648103406278526023920511850656096690174615011714997243353544858652671809192722432) (+.f64 (+.f64 1/16 (*.f64 1/8 (/.f64 beta i))) (*.f64 (/.f64 (+.f64 alpha beta) i) -1/8)) (*.f64 (/.f64 (+.f64 alpha i) beta) (/.f64 i beta)))
(if (<=.f64 beta 343545045109929981663150366543108893265199943778473017942658120277588085036331761922166357716459377393664207121785601506670787876504822728401840424830592070062429471630794843194404105437052928) 1/16 (*.f64 (/.f64 (+.f64 i alpha) beta) (/.f64 i beta)))
(if (<=.f64 beta 343545045109929981663150366543108893265199943778473017942658120277588085036331761922166357716459377393664207121785601506670787876504822728401840424830592070062429471630794843194404105437052928) 1/16 (*.f64 (/.f64 (+.f64 alpha i) beta) (/.f64 i beta)))
(if (<=.f64 beta 343545045109929981663150366543108893265199943778473017942658120277588085036331761922166357716459377393664207121785601506670787876504822728401840424830592070062429471630794843194404105437052928) 1/16 (/.f64 (*.f64 (/.f64 i beta) (+.f64 i alpha)) beta))
(if (<=.f64 beta 343545045109929981663150366543108893265199943778473017942658120277588085036331761922166357716459377393664207121785601506670787876504822728401840424830592070062429471630794843194404105437052928) 1/16 (/.f64 (*.f64 (+.f64 alpha i) (/.f64 i beta)) beta))
(if (<=.f64 beta 343545045109929981663150366543108893265199943778473017942658120277588085036331761922166357716459377393664207121785601506670787876504822728401840424830592070062429471630794843194404105437052928) 1/16 (*.f64 (/.f64 i beta) (/.f64 i beta)))
(if (<=.f64 beta 343545045109929981663150366543108893265199943778473017942658120277588085036331761922166357716459377393664207121785601506670787876504822728401840424830592070062429471630794843194404105437052928) 1/16 (/.f64 (*.f64 (/.f64 i beta) i) beta))
(if (<=.f64 beta 343545045109929981663150366543108893265199943778473017942658120277588085036331761922166357716459377393664207121785601506670787876504822728401840424830592070062429471630794843194404105437052928) 1/16 (/.f64 (*.f64 i (/.f64 i beta)) beta))
(if (<=.f64 beta 311111657297421645579541476494418893799334261402698275367922379972053116237122710413187532595516321812976016004058217493561391754530139329406373681312415361808681174238175868084958223674373941349486371654336512) 1/16 (/.f64 (/.f64 i beta) (/.f64 beta alpha)))
(if (<=.f64 beta 3831791516829055422658750696366601204980292770981395224803836983430620956697423222532282445127892942558712795359729350269223500658730687034789146824075211107592755341407702410926419644099679880282003162546603533907431459917724215813341184) 1/16 0)
0
Compiler

Compiled 402 to 257 computations (36.1% saved)

soundness572.0ms (2.1%)

Algorithm
egg-herbie
Rules
901×distribute-rgt-in_binary64
820×distribute-rgt-in_binary64
820×distribute-rgt-in_binary64
724×times-frac_binary64
724×times-frac_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
092216127
1382215585
094515462
1369714342
092216127
1382215585
Stop Event
node limit
node limit
node limit
Compiler

Compiled 275 to 192 computations (30.2% saved)

end234.0ms (0.8%)

Compiler

Compiled 474 to 251 computations (47% saved)

Profiling

Loading profile data...